Considerando a teoria de normalização em banco de dados, ass...
Considerando a teoria de normalização em banco de dados, assinale a alternativa que completa corretamente as lacunas abaixo.
“Uma relação está na__________ forma normal, se e somente se ela está na
___________ forma normal e todo atributo não chave é irredutivelmente dependente da chave primária.”
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a letra C, que indica que uma relação está na segunda forma normal se e somente se ela está na primeira forma normal e todo atributo não chave é irredutivelmente dependente da chave primária.
Vamos entender melhor o que isso significa:
No processo de normalização de bancos de dados, procuramos organizar os dados em uma estrutura que minimize a redundância e evite problemas de inconsistência. Esse processo é dividido em formas normais, que são etapas sequenciais de organização.
Primeira Forma Normal (1NF): Uma tabela está na 1NF se todos os campos contêm apenas valores atômicos, ou seja, não podem conter conjuntos ou listas de valores. Além disso, cada campo da tabela deve ter um único domínio de valores.
Segunda Forma Normal (2NF): Uma tabela está na 2NF se ela estiver na 1NF e todos os atributos não chave dependerem completamente da chave primária. Isso significa que não deve haver dependências parciais de parte da chave primária se esta for composta.
Agora, vamos analisar as alternativas:
- A - primeira - segunda: Esta alternativa está incorreta porque a transição da 1NF para a 2NF requer que todos os atributos não chave sejam completamente dependentes da chave primária, não que a 2NF seja uma pré-condição para a 1NF.
- B - primeira - terceira: Está incorreta porque a 3NF requer que a tabela esteja na 2NF, não na 1NF.
- C - segunda - primeira: Correta, pois define a relação correta entre as formas normais para a transição da 1NF para a 2NF.
- D - segunda - terceira: Incorreta, pois sugere uma ordem inversa para alcançar a 2NF.
- E - terceira - segunda: Incorreta, pois para estar na terceira forma normal, a tabela já deveria estar na segunda forma normal, e não o contrário.
Compreender essas relações é crucial para garantir um projeto de banco de dados eficiente e bem estruturado.
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
1FN: Todos os seus atributos contêm apenas valores atômicos (simples, indivisíveis).
2FN: Deve estar na 1FN e se todos os atributos não chave forem totalmente dependentes da chave primária, ou seja, não deve existir dependência parcial.
3FN: Deve estar na 2FN e os atributos não chave não devem possuir dependência transitiva a partir da chave primária da relação. Ou seja, todo atributo não chave é irredutivelmente independente da chave primária.
FNBC - Superchave
4FN: Não contiver dependências multivaloradas.
5FN: está ligada à noção de dependência de junção.
@papirobizurado
Já eliminem a A e B pois são 1FN.
A D não faz sentido pois sabe-se que se está em determina FN é pq está FN anterior, exceto na 1FN.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo