Questão de Banco de Dados — Formas normais — FUNDATEC 2025
Banco de Dados›Formas normais
Código
qg481756
Banca
FUNDATEC
Órgão
Prefeitura de Tangará da Serra - MT
Ano
2025
Nível
Médio
Cargo
Técnico em Informática
A normalização de dados é uma técnica utilizada no projeto de banco de dados para minimizar a redundância e evitar inconsistências. Ela envolve a decomposição de tabelas maiores em tabelas menores e a definição de relações entre elas. A forma normal que assegura que uma tabela não possui dependências transitivas, ou seja, que todos os atributos são dependentes unicamente da chave primária é a:
APrimeira Forma Normal (1FN).
BSegunda Forma Normal (2FN).
CTerceira Forma Normal (3FN).
DForma Normal Boyce-Codd (FNBC).
Revelar gabarito e comentário▾
GabaritoC — Terceira Forma Normal (3FN).
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
Gabarito: letra C (Terceira Forma Normal – 3FN). A 3FN exige que não haja dependências transitivas, ou seja, todo atributo não chave deve depender unicamente da chave primária, e não de outro atributo não chave. A 1FN trata da atomicidade; a 2FN, da dependência total da chave; e a FNBC é uma versão mais forte da 3FN.
A questão testa o conhecimento das definições clássicas de cada forma normal. O conceito de eliminação de dependências transitivas é a marca registrada da Terceira Forma Normal.
Alternativa A — ❌ Incorreta
A Primeira Forma Normal (1FN) exige que todos os atributos sejam atômicos (valores indivisíveis) e que não haja grupos repetitivos. Não trata de dependências transitivas.
Alternativa B — ❌ Incorreta
A Segunda Forma Normal (2FN) exige que a tabela esteja na 1FN e que todo atributo não chave dependa totalmente da chave primária (eliminação de dependências parciais). Ainda podem existir dependências transitivas.
Alternativa C — ✅ Correta ⟵ GABARITO
A Terceira Forma Normal (3FN) exige que a tabela esteja na 2FN e que não haja dependências transitivas: nenhum atributo não chave pode depender funcionalmente de outro atributo não chave. Todos os atributos não chave devem ser dependentes exclusivamente da chave primária.
Conteúdo de apoio (Wikipédia):
"3FN define que todos os atributos dessa tabela devem ser funcionalmente independentes uns dos outros, ao mesmo tempo que devem ser dependentes exclusivamente da chave primária da tabela."
Alternativa D — ❌ Incorreta
A Forma Normal Boyce-Codd (FNBC) é uma versão mais rigorosa da 3FN, que trata de dependências funcionais envolvendo chaves candidatas. Ela também elimina dependências transitivas, mas a definição clássica da ausência de dependências transitivas é atribuída à 3FN.