Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados Relacionais — CESPE / CEBRASPE 2025

Banco de DadosBanco de Dados Relacionais
Código
ce199057
Banca
CESPE / CEBRASPE
Órgão
EMBRAPA
Ano
2025
Nível
Superior
Cargo
Analista – Área: Gestão da Informação – Subárea: Engenharia de Software
Julgue o item subsequente, relativo a sistemas de banco de dados.Em um banco de dados relacional, a terceira forma normal (3FN) é alcançada se o banco de dados estiver em segunda forma normal (2FN) e não houver dependências transitivas dos atributos não chave entre si.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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)

Gabarito: ERRADO. A definição apresentada está incompleta: a 3FN exige que não haja dependências transitivas em relação a qualquer chave candidata, e não apenas "entre si" – a redação pode induzir a erro ao não vincular a dependência à chave.

Em um banco de dados relacional, a terceira forma normal (3FN) é alcançada quando a tabela está na 2FN e nenhum atributo não-chave é transitivamente dependente de qualquer chave candidata. Isso significa que, para toda dependência funcional não trivial XYX \rightarrow Y, ou XX é uma superchave, ou YY é um atributo-chave (ou parte de uma chave). A expressão "não houver dependências transitivas dos atributos não chave entre si" não especifica que a dependência deve ser quebrada via chave, podendo dar a entender que dependências diretas entre não-chave são permitidas (o que não é verdade, pois elas gerariam transitividade).

SE LIGUE NESSA!

A definição precisa, conforme a teoria relacional, é: uma relação está na 3FN se está na 2FN e, para toda dependência funcional XAX \rightarrow A (com AA não-chave), XX é uma superchave ou AA é um atributo primo (parte de alguma chave candidata). A ausência de dependências transitivas entre atributos não-chave é uma consequência, mas não é a condição formal.

Alternativa C — ❌ Incorreta

A afirmativa diz que a 3FN é alcançada se o banco estiver na 2FN e não houver dependências transitivas dos atributos não chave entre si. Embora esses dois requisitos sejam necessários, a definição correta exige que a inexistência de dependências transitivas seja em relação a qualquer chave candidata. A redação "entre si" é ambígua e insuficiente, pois não deixa claro que a dependência deve ser quebrada a partir de uma chave. Por isso, a assertiva está errada.

Alternativa E — ✅ Correta (Gabarito)

A afirmativa está errada, conforme justificado. A definição incompleta não atende ao conceito formal da 3FN, que requer a referência explícita às chaves candidatas.

Gabarito: letra E (Errado).

Link permanente: /questoes/ce199057