Você está na página 1de 8

Nome Apelido Idade Data de Nascimento

Luís Gomes 40 1970


Luís Gomes 40 1970
Ana Paula Alturas 35 1965
Andre Afonso 30 1980
Marco Santos 45 1975

repetiçao de formador para disciplinas diferentes


repetiçao de disciplinas para formadores diferentes
coluna codigo postal esta associada a morada
campos não preenchidos
repetiçao de valores independentes de formador
valores calculados

Identificaçao para chave primária:


Chave não se repete (o valor do campo não se repete em registos diferentes) - Regra de chave única
Um dado registo não pode estar associado a dois valores distintos de chave
A chave não pode ser

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

aplicando estes passos aos registos em bruto passam a existir 4 tabelas:


formador
disciplinas
arquivos de identificação
codigos-postais

Nome Apelido Data de Nascimento Número


Luís Gomes 1970 1234
Ana Paula Alturas 1965 2341
Andre Afonso 1980 6524
Marco Santos 1975 7453
Sigla Nome
L.P. Linguagem de Programaçao
S.I Sistemas de Informaçao
OEAG Organizaçao de Empresas e Aplicaçao de Gestao
Mat Matematica

Morada Código-Postal
Alguidares de Baixo 1780-123
Olivais 2680-123
Sacavem 2685-321

Local de emissão Nacionalidade


Coimbra Português
Lisboa Português

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) |^

Nome Apelido Data de Nascimento Número


Luís Gomes 1970 1234

Ana Paula Alturas 1965 2341


Andre Afonso 1980 6524
Marco Santos 1975 7453

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

- Regra de chave única

conjunto tem uma informaçao agrupada)

Orientação Educativa Telefone Telefone fixo email


1ºAIG 912 345 678 212 341 234 luis.gomes@ecl.pt
9ºano 917 354 738 217 364 836 ana.alturas@ecl.pt
916 832 724 216 534 825 andre.afonso@ecl.pt
3ºAIG 963 263 172 218 365 182 marco.santos@ecl.pt
Area de formaçao
Formaçao tecnica especifica
Formaçao tecnica especifica
Formaçao tecnica geral
Formaçao geral

ser determinado de forma directa e não ambigua a partir de X. X representa a chave primaria.
r de uma chave primaria.

rmaçao indissociovel) -->

Orientação Educativa Telefone Telefone fixo email


1ºAIG 912 345 678 212 341 234 luis.gomes@ecl.pt

9ºano 917 354 738 217 364 836 ana.alturas@ecl.pt


916 832 724 216 534 825 andre.afonso@ecl.pt
3ºAIG 963 263 172 218 365 182 marco.santos@ecl.pt

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

Disponibilidade Data de Emissão Validade Nº BI


4 horas 2009 2013 1927462839
8 horas 2010 2009 8261826439
8 horas 2007 2018 9162536276
8 horas 2008 2010 3827382920
Disponibilidade Data de Emissão Validade Nº BI FK_Disciplina
4 horas 2009 2013 1927462839 S.I
L.P
8 horas 2010 2009 8261826439 OEAG
8 horas 2007 2018 9162536276 OEAG
8 horas 2008 2010 3827382920 Mat.

estas referencias designam-se por chaves estrangueiras FK.


m dois campos, local de emissao foi definida composta por um campo, identificaçao da relaçao deve-se identificar a carnidalidade de c
Local de emissão NºBI Nacionalidade Data de Emissão Validade
Lisboa 321321432 Português 2009 2017
Lisboa 321321432 Português 2009 2013
Lisboa 725537389 Português 2010 2009
Coimbra 936243637 Português 2007 2018
Lisboa 926353829 Português 2008 2010
AK
chave composta, contem
mais do que um campo
FK_Codigo-Postal FK_LocEmissao
1780-123 Lisboa

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

Você também pode gostar