Em bancos de dados relacionais, a técnica que organiza as ta...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
No contexto de bancos de dados relacionais, a organização eficiente das tabelas é fundamental para garantir a integridade dos dados e evitar problemas como redundâncias e inconsistências. Este é o tema central da questão apresentada.
A resposta correta para a questão é a alternativa A - normalização.
Normalização é uma técnica de design de banco de dados que tem como objetivo eliminar redundâncias de dados e garantir que os dados estejam logicamente armazenados, reduzindo assim o risco de inconsistências. Este processo envolve a organização das tabelas e suas relações de modo que cada tabela armazene apenas dados diretamente relacionados. As normas de normalização, conhecidas como formas normais, são aplicadas progressivamente para alcançar esse objetivo. De acordo com a literatura, como "Database System Concepts" de Silberschatz, Korth e Sudarshan, a normalização é uma prática essencial para um design de banco de dados eficiente e livre de anomalias.
Agora, vamos analisar por que as outras alternativas estão incorretas:
B - Backup incremental: Esta é uma técnica de backup que apenas salva as alterações feitas desde o último backup completo. Não tem relação com a organização de tabelas para minimizar redundâncias e inconsistências.
C - Replicação de dados: Refere-se ao processo de duplicar dados em vários locais ou sistemas para melhorar a disponibilidades e a segurança. Embora útil, não está diretamente relacionada à organização estrutural das tabelas para evitar redundâncias.
D - Privatização: Este termo está mais associado a processos econômicos e administrativos, como a transferência de propriedade de empresas do setor público para o privado, e não possui relação com bancos de dados.
E - Modelagem dimensional: Essa técnica é usada principalmente em data warehouses para facilitar a análise de dados, concentrando-se em dimensões e fatos, mas não visa especificamente minimizar redundâncias em bancos de dados relacionais.
Para abordar questões como essa no futuro, preste atenção nas palavras-chave do enunciado que indicam o contexto, como "organizar", "minimizar redundâncias" e "inconsistências". Isso pode direcioná-lo rapidamente para a resposta correta, especialmente em tópicos bem definidos como normalizaçã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
Falou de redução de redundâncias, lembre de normalização.
Por que esta? Em bancos de dados relacionais (OLTP), a normalização é o processo de organização das tabelas e colunas com o objetivo exato de minimizar a redundância de dados e evitar inconsistências ou anomalias (na inserção, atualização e exclusão).
Por que as outras não?
O backup incremental (B) é uma estratégia de cópia de segurança;
a replicação (C) consiste em copiar dados entre servidores para alta disponibilidade;
a privatização (D) não pertence ao contexto de TI;
e a modelagem dimensional (E) é utilizada em Data Warehouses (OLAP), onde se tolera ou se busca a desnormalização para acelerar consultas.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo