Questão de Banco de Dados — Banco de Dados Relacionais — CESPE / CEBRASPE 2022
Banco de Dados›Banco de Dados Relacionais
Código
ce139457
Banca
CESPE / CEBRASPE
Órgão
PC-PB
Ano
2022
Nível
Superior
Cargo
Escrivão de Polícia
Em um banco de dados relacional, quando toda coluna não chave de uma tabela depende diretamente da chave primária diz-se que a tabela está, no mínimo, na
Aprimeira forma normal (1FN).
Bsegunda forma normal (2FN).
Cterceira forma normal (3FN).
Dquinta forma normal (5FN).
Equarta forma normal (4FN).
Revelar gabarito e comentário▾
GabaritoC — terceira forma normal (3FN).
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Formas normais de normalização
Gabarito: letra C. A condição descrita — toda coluna não chave depende diretamente da chave primária — é a definição exata da terceira forma normal (3FN). Uma tabela nessa forma não possui dependências transitivas, ou seja, nenhum atributo não chave depende de outro atributo não chave para chegar à chave primária.
A questão pergunta qual é a mínima forma normal que atende a essa exigência. Vejamos cada alternativa:
A primeira forma normal (1FN) exige apenas que todos os atributos sejam atômicos. Não impõe qualquer condição sobre dependência funcional em relação à chave primária. Logo, não é suficiente.
Alternativa B — ❌ Incorreta
A segunda forma normal (2FN) exige que todo atributo não chave dependa completamente da chave primária (nenhuma dependência parcial), mas ainda permite dependências transitivas. A condição de "dependência direta" elimina as transitividades, portanto a 2FN não é o mínimo.
Alternativa C — ✅ Correta ⟵ GABARITO
A terceira forma normal (3FN) exige que a tabela esteja em 2FN e que nenhum atributo não chave dependa transitivamente da chave primária. Em outras palavras, todo atributo não chave depende diretamente da chave primária. Essa é exatamente a descrição do enunciado.
Alternativa D — ❌ Incorreta
A quinta forma normal (5FN) trata da decomposição sem perda (dependências de junção). É um nível muito mais avançado e não é o mínimo para a condição de dependência direta.
Alternativa E — ❌ Incorreta
A quarta forma normal (4FN) lida com dependências multivaloradas e também está além do que a questão pede como mínimo.
PEGA ESSA DICA!
Grave o critério: "dependência direta da chave primária" = 3FN. A 2FN permite transitividades; a 3FN as elimina. Sempre que a banca falar em "dependência direta" ou "não transitiva", pense em 3FN.