quinta-feira, 26 de setembro de 2013

Post 2 - Modelo Hierárquico, Modelo em Rede e Modelo Relacional

Modelo Hierárquico, Modelo em Rede e Modelo Relacional

Os três modelos de dados mais aceitos são o relacional, o de rede e o hierárquico.

Relacional: é o mais usado nos últimos anos. O modelo relacional para gerência de bases de dados (SGBD) é um modelo de dados baseado em lógica e na teoria de conjuntos.Em definição simplificada, o modelo aseia-se em dois conceitos: conceito de entidade e relação - Uma entidade é um elemento caracterizado pelos dados que são recolhidos na sua identificação vulgarmente designado por tabela. Na construção da tabela identificam-se os dados da entidade. A atribuição de valores a uma entidade constrói um registro da tabela. A relação determina o modo como cada registro de cada tabela se associa a registros de outras
tabelas.
Redes: Neste modelo os dados são representados por coleções de registros, os relacionamentos entre os dados são representados por ligações, que podem serem vistos como ponteiros. Os registros são organizados como grafos arbitrários. Vantagem deste modelo é permitir relacionamentos de M para-M, além de não precisarmos alterar toda a estrutura numa exclusão ou inclusão. Desvantagem do Modelo Rede: o mapeamento pode se tornar complexo.
Hierárquico: Este modelo (hierárquico) é similar ao modelo de redes, pois os dados e relacionamentos são representados por registros e ligações, respectivamente. Ele difere do modelo de redes no sentido que os registros são organizados como coleções de árvores em vez de grafos arbitrários.


Referências:
http://www.etefernandoprestes.com.br/arquivos_geral/downloads/BD.pdf
http://pt.scribd.com/doc/34137068/6/MODELOS-LOGICOS-BASEADOS-EMREGISTRO

Nenhum comentário:

Postar um comentário