Questão FC374509
Em que forma normal se encontra esta tabela?
Projeto e Modelagem de Dados
Instituto Consulplan · 2024
Observe o seguinte esquema textual de uma tabela, não necessariamente normalizada, referente a uma base de dados de livros:
Livro (ISBN,Titulo, AnoPublicacao, IdAutor, NomeAutor, PaísOrigem, IdEditora, NomeEditora)
Em que forma normal se encontra esta tabela?
- Primeira Forma Normal (1NF).
- Segunda Forma Normal (2NF).
- Terceira Forma Normal (3NF).
- Forma Normal de Boyce-Codd (BCNF).
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
A tabela está na Segunda Forma Normal (2NF). Ela atende à 1FN (atributos atômicos) e não apresenta dependência parcial sobre uma chave composta, pois a chave primária implícita é simples: ISBN.
Podemos inferir dependências funcionais típicas: \(ISBN \rightarrow Titulo, AnoPublicacao, IdAutor, IdEditora\); \(IdAutor \rightarrow NomeAutor, PaísOrigem\); \(IdEditora \rightarrow NomeEditora\).
Como a chave é simples, nenhum atributo não-chave depende de apenas parte de uma chave composta, logo satisfaz-se a 2FN.
Porém existem dependências transitivas (por exemplo, \(ISBN \rightarrow IdAutor \rightarrow NomeAutor\)), o que impede a 3FN sem decomposição. Para alcançar 3FN, decompor em tabelas Livro, Autor e Editora, separando atributos que dependem de identificadores distintos.
Conteúdo do catálogo FC Concursos · Atualizado em