Durante a implementação de um SGBD Relacional, uma equipe d...

Próximas questões
Com base no mesmo assunto
Q3035479 Banco de Dados
Durante a implementação de um SGBD Relacional, uma equipe de banco de dados decide utilizar uma técnica que organiza as informações em tabelas de forma a reduzir a redundância e evitar anomalias de dados. Qual é o nome dessa técnica?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta para a questão apresentada é C - Normalização de Dados.

A normalização de dados é uma técnica crucial no design de bancos de dados relacionais. Seu principal objetivo é organizar as informações em tabelas de forma a reduzir a redundância e evitar anomalias de dados. Anomalias podem ocorrer durante operações de inserção, atualização e exclusão de dados, quando a estrutura do banco de dados não é devidamente planejada. A normalização envolve a decomposição de tabelas grandes em tabelas menores e o estabelecimento de relações entre elas, seguindo uma série de regras chamadas de formas normais.

Agora, vamos entender por que as outras alternativas estão incorretas:

A - Particionamento de Tabelas: Esta técnica é usada para melhorar o desempenho de um banco de dados, dividindo uma tabela grande em partes menores, chamadas de partições, para facilitar o gerenciamento e o acesso aos dados. Embora seja útil para desempenho, não foca diretamente na redução de redundância ou na prevenção de anomalias.

B - Shardização de Dados: Refere-se à prática de distribuir dados em várias instâncias de banco de dados para escalabilidade horizontal. É comum em sistemas distribuídos grandes e não está diretamente relacionada à organização interna das tabelas para evitar redundância.

D - Fragmentação Horizontal: Consiste em dividir uma tabela em várias tabelas menores com a mesma estrutura, com cada fragmento contendo um subconjunto das linhas originais. Tal técnica é útil para distribuição de dados e desempenho, mas não é projetada especificamente para tratar redundância e anomalias.

Em resumo, a normalização de dados é a técnica que se alinha diretamente com o objetivo de organizar informações de forma a evitar redundância e anomalias de dados, sendo, portanto, a escolha correta para a questã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

A resposta correta é a **C) Normalização de Dados**.

**Normalização de dados** é a técnica utilizada em bancos de dados relacionais para organizar as informações em tabelas de forma a minimizar a redundância e evitar anomalias, como as de inserção, atualização e exclusão. 

**Por que a normalização é importante?**

* **Redução de redundância:** Evita a duplicação de informações, economizando espaço de armazenamento e facilitando a manutenção dos dados.

* **Prevenção de anomalias:** Diminui o risco de inconsistências nos dados causadas por inserções, atualizações ou exclusões mal sucedidas.

* **Melhora da integridade dos dados:** Garante a precisão e a consistência das informações armazenadas.

* **Facilita a consulta e a manutenção:** Torna o banco de dados mais eficiente e fácil de gerenciar.

**As demais alternativas estão incorretas porque:**

* **Particionamento de tabelas:** Consiste em dividir uma tabela em várias partes menores, geralmente com base em algum critério de divisão (por exemplo, faixa de valores de um atributo), com o objetivo de melhorar o desempenho de consultas ou distribuir dados em diferentes servidores.

* **Shardização de dados:** É uma técnica de distribuição de dados em vários servidores ou nós de um cluster, geralmente para aumentar a escalabilidade e a disponibilidade de um sistema de banco de dados.

* **Fragmentação horizontal:** É um tipo específico de particionamento de tabela, onde a divisão é feita horizontalmente, ou seja, por linhas da tabela.

**Em resumo,** a normalização é uma etapa fundamental no projeto de um banco de dados relacional, pois ela garante a qualidade e a integridade dos dados armazenados.

Fonte: Gemini

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo