Questão de Banco de Dados — Formas normais — CESPE / CEBRASPE 2025
Banco de Dados›Formas normais
Código
ce219657
Banca
CESPE / CEBRASPE
Órgão
TRF - 6ª REGIÃO
Ano
2025
Nível
Superior
Cargo
Analista Judiciário – Área: Apoio Especializado – Especialidade: Governança e Gestão de Tecnologia da Informação
Julgue o item a seguir, que versa sobre a modelagem de dados.Uma tabela está na 3.ª forma normal (3NF) se todos os atributos dependerem diretamente da chave primária.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoE — Errado
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”.
Normalização: Terceira Forma Normal (3NF)
❌ ERRADO. A afirmação está incorreta. A definição correta da 3NF exige que a relação esteja na 2NF e que nenhum atributo não chave possua dependência transitiva em relação a qualquer chave candidata. Dizer que "todos os atributos dependem diretamente da chave primária" é aproximado, mas omite requisitos fundamentais:
A relação deve primeiro estar na 2NF (ou seja, cada atributo não chave deve depender funcionalmente da totalidade da chave primária, eliminando dependências parciais).
A 3NF adiciona a restrição de que não pode haver dependências transitivas: um atributo não chave não pode depender de outro atributo não chave, mesmo que indiretamente determinado pela chave.
A banca explora justamente essa imprecisão: o termo "diretamente" pode ser interpretado como ausência de dependência transitiva, mas o enunciado não menciona a condição de estar em 2NF nem trata especificamente dos atributos não chave. Portanto, a afirmação é falsa.
Todo atributo não chave depende funcionalmente da totalidade da chave primária (elimina dependência parcial)
Nenhum atributo não chave possui dependência transitiva em relação a qualquer chave candidata
O que é proibido
Atributo não chave depender de apenas parte de uma chave composta
Atributo não chave depender de outro atributo não chave (cadeia A → B → C)
Verificação prática
Se a chave é composta (A, B), nenhum atributo não chave pode ser determinado só por A ou só por B
Se existe X → Y e Y → Z, onde X é chave e Y, Z são não chave, então Z depende transitivamente de X
Relação com o enunciado
O enunciado não menciona essa condição
O enunciado omite a exigência de estar em 2NF e a proibição de dependências transitivas
PEGA ESSA DICA!
Para saber se uma tabela está na 3NF, verifique:
Ela está na 2NF? (1NF + dependência total da chave)
Existe alguma dependência funcional entre atributos não chave? (Ex.: A → B e B → C, onde C depende transitivamente de A via B). Se sim, não está na 3NF.