Pular para o conteúdo principal

Questão de Banco de Dados — Segurança — FCC 2020

Banco de DadosSegurança
Código
fc058931
Banca
FCC
Órgão
AL-AP
Ano
2020
Cargo
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 é
  1. Aa menor fragmentação horizontal.
  2. Bo aumento do overhead durante a atualização dos dados.
  3. Ca menor exigência de recursos do sistema (memória, processador).
  4. Da maior disponibilidade dos dados.
  5. 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.

Gabarito: letra D.

Link permanente: /questoes/fc058931