A base de dados é constituído por vários tipos de dados que são organizados para um número de utilizações . Um livro de endereços é um exemplo simples de um banco de dados e um banco de dados mais elaboradas e pode realizar estatísticas demográficas usadas por organizações não governamentais ou grandes empresas de pesquisa. Diferentes tipos de bancos de dados contêm diferentes tipos de dados : --- por exemplo texto , dados numéricos ou imagens . Modelo Hierárquico
O banco de dados modelo hierárquico consiste em criança e elementos de dados de pais organizados em uma estrutura de árvore . A única conexão permitida entre dois conjuntos de dados como a de pai e filho. O problema aqui pode ser ilustrada em um sentido muito literal , se uma empresa criou um banco de dados hierárquico listagem de funcionários e suas famílias , um empregado seria representado por um elemento pai e se o empregado teve três filhos , eles seriam representados por três elementos pai ( um de cada) . Isto significa que cada criança só é permitido pelo sistema para ter um pai .
Rede Modelo
O banco de dados modelo de rede definida na Conferência de 1971, em Data Systems Languages estende sobre o banco de dados hierárquico em que os conjuntos de dados são permitidas um relacionamento muitos- para-muitos. Isto é importante porque, em alguns casos , elementos de filho de dados pode necessitar de dois elementos pai , como no exemplo anterior . O banco de dados modelo de rede CODASYL é baseado em teoria de conjuntos matemáticos, e cada elemento pai de dados pode ser um elemento filho em um ou mais conjuntos em conjunto construção do banco de dados.
Modelo Relacional < br >
Em um banco de dados de modelo relacional , todos os dados e os relacionamentos entre os dados são organizados em tabelas. Cada mesa reúne dados e separa cada entrada única em uma nova linha. Cada linha contém os mesmos campos de dados associados . Cada coluna campo de dados tem o seu próprio nome único e tipo de dados correspondente. Por exemplo, em uma lista de reprodução do iTunes , cada canção é colocada em sua própria linha. Os campos de dados cada um ocupar a sua própria coluna , e todos os formatos de dados são unificados . A ordem das linhas ou colunas não é significativa.
Objeto /relacional modelo
Databases construídos com o modelo de objeto /relação adicionar novos recursos para sistemas de banco de dados tabular padrão. Além dos dados desdobradas convencionais , mídia binárias mais complexas podem ser armazenados , como imagens , áudio, vídeo e applets. O usuário pode executar operações de análise e manipulação complexos para converter multimídia e outros objetos compostos encapsulados dentro da estrutura de dados.