Pular para o conteúdo principal

Questão de Banco de Dados — Formas normais — FGV 2024

Banco de DadosFormas 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
  1. Atabelas aninhadas.
  2. Bdependências transitivas
  3. Ctabelas autorelacionadas.
  4. Ddependências intransitivas.
  5. 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.

Gabarito: letra E.

Link permanente: /questoes/fg099779