TAPS ANHANGUERAAS
Artigo: TAPS ANHANGUERAAS. Pesquise 862.000+ trabalhos acadêmicosPor: newtonmadeira • 9/6/2014 • 2.934 Palavras (12 Páginas) • 220 Visualizações
NF1
Estacionamento (Nro_fichaCpf_proprietario;Nome_proprietario;Vaga;Placa_veiculo;Modelo_veiculo)
O esquema genérico passou a contar somente com atributos simples. Todos os itens de grupo foram eliminados.
Assim como toda a relação em 1FN, a estrutura de dados acima apresenta redundâncias e anomalias de atualização.
NF2
ESTACIONAMENTO: (Nro_fichaCpf_proprietario)
VEICULO: (Placa_veiculoModelo_veiculoTipo_veiculoAno_veiculoCor_veiculo)
PROPRIETARIO: (Cpf_proprietario; Nome_proprietario; Tel_residencial;Tel_comercial; Tel_cecular)
VAGA: (Nro_ficha ;Placa_veiculo;Cpf_proprietario)|
Para passarmos uma relação da 1FN para a 2FN devemos ELIMINAR as DEPENDÊNCIAS PARCIAIS. Para tanto, utilizamos o conceito de PROJEÇÃO, gerando novas tabelas contendo as colunas que se encontram em DFP com a chave primária.
NF3
ESTACIONAMENTO: ( Nro_ficha; Cpf_proprietario)
VEICULO: (Placa_veiculoModelo_veiculoTipo_veiculoAno_veiculoCor_veiculo)
PROPRIETARIO: (Cpf_proprietario; Nome_proprietario;Tel_residencial;Tel_comercial Tel_cecular)
VAGA : (Nro_ficha ;Placa_veiculo;Cpf_proprietario).
Criada uma chave da relação “VEICULO” permaneceu na relação principal como CHAVE ESTRANGEIRA, possibilitando o relacionamento entre as duas tabelas.
As relações “ESTACIONAMENTO” e “PROPRIETARIO” já se encontram em 3FN, porque não contém DFT. Com a aplicação da 3FN, todas as dependecias funcionais restantes nas relações são do tipo completas
Proprietário:
NUM_FICHA (PK) NOME PROPRIETARIO ENDERECO TELEFONE
1 George M. Mendes Rua 2 2111-4443
2 Sergio Lopes Rua 5 2121-4877
3 Aparecida Santos de Almeida Rua 44 2156-8956
4 Igor de Sousa Rua 6 2155-4456
5 Leila Soares Alcântara Rua 77 2136-3666
6 Joaquim De Sousa Rua 38 2122-4588
7 Carol Vasconcelos de Almeida Rua 52
8 Jessica de Oliveira Rua 97 2177-3333
9 Charles Mello Soares Rua 55 2127-2429
10 Lucas Tadeu Delmazo Rua 25 2133-3435
Veiculo
PLACA_VEICULO MOD_VEICULO COR_VEICULO TIPO_VEICULO ANO VEICULO NRO_FICHA(FK)
Fer-2005 F255 Amarelo Ferrari 2005 1
Fer-2008 F355 Vermelho Ferrari 2008 2
BMW-2000 M5 branco BMW 2000 3
VEC-2006 SED Prata Fiat 2006 4
CEL-2011 Celta Prata Ford 2011 5
CEL – 2013 Celta Preto Ford 2013 6
FIS- 2011 Fiesta Preto Ford 2011 7
GOL- 2004 Gol cinza Volkswagen 2004 8
CLA – 2010 Classic Preto GM 2010 9
PRI - 2010 Prisma Prata Ford 2010 10
Vaga
COD_VAGA PLAC_ VEICULO(FK)
71 FER - 2005
72 FER - 2008
73 BMW - 2000
74 VEC - 2006
75 CEL - 2011
76 CEL - 2013
77 FIS - 2011
78 GOL - 2004
79 CLA - 2010
80 PRI – 2010
NF1
Estacionamento (Nro_fichaCpf_proprietario;Nome_proprietario;Vaga;Placa_veiculo;Modelo_veiculo)
O esquema genérico passou a contar somente com atributos simples. Todos os itens de grupo foram eliminados.
Assim como toda a relação em 1FN, a estrutura de dados acima apresenta redundâncias e anomalias de atualização.
NF2
ESTACIONAMENTO: (Nro_fichaCpf_proprietario)
VEICULO: (Placa_veiculoModelo_veiculoTipo_veiculoAno_veiculoCor_veiculo)
PROPRIETARIO: (Cpf_proprietario; Nome_proprietario; Tel_residencial;Tel_comercial; Tel_cecular)
VAGA: (Nro_ficha ;Placa_veiculo;Cpf_proprietario)|
Para passarmos uma relação da 1FN para a 2FN devemos ELIMINAR as DEPENDÊNCIAS PARCIAIS. Para tanto, utilizamos o conceito de PROJEÇÃO, gerando novas tabelas contendo as colunas que se encontram em DFP com a chave primária.
NF3
ESTACIONAMENTO: ( Nro_ficha; Cpf_proprietario)
VEICULO: (Placa_veiculoModelo_veiculoTipo_veiculoAno_veiculoCor_veiculo)
PROPRIETARIO: (Cpf_proprietario; Nome_proprietario;Tel_residencial;Tel_comercial Tel_cecular)
VAGA : (Nro_ficha ;Placa_veiculo;Cpf_proprietario).
Criada uma chave da relação “VEICULO” permaneceu na relação principal como CHAVE ESTRANGEIRA, possibilitando o relacionamento entre as duas tabelas.
As relações “ESTACIONAMENTO” e “PROPRIETARIO” já se encontram em 3FN, porque não contém DFT. Com a aplicação da 3FN, todas as dependecias funcionais restantes nas relações são do tipo completas
...