No contexto de bancos de dados, “é dito que uma tabela está ...

Próximas questões
Com base no mesmo assunto
Q2421420 Banco de Dados

No contexto de bancos de dados, “é dito que uma tabela está nessa forma normal se todos os atributos contêm apenas um valor correspondente, singular, e não existem grupos de atributos repetidos, e se os registros na tabela, que não são chaves, dependam da chave primária em sua totalidade, e não apenas parte dela.”


Disponível em: <https://medium.com/@diegobmachado/>.

Acesso em: 6 mar. 2021, com adaptações.


A que forma normal essa definição se refere?

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: A - Segunda

Vamos entender por que a alternativa correta é a Segunda Forma Normal e analisar as demais alternativas.

A questão refere-se ao processo de normalização, que é uma técnica de design de banco de dados usada para reduzir a redundância e melhorar a integridade dos dados. A normalização é dividida em várias formas normais (1NF, 2NF, 3NF, etc.), cada uma com critérios específicos.

A Segunda Forma Normal (2NF) é a forma normal que a questão descreve. Para que uma tabela esteja em 2NF, ela deve primeiro estar em Primeira Forma Normal (1NF), o que significa que todos os atributos contêm apenas valores atômicos (singulares) e não há grupos de atributos repetidos. Além disso, para estar em 2NF, todos os atributos não-chave devem depender da chave primária inteira, não apenas de uma parte dela.

Vamos analisar as alternativas incorretas:

Alternativa B - Primeira: A Primeira Forma Normal (1NF) exige que todas as colunas de uma tabela contenham apenas valores atômicos e que não haja grupos repetidos de atributos. No entanto, a 1NF não se preocupa com a dependência total da chave primária; isso é abordado apenas na 2NF.

Alternativa C - Terceira: A Terceira Forma Normal (3NF) vai além da 2NF. Para estar em 3NF, a tabela deve estar em 2NF e, além disso, todos os atributos não-chave devem ser independentes uns dos outros (ausência de dependências transitivas). A descrição dada na questão não menciona essas dependências transitivas, portanto, não se refere à 3NF.

Alternativa D - Quarta: A Quarta Forma Normal (4NF) trata de problemas de dependências multivaloradas. Para que uma tabela esteja em 4NF, ela precisa estar em 3NF e não deve haver dependências multivaloradas. A descrição da questão não aborda esse nível de detalhe, então não se refere à 4NF.

Alternativa E - Quinta: A Quinta Forma Normal (5NF) lida com a decomposição de tabelas para eliminar redundâncias adicionais que podem surgir mesmo depois de 4NF. É um conceito mais avançado que não é mencionado na questão. Portanto, a definição fornecida não se refere à 5NF.

Portanto, a definição dada na questão realmente descreve a Segunda Forma Normal (2NF), tornando a alternativa A a correta.

Espero que essa explicação tenha ajudado a esclarecer o assunto. Se tiver mais dúvidas, estou à disposição!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo