Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados Relacionais — CESPE / CEBRASPE 2024

Banco de DadosBanco de Dados Relacionais
Código
ce178022
Banca
CESPE / CEBRASPE
Órgão
MPO
Ano
2024
Nível
Superior
Cargo
Analista de Planejamento e Orçamento - Especialidade: Desenvolvimento de Sistemas Orçamentários
Acerca de fundamentos dos bancos de dados relacionais, normalização, diagrama entidade-relacionamento e linguagem SQL, julgue o item a seguir.Nos bancos de dados relacionais, enquanto a segunda forma normal é baseada no conceito de dependência transitiva, a terceira forma normal baseia-se no conceito de dependência funcional total.
  1. CCerto
  2. 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 em Bancos de Dados Relacionais: 2FN e 3FN

Gabarito: ❌ ERRADO. A afirmação inverte os conceitos: a segunda forma normal (2FN) baseia-se na dependência funcional total (cada atributo não chave depende da chave primária completa), enquanto a terceira forma normal (3FN) baseia-se na ausência de dependência transitiva (atributos não chave não dependem de outros atributos não chave).

A banca trocou deliberadamente as bases das formas normais – o que é uma pegadinha clássica sobre normalização. O item afirma o oposto do que é verdadeiro.

Conceitos corretos

  • 1FN: atributos atômicos, sem grupos repetitivos.

  • 2FN: estar na 1FN e cada atributo não chave depender totalmente da chave primária (dependência funcional total), ou seja, não pode haver dependência parcial (atributo que depende de apenas parte de uma chave composta).

  • 3FN: estar na 2FN e não haver dependência transitiva – atributos não chave não podem depender de outros atributos não chave; todos devem depender diretamente da chave primária.

Conteúdo de Apoio (paráfrase, sem citação literal): Conforme material didático, a 2FN exige que cada atributo não chave seja funcionalmente dependente da chave primária inteira (dependência total), enquanto a 3FN exige que não existam dependências transitivas entre atributos não chave. A questão trocou exatamente esses conceitos.

❌ ERRADO (conclusão)

O item está errado porque inverteu as definições. A 2FN é baseada na dependência funcional total; a 3FN é baseada na eliminação de dependências transitivas. Portanto, gabarito: E (Errado).

Link permanente: /questoes/ce178022