Escolar Documentos
Profissional Documentos
Cultura Documentos
Normalização 1FN
1ºpasso
Isolar campos com dados repetidos em tabela autonoma
ex:
Formador e Disciplina
arquivos de identificação
2ºpasso
Isolar campos com dados complementares (correspondem a campos que em conjunto tem uma informaçao agrupada)
ex:
codigo-postal
corolario do passo 2
os valores resultantes de calculo são eliminados dos registos
ex:
idade
Morada Código-Postal
Alguidares de Baixo 1780-123
Olivais 2680-123
Sacavem 2685-321
3ºpasso
utilizando as regras do
Dependencia funcional - Y depende funcionalmente de valor de X se Y tiver a ser determinado de forma directa e não amb
Dependencia funcional- É possivel registar a totalidade de um registo a partir de uma chave primaria.
Normalização- Uma tabela …..
Não contem campos univalores ex. arquivo de edentificação, idade
Não ha atributos repetidos.
Atributos multi-valor (necessidede de ter varios campos para obter uma informaçao indissociovel) -->
(Grupos repetidos em registos iguais em varios registos) |^
4ºpasso
Apos retificaçao das tabelas estabelecer relaçoes entre tabela principal "primaria" e tabelas ausiliares, as tabelas são estab
a chave estrangueira é composta pelo msm nr de campos definido para chave primaria na tabela, pelo msm nr de campos
Número Orientação Educativa Disciplinas Morada
1234 1ºAIG Ling.Prog. Alguidares de Baixo
1234 1ºAIG S.I Alguidares de Baixo
2341 9ºano OEAG Olivais
6524 OEAG Sacavem
7453 3ºAIG Matemática Olivais
AK
chave simples
ser determinado de forma directa e não ambigua a partir de X. X representa a chave primaria.
r de uma chave primaria.
maria" e tabelas ausiliares, as tabelas são estabelicidas as chaves primarias das tabelas ausiliares, estas referencias designam-se por cha
e primaria na tabela, pelo msm nr de campos na tabela pela chave ausiliar. Ex: codigo postal com dois campos, local de emissao foi defi
Código-Postal Telefone Telefone fixo email Disponibilidade
1780-123 912 345 678 212 341 234 luis.gomes@ecl.pt 4 horas
1780-123 912 345 678 212 341 234 luis.gomes@ecl.pt 4 horas
2680-123 917 354 738 217 364 836 ana.alturas@ecl.pt 8 horas
2685-321 916 832 724 216 534 825 andre.afonso@ecl.pt 8 horas
2680-123 963 263 172 218 365 182 marco.santos@ecl.pt 8 horas
2680-123 Lisboa
2685-321 Coimbra
2680-123 Lisboa
identificar a carnidalidade de cada tabela, em cada relaçao deve-se identificar a multiplicidade de cada tabela