No processo de normalização, a eliminação de dependência par...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: D - 2FN, 1FN e 3FN.
O processo de normalização de banco de dados é um método para reduzir a redundância e melhorar a integridade dos dados, organizando-os em tabelas de acordo com regras conhecidas como formas normais. Para resolver essa questão, é necessário compreender as três primeiras formas normais e o que cada uma delas elimina ou resolve:
- 1ª Forma Normal (1FN): Uma tabela está na 1FN se todos os seus atributos contêm apenas valores atômicos, ou seja, cada campo contém valores únicos e indivisíveis. Aqui, eliminamos os grupos de repetição ou colunas multivaloradas.
- 2ª Forma Normal (2FN): Uma tabela está na 2FN se, além de estar na 1FN, não contém dependências parciais de nenhum atributo em relação a uma chave candidata. Isso significa que todos os atributos não-chave devem depender totalmente de toda a chave primária, e não apenas de uma parte dela.
- 3ª Forma Normal (3FN): Uma tabela está na 3FN se, além de estar na 2FN, não contém dependências transitivas; ou seja, os atributos não-chave devem ser dependentes apenas da chave e não de outros atributos não-chave.
Neste contexto, a questão pede para identificar as ações correspondentes às formas normais citadas:
- A eliminação da dependência parcial está relacionada com a 2ª Forma Normal (2FN), pois visa garantir que os atributos não-chave dependam de toda a chave primária.
- A identificação da estrutura com maior redundância refere-se à 1ª Forma Normal (1FN), pois o primeiro passo na normalização é eliminar grupos de repetição e garantir que cada campo tenha valores atômicos.
- A eliminação da dependência transitiva está relacionada com a 3ª Forma Normal (3FN), garantindo que os atributos não-chave dependam unicamente da chave primária.
Com base nessa associação, a alternativa correta é a letra D, que corretamente ordena as formas normais: 2FN para a eliminação de dependência parcial, 1FN para a estrutura com maior redundância e 3FN para a eliminação de dependência transitiva.
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
2FN - destacar atributos com dependencia parcial à pk concatenada.
*relacionar entidades geradas à entidade que as gerou
1FN - *entidade decomposta em uma ou +, sem repetições.
3FN - verificação de atrbituos com dependencia transitiva de outros que nao sao da chave primaria.
Alternativa certa: letra D
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo