Pular para o conteúdo principal

Questão de Banco de Dados — Formas normais — FUNDATEC 2026

Banco de DadosFormas normais
Código
qg685317
Banca
FUNDATEC
Órgão
IFC-SC
Ano
2026
Nível
Superior
Cargo
Professor EBTT - Informática: Programação Básica e Programação Web
Uma tabela está na Terceira Forma Normal (3FN) se, e somente se, estiver na Segunda Forma Normal (2FN) e
  1. Atodos os seus atributos não chave forem totalmente dependentes da chave primária.
  2. Bnão possuir atributos multivalorados ou grupos repetitivos.
  3. Cnão existirem dependências transitivas entre atributos não chave.
  4. Da chave primária for composta por um único atributo.
  5. Etodos os atributos forem do tipo atômico.
Revelar gabarito e comentário

GabaritoC — não existirem dependências transitivas 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”.

Terceira Forma Normal (3FN) em Banco de Dados

Gabarito: letra C. Uma tabela está na 3FN se está na 2FN e não existem dependências transitivas entre atributos não chave. Essa é a definição clássica da normalização, conforme ensinada na teoria de bancos de dados relacionais.

A questão exige o complemento exato da definição de 3FN. A condição adicional à 2FN é a eliminação de dependências transitivas: um atributo não chave não pode depender de outro atributo não chave, devendo todos depender diretamente apenas da chave primária.

erDiagram
    TABELA {
        chave_primaria PK
        atributo_nao_chave_1
        atributo_nao_chave_2
        atributo_nao_chave_3
    }
    TABELA ||--o{ DEPENDENCIA_TRANSITIVA : "evitada na 3FN"
    DEPENDENCIA_TRANSITIVA {
        atributo_origem
        atributo_destino
    }

Alternativa A — ❌ Incorreta

Afirma que todos os atributos não chave devem ser totalmente dependentes da chave primária. Essa é a definição da Segunda Forma Normal (2FN), não da 3FN. A 2FN exige dependência funcional total, mas a 3FN vai além, exigindo também a ausência de dependências transitivas.

Alternativa B — ❌ Incorreta

Descreve a Primeira Forma Normal (1FN): uma tabela na 1FN não pode ter atributos multivalorados ou grupos repetitivos. Não é condição exclusiva da 3FN.

Alternativa C — ✅ Correta ⟵ GABARITO

Corresponde exatamente à definição: a 3FN exige que não existam dependências transitivas entre atributos não chave. Em outras palavras, se um atributo não chave A depende de outro atributo não chave B, e B depende da chave, então A depende transitivamente da chave – isso deve ser eliminado para alcançar a 3FN.

Alternativa D — ❌ Incorreta

Afirma que a chave primária deve ser composta por um único atributo. Isso não é verdade para nenhuma forma normal. Uma chave pode ser composta por vários atributos (chave composta) sem violar a 3FN. A 3FN trata de dependências funcionais, não da cardinalidade da chave.

Alternativa E — ❌ Incorreta

Descreve a Primeira Forma Normal (1FN), que exige que todos os atributos sejam atômicos (valores simples, não divisíveis). A 3FN pressupõe que a tabela já está na 1FN, mas essa não é a condição adicional da 3FN.

Gabarito: letra C – a 3FN adiciona à 2FN a exigência de inexistência de dependências transitivas entre atributos não chave.

Link permanente: /questoes/qg685317