Acerca de normalização de dados, julgue o item que se segue....
Para estar na segunda forma normal, é suficiente que a tabela não contenha nenhuma dependência parcial.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E - errado
Para compreendermos porque a alternativa é "E - errado", vamos primeiro entender o conceito de normalização de dados. A normalização é uma técnica de modelagem de dados que organiza os atributos de uma entidade de maneira a reduzir a redundância e melhorar a integridade dos dados. Existem várias formas normais, sendo as mais conhecidas a Primeira Forma Normal (1FN), a Segunda Forma Normal (2FN) e a Terceira Forma Normal (3FN).
A questão trata especificamente da Segunda Forma Normal (2FN). Para uma tabela estar na 2FN, ela deve cumprir os seguintes requisitos:
- Primeiro, ela precisa estar na Primeira Forma Normal (1FN), o que significa que todos os atributos devem conter apenas valores atômicos (não repetitivos).
- Além disso, deve não conter dependências parciais. Uma dependência parcial ocorre quando um atributo não-chave é dependente apenas de uma parte de uma chave composta.
Entretanto, afirmar que "não conter nenhuma dependência parcial" é suficiente para que a tabela esteja na 2FN é incorreto. Por quê? Porque, antes de eliminar as dependências parciais, a tabela deve primeiramente estar na 1FN.
Vamos agora justificar por que a alternativa correta é "Errado":
Afirmativa: "Para estar na segunda forma normal, é suficiente que a tabela não contenha nenhuma dependência parcial."
Correção: Isso está incorreto porque, para que uma tabela esteja na 2FN, ela precisa primeiro cumprir os requisitos da 1FN, que é a eliminação de grupos de repetição e garantia de valores atômicos. Somente depois disso, a ausência de dependências parciais se torna relevante.
Portanto, a declaração está equivocada. Para que uma tabela esteja na 2FN, ela deve estar primeiramente na 1FN e, além disso, não conter dependências parciais. Apenas eliminar as dependências parciais não é suficiente.
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
Errado, além disso precisa estar na 1FN
Gab: Errado
Proibições:
1FN = Aninhada
2FN = Parcial
3FN = Transitiva
4FN = Multivalorado
5FN = Junção.
Então, para estar na 2NF, além de não ter dependências parciais, cada atributo não chave deve depender da chave completa.
- Neste caso, a matrícula é parte da chave primária. Aqui, a dependência parcial ocorre porque o "Curso" depende apenas da matrícula, e não da chave completa (matrícula, curso).
- Para corrigir isso, poderíamos dividir a tabela em duas: uma para informações dos estudantes e outra para informações dos cursos e professores.
precisa primeiro estar na primeira forma normal
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo