segunda-feira, 18 de março de 2013

Modelos de Dados Baseados em Registros

Os três modelos de dados mais aceitos são o relacional, o de rede e o hierárquico.O modelo relacional é o mais usado nos últimos anos.


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.

RELACIONAL
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 baseia-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.

-------------------------
REFERÊNCIAS:
http://pt.scribd.com/doc/34137068/6/MODELOS-LOGICOS-BASEADOS-EM-REGISTRO
http://www.etefernandoprestes.com.br/arquivos_geral/downloads/BD.pdf
http://pt.wikipedia.org/wiki/Modelo_relacional

0 comentários:

Postar um comentário