Questão de Banco de Dados — Formas normais — FGV 2026
Banco de Dados›Formas normais
Código
fg130048
Banca
FGV
Órgão
AMAZUL
Ano
2026
Nível
Médio
Cargo
Técnico de Informática
No processo de projeto lógico de bancos de dados relacionais, a normalização organiza os atributos das relações de forma a eliminar redundâncias indesejadas e anomalias de atualização. Dentro desse encadeamento, a forma normal que tem sua definição fundamentada direta e exclusivamente no conceito de dependência funcional total é a
Aprimeira forma normal (1FN).
Bsegunda forma normal (2FN).
Cterceira forma normal (3FN).
Dforma normal Boyce-Codd (FNBC).
Equarta forma normal (4FN).
Revelar gabarito e comentário▾
GabaritoB — segunda forma normal (2FN).
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: formas normais e dependência funcional total
Gabarito: letra B. A segunda forma normal (2FN) é a única que tem sua definição fundamentada direta e exclusivamente no conceito de dependência funcional total (full functional dependency), eliminando dependências parciais de atributos não chave em relação às chaves candidatas.
No processo de normalização, cada forma normal aborda um tipo específico de anomalia. A 1FN exige atomicidade; a 2FN, além da 1FN, exige que todo atributo não chave seja total e funcionalmente dependente de toda chave candidata – ou seja, não pode haver dependência parcial. A 3FN trata de dependências transitivas; a FNBC é uma versão mais rigorosa da 3FN; e a 4FN lida com dependências multivaloradas. Portanto, o conceito de dependência funcional total é a base exclusiva da 2FN.
Alternativa A — ❌ Incorreta
A primeira forma normal (1FN) exige que todos os atributos sejam atômicos (indivisíveis), não se referindo ao conceito de dependência funcional total. Sua definição está relacionada à eliminação de grupos repetitivos, e não a dependências.
Alternativa B — ✅ Correta ⟵ GABARITO
A segunda forma normal (2FN) tem como requisito central que cada atributo não chave seja totalmente dependente funcionalmente de cada chave candidata. A definição clássica é: uma relação está na 2FN se estiver na 1FN e todo atributo não chave for totalmente dependente funcionalmente da chave primária (ou de qualquer chave candidata). Isso torna a 2FN a única forma normal cuja definição se baseia direta e exclusivamente no conceito de dependência funcional total.
Alternativa C — ❌ Incorreta
A terceira forma normal (3FN) aborda dependências transitivas (quando um atributo não chave depende de outro atributo não chave), não o conceito de dependência funcional total. Embora também use dependências funcionais, seu foco não é a totalidade, mas a não transitividade.
Alternativa D — ❌ Incorreta
A Forma Normal Boyce-Codd (FNBC) é uma versão mais forte da 3FN, na qual toda dependência funcional deve ser implicada por uma superchave. Ela não é definida exclusivamente com base no conceito de dependência funcional total, mas sim na restrição de que determinantes devem ser superchaves.
Alternativa E — ❌ Incorreta
A quarta forma normal (4FN) lida com dependências multivaloradas, que são um tipo diferente de restrição, não se relacionando diretamente com a dependência funcional total. Sua definição envolve a eliminação de dependências multivaloradas não triviais.