Banco De Dados Intro
Por: nathalia.chri • 23/4/2015 • Trabalho acadêmico • 321 Palavras (2 Páginas) • 260 Visualizações
ETAPA 4
1º Forma Normal da Entidade Estacionamento
Na 1FN não pode existir repetição de campos ou campos que tenha mais de um valor.
NroFicha CPF Nome E-mail Placa Modelo Cor Tipo Ano
2563 112.333.666-85 Joao joao@email
HJH-9988 Palio Preta Carro 2013
2564 222.669.666-88 Luís luis@email
KKK-9960 Uno Preta Carro 2012
2565 233.669.986-98 Carlos carlos@email
POL-3698 Gol Vermelho Carro 2011
telefoneCom telefoneRês telefoneCel
3377-7777 3366-9999 8898-9898
3322-2222 3366-5555 8758-9896
3344-4444 3369-9999 8799-6666
2º Forma Normal da Entidade Estacionamento
NroFicha CPF Placa
2563 112.333.666-85 HJH-9988
2564 222.669.666-88 KKK-9960
2565 233.669.986-98 POL-3698
CPF Nome E-mail
112.333.666-85 Joao joao@email
222.669.666-88 Luis luis@email
233.669.986-98 Carlos carlos@email
Placa Modelo Cor Tipo Ano
HJH-9988 Palio Preta Carro 2013
KKK-9960 Uno Preta Carro 2012
POL-3698 Gol Vermelho Carro 2011
Na segunda forma normal, resolvemos problemas como por exemplo, quando precisamos alterar algum campo da tabela com os dados do carro, não precisaremos alterar de todas as tabelas, removendo redundâncias e mantendo a integridade do banco de dados.
1º Forma Normal da Entidade Vaga
NroVaga Placa Modelo Cor Tipo Ano
2563 HJH-9988 Palio Preta Carro 2013
2564 KKK-9960 Uno Preta Carro 2012
2565 POL-3698 Gol Vermelho Carro 2011
2º Forma Normal da Entidade Vaga
NroVaga Placa
2563 HJH-9988
2564 KKK-9960
2565 POL-3698
Placa Modelo Cor Tipo Ano
HJH-9988 Palio Preta Carro 2013
KKK-9960 Uno Preta Carro 2012
POL-3698 Gol Vermelho Carro 2011
3º Forma Normal: A 3º Forma normal diz para removermos os campos que podem ser calculados, como não tem nem um nas tabelas, não tem como aplicar a regra.
ETAPA 5
Tabelas da Entidade Estacionamento:
Tabela Estacionamento
NroFicha CPF Placa
2563 112.333.666-85 HJH-9988
2564 222.669.666-88 KKK-9960
2565 233.669.986-98 POL-3698
Tabela Cliente
CPF Nome E-mail
112.333.666-85 Joao joao@email
222.669.666-88 Luis luis@email
233.669.986-98 Carlos carlos@email
Tabela Carro
Placa Modelo Cor Tipo Ano
HJH-9988 Palio Preta Carro 2013
KKK-9960 Uno Preta Carro 2012
POL-3698 Gol Vermelho Carro 2011
SELEÇÃO:
Seleciona os dados de Joao da Tabela Cliente
R σ (nome = joao) Cliente
PROJEÇÃO:
Listar Placa e Modelo da tabela Carro
R π (Placa, Modelo) Carro
UNIÃO:
Uni as Tabelas Carro e Cliente
R Carro U Cliente
JUNÇÃO:
Unir dados de Tabelas destintas
R1 carro |X| Estacionamento
(Placa = Placa)
R π (Placa, Modelo) R1
ETAPA 4
1º Forma Normal da Entidade Estacionamento
Na 1FN não pode existir repetição de campos ou campos que tenha mais de um valor.
NroFicha CPF Nome E-mail Placa Modelo Cor Tipo Ano
2563 112.333.666-85 Joao joao@email
HJH-9988 Palio Preta Carro 2013
2564 222.669.666-88 Luís luis@email
KKK-9960 Uno Preta Carro 2012
2565 233.669.986-98 Carlos carlos@email
POL-3698 Gol Vermelho Carro 2011
telefoneCom telefoneRês telefoneCel
3377-7777 3366-9999 8898-9898
3322-2222 3366-5555 8758-9896
3344-4444 3369-9999 8799-6666
2º
...