Pular para o conteúdo principal

Questão de Banco de Dados — Recuperação de falhas — CESPE / CEBRASPE 2023

Banco de DadosRecuperação de falhas
Código
ce154145
Banca
CESPE / CEBRASPE
Órgão
DATAPREV
Ano
2023
Nível
Médio
Cargo
Analista de Tecnologia da Informação - Perfil: Sustentação Tecnológica
No que se refere à recuperação após falha, julgue o item seguinte.O esquema de recuperação do banco de dados independe do esquema de controle de concorrência, uma vez que, no restauro a partir dos esquemas baseados em log, o valor é recuperado a partir de informação de UNDO em um registro e no log.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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”.

Recuperação e Controle de Concorrência

Gabarito: ❌ ERRADO. O esquema de recuperação do banco de dados NÃO é independente do esquema de controle de concorrência. Ambos são interligados para garantir a atomicidade, consistência, isolamento e durabilidade (ACID) das transações. A justificativa apresentada no enunciado é equivocada ao afirmar que a recuperação se baseia apenas em informações de UNDO no log; na prática, o log também contém informações de REDO e a ordem das operações é determinada pelo controle de concorrência.

A recuperação após falha utiliza mecanismos como write-ahead logging (WAL), que exige que as entradas de log sejam gravadas antes das alterações no banco de dados. O controle de concorrência (por exemplo, bloqueio em duas fases, timestamps) define a ordem serializável das transações, e essa ordem é refletida no log. Sem essa interdependência, não seria possível determinar corretamente quais transações precisam ser desfeitas (UNDO) ou refeitas (REDO) após uma falha.

Portanto, a afirmativa está ERRADA.

  1. 1Controle de concorrência define ordem serializável
  2. 2Log registra operações (WAL)
  3. 3Falha interrompe transações
  4. 4Log determina UNDO/REDO
LEVEL · soulevel.com.br

Link permanente: /questoes/ce154145