← Questões de Banco de Dados

Banco de Dados · CESPE/CEBRASPE · 2022

Questão comentada de Banco de Dados

Em um modelo de dados, quando todas as colunas não chave de uma tabela dependem da chave primária, a tabela está na

Gabarito: B

Quando a questão diz que todas as colunas não chave dependem da chave primária, ela está falando de uma ideia central da segunda forma normal. A lógica é simples: se a tabela tem uma chave composta ou, de modo geral, uma chave primária, os atributos que não participam da chave devem depender dela inteira, e não só de uma parte. Isso evita dependência parcial e reduz redundância. A primeira forma normal cuida da organização dos dados, como evitar grupos repetidos e manter valores atômicos. Já a terceira forma normal vai além e exige que não exista dependência transitiva entre atributos não chave. Ou seja, a tabela pode estar na 2FN e ainda não estar na 3FN. No enunciado, a frase-chave é justamente "dependem da chave primária". Em prova, isso costuma ser o jeito da banca testar se você sabe diferenciar dependência total da chave, dependência parcial e dependência transitiva. Aqui, como o foco é garantir que os atributos não chave dependam da chave inteira, o nome da forma normal correta é a segunda. Então, o gabarito B está certo porque a segunda forma normal exige que todo atributo não chave dependa totalmente da chave primária, sem dependência de apenas parte dela. Se aparecer chave composta na sua cabeça, acende a luz: é quase sempre sinal de 2FN.

Continue treinando

Questões relacionadas