Questão de Banco de Dados — Banco de Dados — FUNDATEC 2023
Banco de Dados›Banco 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.
AReplicação em banco de dados só pode ocorrer em servidores que estão na mesma sub-rede.
BA replicação assíncrona garante que todas as réplicas estejam sempre consistentes com o banco de dados principal.
CA replicação síncrona fornece melhor desempenho do que a replicação assíncrona.
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.
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.
1SíncronaConsistência imediata
2AssíncronaConsistência eventual
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.