Objetivos
Minimizao de redundncias e
inconsistncias;
Facilidade de manipulaes do banco
de dados;
Facilidade de manuteno do sistema
de Informao.
Normalizao de Dados
Regra
Exemplo
Novas Tabelas
As formas normais
As formas normais
As formas normais
PRIMEIRA FORMA
NORMAL (1FN)
Procedimentos 1FN
Exemplo de normalizao de
dados. Primeira forma normal
Cliente
Cdigo_cliente
Nome
* Telefone
Endereo
Concluso 1FN
SEGUNDA FORMA
NORMAL (2FN)
Procedimentos
TERCEIRA FORMA
NORMAL (3FN)
Procedimentos
normalizados
Relacionamento entre
entidades
Cardinalidade
Relacionamentos entre
entidades
Em um modelo de entidade e
relacionamento, nem todas as
entidades sero relacionadas, h
casos em que no h relacionamento
entre entidades, nestes casos
consideramos como entidades
isoladas.
Tipos de Relacionamentos
Relacionamento um-paraum
O relacionamento um-para-um
usado quando uma entidade A se
relaciona com uma entidade B e viceversa.
Este relacionamento representado
pelo sinal: 1:1
Relacionamento um para
um
Relacionamento umpara-muitos
O relacionamento um-para-muitos
usado quando uma entidade A pode
se relacionar com uma ou mais
entidades B.
Este relacionamento representado
pelo sinal: 1:N
Relacionamentos um para
muitos
Relacionamento muitospara-muitos
O relacionamento muitos-para-muitos
usado quando vrias entidades A se
relacionam com vrias entidades B.
Este relacionamento representado
pelo sinal: N:N ou N:M
Relacionamento muitospara-muitos
Concluso
Referncias