Cursos / Informática para Internet / Banco de dados / Aula

arrow_back Aula 07 - Normalização Avançada

Autoavaliação

  1. Dada a Tabela 2, identifique possíveis anomalias que podem ocorrer.
NomeDisc ProfNum ProfNome EstNum EstNome Nota
Banco de Dados 234 Nelio 3410 Ricardo 6,0
fBanco de Dados 234 Nelio 3510 Luiz 7,0
Banco de Dados 234 Nelio 3610 Andrea 8,0
Programação 235 João 3410 Ricardo 6,5
Programação 235 João 3510 Luiz 9,0
Programação 235 João 3610 Andrea 9,5
WebDesing 236 Diego 3410 Ricardo 7,0
WebDesing 236 Diego 3510 Luiz 8,2
WebDesing 236 Diego 3610 Andrea 7,5
Tabela 2 – Tabela que relaciona professor e estudante
  1. Dada a Tabela 2, normalize-a de modo que ela fique na 3FN.
  2. Dada a estrutura das tabelas mostradas na Figura 5, normalize-as de modo que ela fique na 3FN. Exemplo de estrutura de tabela não normalizada.
  3. Normalize a estrutura mostrada na Figura 6, mostrando, passo a passo, como normalizar para a 1FN, depois para a 2FN e por fim para a 3FN. Exemplo de estrutura de tabela não normalizada.

Versão 5.3 - Todos os Direitos reservados