Pular para o conteúdo principal

Questão de Banco de Dados — Formas normais — CESPE / CEBRASPE 2024

Banco de DadosFormas normais
Código
ce180655
Banca
CESPE / CEBRASPE
Órgão
Prefeitura de Cachoeiro de Itapemirim - ES
Ano
2024
Nível
Superior
Cargo
Analista de Sistemas
A respeito de banco de dados, julgue o item que se segue.Uma tabela é considerada na terceira forma normal quando suas colunas que não são chave dependem diretamente da chave primária.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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) — Dependência Direta

✅ CERTO. A afirmação está correta: uma tabela está na terceira forma normal quando todas as colunas não chave dependem diretamente da chave primária, ou seja, não há dependências transitivas (nenhuma coluna não chave depende de outra coluna não chave). Esse é o requisito central da 3FN, complementado pela exigência de que a tabela já esteja na segunda forma normal (2FN).

O enunciado captura precisamente a condição de ausência de dependência transitiva — o atributo “depender diretamente” da chave primária significa que não há uma cadeia de dependência passando por outros atributos não chave. Por exemplo, se em uma tabela de pedidos o atributo nome_cliente depende do cod_cliente (que não é chave), e cod_cliente depende da chave primária, então nome_cliente depende indiretamente da chave, violando a 3FN. A definição do item, portanto, coincide com a teoria clássica de normalização.

PEGA ESSA DICA!

Para memorizar as formas normais, lembre-se:

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

  • 2FN: dependência funcional total da chave primária (sem dependência parcial).

  • 3FN: dependência funcional direta (sem dependência transitiva).

A banca CESPE/CEBRASPE costuma cobrar exatamente essa terminologia — “diretamente” é a palavra-chave da 3FN, enquanto “totalmente” ou “inteiramente” é da 2FN.

erDiagram
    TABELA {
        chave_primaria PK
        coluna_nao_chave_1
        coluna_nao_chave_2
    }
    TABELA ||--o{ TABELA : "dependência direta"

CERTO.

Link permanente: /questoes/ce180655