Академический Документы
Профессиональный Документы
Культура Документы
NORMALIZAÇÕES
Normalização
É uma técnica para examinar dados.
Joaquim Barbosa
Usada em conjunção com o diagrama E-R,
permite melhora-lo.
Joaquim Barbosa
alterações.
Joaquim Barbosa
Formas normais
Universo das relações
1FN
2FN
3FN
4FN
5FN
As 3 primeiras formas normais (1FN, 2FN,
3FN) são definidas da seguinte forma:
Joaquim Barbosa
Joaquim Barbosa
e se não tem nenhuma dependência entre
atributos.
A normalização consiste nos seguintes passos:
1.Converter os dados patentes em cada
Joaquim Barbosa
documento para uma forma não
normalizada
2.Passar da norma não normalizada (FNN) para
a 1FN. (eliminar grupos repetitivos)
3.Passar da 1FN para a 2FN. (eliminar
dependências de parte da chave).
4.Passar da 2FN para a 3FN. (eliminar
dependências entre atributos não chave)
Exemplo : Factura
Num. Factura – 1232125
Num. Cliente – 1254
J oaquim Barbosa
Nome Cliente – João Pedro
Morada Cliente – Av. Rodrigo de Freitas, 345
Data Factura – 11/12/2008
Cod. Artigo Descrição Preço Unit. Quat. Preço
C99 Café 1€ 1 1€
C23 Torrada 1.5€ 2 3€
C12 Pingo 1€ 1 1€
Preço Total: 5€
FNN 1FN 2FN
Fac tura
Factura Fac tura
…
Num. Num. Fac tura
Factura Num. Clie nte De talhe s_Artig
Num. Cliente o
No me Clie nte
J oaquim Barbosa
Nome Num.
Cliente Mo rada
Fac tura
Morada Data Fac tura
Co d. Artig o
Quantidad
e
3FN
Factura
Num. Factura
Num. Cliente
Data Factura
J oaquim Barbosa
Preço Total
Cliente
Num. Cliente
Nome Cliente
Morada
Detalhes_Artigo
…
Artigo
…
Exercício
Nota Encomenda Estudante
Nr_Encomenda Número
Nome
J oaquim Barbosa
Nr_Fornecedor
Nome Fornecedor
Morada
Data encomenda
Idade
Cod_Departamento
Data Entrega
Nome_Departamento
Artigo*
Cadeira*
Cod_artigo Nr_Cadeira
Descrição Nome_ Cadeira
Preço Professor
Quantidade Local/Sala
Total Encomenda
Horário