Você está na página 1de 1

Diagrama de modelo de dados

� Um dos padr�es de modelagem de dados � Relacionamento 1:1 � Relacionamento 1:* �


Relacionamento *:*
Tabela 1
Campo 1
Campo 2
Campo 3
Campo 4
Tabela 2

Anomalias dos dados


� Tabelas �fazem tudo� geram anomalias � Anomalia de inser��o � Impede a inclus�o
de registros devido � falta de dados � Anomalia de exclus�o � Impede a exclus�o de
registros devido ao relacionamento com outra tabela � Anomalia de altera��o �
Impede a altera��o de registros devido ao relacionamento com outra tabela

Normaliza��o de dados
� Evitar anomalias � Facilitar a manuten��o � Maximizar a performance � Manter a
integridade dos dados � Normaliza��o de dados � Criada em 1970 � 5 Formas Normais
(FNs) � Na pr�tica a normaliza��o � feita por intui��o � Resulta em um n�mero maior
de tabelas no banco � Mais tabelas podem aumentar a manuten��o e diminuir a
performance � Deve ser utilizado com bom senso

Primeira Forma Normal (1FN)


� Cada linha de tabela deve representar um registro � Cada c�lula de tabela deve
conter um �nico valor

Segunda Forma Normal (2FN)


� Obrigatoriamente estar na 1FN � Atributos n�o chave da tabela devem depender de
alguma das chaves da tabela

Terceira Forma Normal (3FN)


� Obrigatoriamente estar na 2FN � Atributos n�o chave da tabela depender
exclusivamente da chave prim�ria da tabela

Você também pode gostar