Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados — FUNDATEC 2023

Banco de DadosBanco de Dados
Código
qq896952
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2023
Nível
Superior
Cargo
ANC - Analista em Computação - Ênfase em Suporte de Banco de Dados
Assinale a alternativa correta sobre replicação de banco de dados.
  1. AReplicação em banco de dados só pode ocorrer em servidores que estão na mesma sub-rede.
  2. BA replicação assíncrona garante que todas as réplicas estejam sempre consistentes com o banco de dados principal.
  3. CA replicação síncrona fornece melhor desempenho do que a replicação assíncrona.
  4. DNa replicação síncrona, o sistema deve garantir que, quando a transação é finalizada no servidor primário, as atualizações feitas no banco de dados são propagadas eventualmente a todas as réplicas.
  5. ENa replicação multi-master, como todos os servidores são considerados coordenadores e não há conceito de réplica, não há necessidade de propagação de atualizações, e cada servidor mantém os seus dados atualizados de forma independente dos outros.
Revelar gabarito e comentário

GabaritoD — Na replicação síncrona, o sistema deve garantir que, quando a transação é finalizada no servidor primário, as atualizações feitas no banco de dados são propagadas eventualmente a todas as réplicas.

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

Gabarito: letra D. Na replicação síncrona, o sistema garante que, ao finalizar a transação no servidor primário, as atualizações sejam propagadas a todas as réplicas (sincronia). As demais alternativas apresentam erros conceituais típicos.

  1. 1SíncronaConsistência imediata
  2. 2AssíncronaConsistência eventual
  3. 3Multi-masterCoordenação entre todos
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Afirma que a replicação só ocorre na mesma sub-rede. Na verdade, a replicação pode acontecer entre servidores em redes distintas, até geograficamente distribuídas.

Alternativa B — ❌ Incorreta

Diz que a replicação assíncrona garante consistência constante. A replicação assíncrona não exige sincronização imediata; há latência, e as réplicas podem ficar temporariamente inconsistentes.

Alternativa C — ❌ Incorreta

Alega que a replicação síncrona tem melhor desempenho. A replicação síncrona exige que todas as réplicas confirmem a atualização antes do commit, aumentando a latência, enquanto a assíncrona é mais rápida.

Alternativa D — ✅ Correta ⟵ GABARITO

A descrição está correta: na replicação síncrona, quando a transação é finalizada no primário, o sistema assegura que as atualizações sejam propagadas a todas as réplicas. O termo “eventualmente” pode parecer indicar assincronia, mas a garantia de propagação antes do commit é o que caracteriza a sincronia.

Alternativa E — ❌ Incorreta

Afirma que na replicação multi-master não há necessidade de propagação. Em multi-master, todos os servidores são coordenadores e precisam propagar atualizações para manter a consistência entre si.

PEGA ESSA DICA!

Para fixar: sincronia = consistência imediata, latência maior; assincronia = consistência eventual, desempenho superior. Multi-master exige coordenação complexa.

Gabarito: letra D.

Link permanente: /questoes/qq896952