Mer - modelo entidade relacional e normalização de dados

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (542 palavras )
  • Download(s) : 0
  • Publicado : 6 de dezembro de 2012
Ler documento completo
Amostra do texto
MER e Normalização de Dados

MER é a sigla para Modelo Entidade Relacionamento, que foi criada por Peter Chen em
1976.

O MER consiste em um modelo para gerenciamento de base de dados baseado emlógica e teoria dos conjuntos. Baseia-se em dois conceitos : Entidade e Relacionamento.
A Entidade é um elemento que contém dados em tabela. Tais tabelas são construídas
com atribuições de valoresàs entidades. Relacionamento irá determinar o modo como
as tabelas irão se associar, através dos registros de tabelas, formado pelas atribuições
feitas às Entidades.

O MER possui uma série demodelos conceituais para a base de dados, a fim de
classificar, comunicar informações e organizar os dados de maneira mais efetiva.

Além disso, o MER também possui notação para classificar oselementos
de modelagem. Tais elementos são classificados pela Entidade(Tipo),
Relacionamento(Tipo) e Atributos desses elementos.

A utilização do MER nos proporciona a criação de um DER ( Diagrama deEntidades
e Relacionamento ). Os DER fazem uma representação de parte de um mundo real (
ou mini-mundo ) onde são feitas representações estruturadas e conceituais do que o ser
humano pode fazer nessaparcela do mundo real.

A princípio, Peter Chen propôs como notação desses diagramas os retângulos como
sendo as entidades, os losangos como sendo os relacionamentos entre as entidades,
oscírculos como sendo os atributos das entidades e linhas de conexão para mostrar a
cardinalidade entre uma entidade e outra.

Ao aplicar esse sistema de Relacionamento, existem uma série de passos parafazer
com que os dados tornem-se menos redundantes e menos inconsistentes. Tais passos
são chamados de Normalização de dados. A primeira forma normal foi definida por
Edgar F. Codd em 1970. Essa normatinha como definição permitir que os dados fossem
questionados e manipulados usando uma "sub-linguagem de dados universal" atrelada
à lógica de primeira ordem. Nem sempre essa normalização é...
tracking img