Questão de Banco de Dados — Formas normais — FUNDATEC 2026
Banco de Dados›Formas normais
Código
qg685917
Banca
FUNDATEC
Órgão
IFC-SC
Ano
2026
Nível
Superior
Cargo
Professor EBTT - Informática: Banco de Dados
Analise a relação a seguir:FUNCIONARIO(id_func, nome, departamento, nome_departamento)Sabendo que:id_func → nome, departamentodepartamento → nome_departamentoQual problema de normalização essa relação apresenta?
AViolação da primeira forma normal devido à presença de atributos compostos.
BDependência parcial em relação à chave primária.
CDependência transitiva entre atributos não chave
DViolação da integridade referencial.
EDependência multivalorada.
Revelar gabarito e comentário▾
GabaritoC — Dependência transitiva entre atributos não chave
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: Dependência Transitiva
Gabarito: letra C. A relação FUNCIONARIO apresenta uma dependência transitiva entre atributos não chave: id_func → departamento → nome_departamento. Isso viola a Terceira Forma Normal (3FN), que exige que não haja dependências transitivas de atributos não chave em relação à chave primária.
A relação possui chave primária simples id_func, portanto está na 1FN (atributos atômicos) e na 2FN (sem dependência parcial). O problema é que nome_departamento depende de departamento, que por sua vez depende de id_func, criando uma dependência transitiva.
Alternativa A — ❌ Incorreta
A 1FN exige atributos atômicos. Não há atributos compostos ou multivalorados na relação, logo não há violação da 1FN.
Alternativa B — ❌ Incorreta
Dependência parcial só ocorre quando a chave primária é composta e um atributo não chave depende de apenas parte da chave. Como id_func é chave simples, não há dependência parcial.
Alternativa C — ✅ Correta ⟵ GABARITO
A relação apresenta a dependência funcional departamento → nome_departamento, e departamento não é chave candidata. Como nome_departamento depende transitivamente da chave primária (id_func) por meio de departamento, a relação viola a 3FN.
Alternativa D — ❌ Incorreta
Integridade referencial trata de chaves estrangeiras e relacionamentos entre tabelas. A questão não menciona outra tabela nem chave estrangeira, portanto não há violação.
Alternativa E — ❌ Incorreta
Dependência multivalorada está relacionada à 4FN, que exige que não haja dependências multivaloradas não triviais. A relação não apresenta atributos multivalorados.