Questão de Banco de Dados — Formas normais — CESPE / CEBRASPE 2024
- Código
- ce180655
- Banca
- CESPE / CEBRASPE
- Órgão
- Prefeitura de Cachoeiro de Itapemirim - ES
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista de Sistemas
- CCerto
- EErrado
GabaritoC — Certo
✅ 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.
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