Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados — FGV 2024

Banco de DadosBanco de Dados
Código
fg097413
Banca
FGV
Órgão
TCE-PA
Ano
2024
Nível
Superior
Cargo
Auditor de Controle Externo - Área de Informática - Administrador de Banco de Dados
Replicação é o processo de criação de uma cópia exata dos dados, cujo objetivo principal é permitir que os usuários tenham dados designados no local certo, em um estado apropriado à necessidade de recuperação.Sobre estratégias para replicação local de dados, assinale a afirmativa correta.
  1. ANo Full-volume Mirroring, o destino fica acessível durante o processo de sincronização.
  2. BPointer-based Virtual Replication não necessita de acesso à fonte de dados para restauração.
  3. CPointer-based Full-volume Mirroring pode ser ativada tanto no modo Copy on First Access (CoFA) quanto no modo Full Copy.
  4. DFull-volume Mirroring requer acesso à fonte de dados para restauração.
  5. ENo Pointer-based Virtual Replication, a capacidade física necessária para o destino é, pelo menos, igual à fonte.
Revelar gabarito e comentário

GabaritoC — Pointer-based Full-volume Mirroring pode ser ativada tanto no modo Copy on First Access (CoFA) quanto no modo Full Copy.

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 Local de Dados

Gabarito: letra C. A alternativa C afirma corretamente que o Pointer-based Full-volume Mirroring pode ser ativado tanto no modo Copy on First Access (CoFA) quanto no modo Full Copy. Essa técnica híbrida combina a eficiência de uso de ponteiros (típica de snapshots) com a eventual cópia completa do volume, oferecendo flexibilidade conforme a necessidade de desempenho e segurança.

Análise das alternativas

Alternativa A — ❌ Incorreta

No Full-volume Mirroring, durante o processo de sincronização inicial, o destino geralmente não é acessível para operações de leitura/escrita, pois a cópia ainda não está consistente. Em muitos sistemas, o destino só é liberado após a conclusão da sincronização.

Alternativa B — ❌ Incorreta

A Pointer-based Virtual Replication (como snapshots por copy-on-write) depende da fonte de dados para a restauração dos blocos não alterados. Se a fonte for perdida, os dados apontados pelos ponteiros podem ficar inacessíveis, a menos que a replicação seja completa (full copy).

Alternativa C — ✅ Correta ⟵ GABARITO

O Pointer-based Full-volume Mirroring é uma abordagem que permite escolher entre o modo Copy on First Access (CoFA), onde os dados são copiados sob demanda, e o modo Full Copy, onde todo o volume é copiado antecipadamente. Isso dá flexibilidade para balancear desempenho e uso de recursos.

Alternativa D — ❌ Incorreta

O Full-volume Mirroring cria uma réplica independente do volume fonte. Para restaurar dados a partir do mirror, não é necessário acessar a fonte, pois a cópia já contém todos os dados. A afirmação invertida é falsa.

Alternativa E — ❌ Incorreta

Na Pointer-based Virtual Replication, o destino armazena apenas os blocos modificados (ou uma tabela de ponteiros), ocupando muito menos espaço que a fonte. A capacidade física necessária é, tipicamente, muito menor, e não “pelo menos igual”.

Gabarito: letra C ✅.

Link permanente: /questoes/fg097413