Em sistemas de bancos de dados relacionais quando temos dado...

Próximas questões
Com base no mesmo assunto
Q3328446 Banco de Dados
Em sistemas de bancos de dados relacionais quando temos dados redundantes em tabelas e queremos otimizar os dados para que consultas e manutenção do banco de dados seja eficiente, precisamos manter as relações na 3ª forma normal 3FN. Sobre a 3FN é correto afirmar:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

```html

Tema Central: A questão aborda a otimização de dados em sistemas de bancos de dados relacionais por meio da normalização, especificamente a Terceira Forma Normal (3FN). A 3FN é uma técnica fundamental para evitar redundâncias e garantir a integridade dos dados, tornando as operações de consulta e manutenção mais eficientes.

Resumo Teórico: A normalização é um processo de organização das tabelas em um banco de dados para minimizar a redundância e dependências indesejadas. A Terceira Forma Normal é alcançada quando uma relação já está na Segunda Forma Normal (2FN) e todos os seus atributos não-chave são dependentes apenas da chave primária, eliminando as dependências transitivas.

Alternativa Correta: A alternativa C é correta. Ela afirma que a 3ª Forma Normal elimina todas as dependências parciais e transitivas, garantindo que cada atributo não-chave dependa exclusivamente da chave primária. Este é o objetivo central da 3FN, que assegura que não existam dependências transitivas, resultando em um banco de dados mais eficiente e menos propenso a anomalias (Fonte: Codd, E. F. "A relational model of data for large shared data banks").

Análise das Alternativas Incorretas:

  • A: Afirma que a 3FN permite dependências transitivas, o que é incorreto. A 3FN se caracteriza exatamente por eliminar essas dependências.
  • B: Esta alternativa confunde os conceitos ao sugerir que a 3FN permite dependências transitivas, o que é contrário à definição correta da 3FN.
  • D: Sugere que a 3FN envolve dependência entre atributos não-chave sem considerar a chave primária, o que não faz parte dos critérios para 3FN.
  • E: Erra ao afirmar que a 3FN exige no mínimo três atributos e ignora as dependências transitivas, o que não é verdade; a 3FN foca na eliminação dessas dependências.

Estratégias de Interpretação: Ao interpretar questões sobre formas normais, lembre-se de identificar claramente os tipos de dependência que cada forma normal busca eliminar. A 3FN, especificamente, visa remover dependências transitivas entre atributos não-chave. Sempre considere que a normalização tem como objetivo principal a redução de redundâncias e a melhoria da integridade dos dados.

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