Assinale a forma normal em banco de dados em que a única exi...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta para a questão é a A - Primeira forma normal.
Em banco de dados, as formas normais são critérios utilizados para organizar tabelas de maneira a reduzir a redundância e melhorar a integridade dos dados. Vamos entender melhor o que cada forma normal exige:
Primeira Forma Normal (1NF): Essa forma normal exige que todos os valores das colunas de uma tabela sejam atômicos, ou seja, cada coluna deve conter apenas um valor em cada registro (linha). Não deve haver grupos de repetição ou múltiplos valores em uma única célula. Para alcançar a 1NF, muitas vezes é necessário transformar colunas que contêm listas de valores em registros separados.
A alternativa A é correta porque a questão descreve a única exigência de que todos os valores de colunas sejam atômicos, o que corresponde exatamente à definição da Primeira Forma Normal.
Segunda Forma Normal (2NF): Esta forma normal exige, além de estar na 1NF, que todos os atributos não-chave sejam totalmente dependentes da chave primária. Ou seja, não deve haver dependências parciais de nenhuma coluna sobre a chave primária (normalmente relevante em tabelas com chaves compostas).
Terceira Forma Normal (3NF): Além de estar na 2NF, uma tabela deve assegurar que não haja dependências transitivas entre colunas não-chave e a chave primária. Isso significa que atributos que não são chaves não devem depender de outros atributos que não sejam chaves.
Quarta Forma Normal (4NF): Além de estar na 3NF, a 4NF requer que não existam dependências multivaloradas. Ou seja, um atributo não deve depender de mais de um valor de outro atributo em um mesmo registro, sem que a chave primária altere.
As alternativas B, C e D estão incorretas porque vão além do requisito de atomicidade das colunas, exigindo outras condições que não foram mencionadas na questão.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
GABARITO A
(A) Primeira forma normal = (ou 1FN). Nesta forma os atributos precisam ser atômicos, o que significa que as tabelas não podem ter valores repetidos e nem atributos possuindo mais de um valor.
(B) Segunda forma normal = (ou 2FN). Primeiramente, para estar na 2FN é preciso estar também na 1FN. 2FN define que os atributos normais, ou seja, os não chave, devem depender unicamente da chave primária da tabela. Assim como as colunas da tabela que não são dependentes dessa chave devem ser removidas da tabela principal e cria-se uma nova tabela utilizando esses dados.
(C) Terceira forma normal = (ou 3FN). Assim como para estar na 2FN é preciso estar na 1FN, para estar na 3FN é preciso estar também na 2FN. 3FN define que todos os atributos dessa tabela devem ser funcionalmente independentes uns dos outros, ao mesmo tempo que devem ser dependentes exclusivamente da chave primária da tabela. 3NF foi projetada para melhorar o desempenho de processamento dos banco de dados e minimizar os custos de armazenamento.
(D) Quarta forma normal = (ou 4FN) requer que não exista nenhuma dependência multi-valorada não trivial de conjuntos de atributo em algo mais de que um superconjunto de uma chave candidata;
Foco na missão, eu vou ser QCO !
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo