Pular para o conteúdo principal

Questão de Banco de Dados — Formas normais — CESGRANRIO 2011

Banco de DadosFormas normais
Código
cg039362
Banca
CESGRANRIO
Órgão
BNDES
Ano
2011
Nível
Superior
Cargo
Profissional Básico - Análise de Sistemas - Desenvolvimento
Durante a modelagem da base de dados de um sistema de controle de passagens, foram identificadas diversas dependências funcionais. Dentre elas, estão: (PASSAGEIRO) → (NOME, DATA_NASCIMENTO, TELEFONE*)(VIAGEM) → (ORIGEM, DESTINO, DATA)Atributos multivalorados: marcados com *Além disso, foi identificado que um passageiro poderá participar em várias viagens.As tabelas definidas que atendem às dependências funcionais identificadas e ao requisito especificado acima e que estãona Terceira Forma Normal são:Atributos identificadores: sublinhadosAtributos multivalorados: marcados com *
  1. AContatos (Passageiro, Telefone) Passageiros (Passageiro, Nome, Data_Nascimento) Viagens (Viagem, Origem, Destino) Viajantes (Passageiro, Viagem, Data)
  2. BContatos (Passageiro, Telefone) Passageiros (Passageiro, Nome, Data_Nascimento) Viagens (Viagem, Origem, Destino, Data) Viajantes (Passageiro, Viagem)
  3. CPassageiros (Passageiro, Nome, Data_Nascimento) Viagens (Viagem, Origem, Destino, Data) Viajantes (Viagem, Passageiro, Telefone)
  4. DPassageiros (Passageiro, Nome, Data_Nascimento, Telefone*) Viagens (Viagem, Origem, Destino, Data) Viajantes (Passageiro, Viagem)
  5. EPassageiros (Passageiro, Telefone, Nome, Data_Nascimento) Viagens (Viagem, Passageiro, Origem, Destino, Data)
Revelar gabarito e comentário

GabaritoB — Contatos (Passageiro, Telefone) Passageiros (Passageiro, Nome, Data_Nascimento) Viagens (Viagem, Origem, Destino, Data) Viajantes (Passageiro, Viagem)

Link permanente: /questoes/cg039362