Questão de Banco de Dados — Formas normais — FGV 2024
Banco de Dados›Formas normais
Código
fg099779
Banca
FGV
Órgão
TJ-RJ
Ano
2024
Nível
Superior
Cargo
Programa de Residência - Áreas de Tecnologia da Informação
Uma tabela encontra-se em 4FN quando, além de estar em 3FN, não contém
Atabelas aninhadas.
Bdependências transitivas
Ctabelas autorelacionadas.
Ddependências intransitivas.
Edependências multivaloradas.
Revelar gabarito e comentário▾
GabaritoE — dependências multivaloradas.
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”.
Quarta Forma Normal (4FN)
Gabarito: letra E. A definição de 4FN é clara: uma tabela está na quarta forma normal quando, além de estar na 3FN, não contém dependências multivaloradas. É exatamente o que a alternativa E afirma.
O material de estudo apresenta:
Material de apoio (Normalização):
"Uma tabela está na Quarta Forma Normal (4FN) se, e somente se, está na 3FN e não possui dependência multivalorada."
As demais alternativas descrevem outras condições, não a da 4FN.
Alternativa A — ❌ Incorreta
Tabelas aninhadas são uma violação da 1FN (atributos devem ser atômicos), não da 4FN. A 4FN lida com dependências multivaloradas, não com estrutura aninhada.
Alternativa B — ❌ Incorreta
Dependências transitivas são eliminadas na 3FN, não na 4FN. A 3FN exige que atributos não chave dependam exclusivamente da chave, sem transitividade. A 4FN vai além, tratando de dependências multivaloradas.
Alternativa C — ❌ Incorreta
Tabelas autorelacionadas (auto-relacionamentos) são um recurso de modelagem e não uma condição para qualquer forma normal. A 4FN não proíbe esse tipo de estrutura.
Alternativa D — ❌ Incorreta
Dependências intransitivas é um termo não usual na teoria da normalização. O conceito correto para a 4FN é dependência multivalorada.
Alternativa E — ✅ Correta ⟵ GABARITO
A definição exata da 4FN: "não contém dependências multivaloradas". Uma dependência multivalorada ocorre quando dois conjuntos de atributos são independentes entre si, gerando redundância. Ao eliminar essas dependências (decompondo a tabela), alcança-se a 4FN.