Analista Legislativo - Desenvolvedor de Banco de Dados
As boas práticas em Sistemas Gerenciadores de Bancos de Dados Relacionais (SGBDRs) reforçam que todas as redundâncias não controladas (não planejadas) devem ser minimizadas ou, se possível, eliminadas. Ou seja, as redundâncias produzidas por falta de projeto lógico de banco de dados devem ser minimizadas ou eliminadas, enquanto as redundâncias controladas são aceitas e, muitas vezes, constituem a política de replicação de dados. A grande vantagem da replicação é
Aa menor fragmentação horizontal.
Bo aumento do overhead durante a atualização dos dados.
Ca menor exigência de recursos do sistema (memória, processador).
Da maior disponibilidade dos dados.
Ea menor fragmentação vertical.
Revelar gabarito e comentário▾
GabaritoD — a maior disponibilidade dos dados.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Replicação de dados em SGBDR
Gabarito: letra D. A replicação de dados é uma forma de redundância controlada e intencional, cuja principal vantagem é o aumento da disponibilidade dos dados. Ao manter cópias em diferentes locais, o sistema garante acesso mesmo em caso de falha de um nó, tolerância a desastres e balanceamento de carga. As demais alternativas ou representam desvantagens ou estão relacionadas a outros conceitos.
A questão aborda a diferença entre redundância não controlada (a ser eliminada) e redundância controlada (planejada, como a replicação). O grande benefício da replicação é a maior disponibilidade dos dados.
Redundância em SGBDR
1Não controlada (não planejada)
Deve ser minimizada/eliminada
2Controlada (planejada)
Exemplo: replicação
Maior disponibilidade dos dados
Overhead na atualização
Maior consumo de recursos
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
Afirma que a replicação resulta em "menor fragmentação horizontal". Fragmentação horizontal é uma técnica de particionamento de tabelas, não uma vantagem da replicação. A replicação, na verdade, pode coexistir com fragmentação, mas não a reduz.
Alternativa B — ❌ Incorreta
Diz que a replicação traz "aumento do overhead durante a atualização dos dados". Isso é uma desvantagem, não uma vantagem. De fato, manter múltiplas cópias sincronizadas gera custo adicional de processamento e comunicação.
Alternativa C — ❌ Incorreta
Afirma que a replicação implica "menor exigência de recursos do sistema". Na realidade, a replicação aumenta o consumo de armazenamento e processamento, pois são mantidas cópias redundantes.
Alternativa D — ✅ Correta ⟵ GABARITO
A grande vantagem da replicação é a maior disponibilidade dos dados. Cópias redundantes permitem que o sistema continue operando mesmo se um nó falhar, além de possibilitar recuperação mais rápida e distribuição geográfica.
Alternativa E — ❌ Incorreta
Afirma que a replicação proporciona "menor fragmentação vertical". Assim como a fragmentação horizontal, a vertical é um esquema de particionamento independente da replicação. A replicação não reduz fragmentação vertical.
NÃO CAIA NESSA!
Lembre-se: redundância não controlada deve ser eliminada; redundância controlada (replicação) é desejável e tem como principal benefício a disponibilidade. As desvantagens típicas são o aumento de overhead e consumo de recursos — nunca caia na armadilha de marcar uma desvantagem como vantagem.