← Questões de Banco de Dados

Banco de Dados · CESPE/CEBRASPE · 2021

Questão comentada de Banco de Dados

Uma tabela estará na segunda forma normal se tiver atendido a todos os requisitos da primeira forma normal e se não houver

Gabarito: A

A segunda forma normal (2FN) exige duas coisas: a tabela já estar na primeira forma normal e, além disso, não pode haver dependência parcial de atributo não-chave em relação à chave. Em outras palavras, todo atributo que não faz parte da chave precisa depender da chave inteira, e não só de um pedaço dela. Isso aparece principalmente quando a chave é composta: se um campo depende apenas de uma parte da chave, a tabela ainda não está em 2FN. Pense assim: a 1FN cuida da estrutura básica da tabela, evitando grupos repetidos e valores multivalorados. Já a 2FN vai um passo além e pergunta: "cada informação está realmente ligada à chave toda?" Se a resposta for não, há problema de dependência funcional parcial, e a normalização ainda não chegou ao ponto certo. Por isso, o gabarito A está correto. A questão descreve exatamente a ideia de que não podem existir atributos que não sejam funcionalmente dependentes da chave primária da relação, isto é, atributos que dependam só de parte da chave ou que não dependam adequadamente dela. Essa é a marca da 2FN em teoria de banco de dados. Em prova, a banca costuma misturar conceitos: 1FN com grupos de repetição, 2FN com dependência parcial e 3FN com dependência transitiva. Se você separar essas três etapas, a questão fica bem mais tranquila.

Continue treinando

Questões relacionadas