Questão de Banco de Dados — Arquitetura de Banco de Dados — FGV 2025
Banco de Dados›Arquitetura de Banco de Dados
Código
fg104518
Banca
FGV
Órgão
AL-AM
Ano
2025
Nível
Superior
Cargo
Analista Legislativo - Analista de Redes de Comunicação de Dados
Em arquiteturas de banco de dados de alta disponibilidade, a característica de um sistema continuar operando normalmente mesmo quando componentes individuais falham, através de redundância e failover automático, é conhecida como:
AEscalabilidade.
BDisaster Recovery.
CLoad Balancing.
DTolerância a falhas.
EReplicação síncrona.
Revelar gabarito e comentário▾
GabaritoD — Tolerância a falhas.
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”.
Tolerância a falhas em sistemas de banco de dados
Gabarito: letra D. A tolerância a falhas é a capacidade de um sistema continuar operando corretamente mesmo quando componentes individuais falham, valendo-se de redundância e failover automático — exatamente a descrição do enunciado. As demais alternativas referem-se a conceitos distintos, embora relacionados.
Alternativa A — ❌ Incorreta
Escalabilidade é a capacidade de aumentar a capacidade de processamento ou armazenamento para lidar com o crescimento da demanda, não a continuidade operacional durante falhas.
Alternativa B — ❌ Incorreta
Disaster Recovery (Recuperação de Desastres) abrange os planos e processos para restaurar sistemas após uma falha catastrófica (ex.: incêndio, terremoto). Não se confunde com a operação contínua durante falhas de componentes.
Alternativa C — ❌ Incorreta
Load Balancing (Balanceamento de Carga) distribui as requisições entre vários servidores para otimizar o uso de recursos e desempenho, mas sem failover automático não garante a continuidade do serviço se um servidor falhar.
Alternativa D — ✅ Correta ⟵ GABARITO
Tolerância a falhas é a propriedade que permite ao sistema manter seu funcionamento correto mesmo na presença de falhas em componentes, utilizando redundância (hardware, software, dados) e mecanismos de failover automático para que a falha de um componente não interrompa o serviço.
Alternativa E — ❌ Incorreta
Replicação síncrona é uma técnica de cópia de dados em tempo real entre servidores (garantindo consistência imediata). Ela pode ser parte de uma estratégia de tolerância a falhas, mas não é o conceito geral descrito — não abrange, por exemplo, o failover automático de serviços.
PEGA ESSA DICA!
Para fixar, lembre-se que tolerância a falhas = continuar funcionando apesar de falhas; disaster recovery = recuperar após parada total; load balancing = distribuir carga; escalabilidade = crescer sob demanda.