FGV · DPE/MT · 2015 · Analista de Sistemas

Questão 75 · Informática: Banco de dados

Um dos requisitos observados pelos sistemas gerenciadores de bancos de dados é a garantia da durabilidade de uma transação.
Se um conjunto de operações tiver sido confirmado (commited), o sistema deve manter esse resultado no caso de recuperação de falhas, mesmo quando há perda de dados.
Assinale a opção que indica a característica principal da técnica comumente usada para a obtenção dessa garantia nas implementações.

  1. A) Algoritmos de bloqueio
  2. B) Arquivos de log
  3. C) Backup diferencial
  4. D) Replicação de banco de dados
  5. E) Serialização

Marque a alternativa correta:

Gabarito: B

Gabarito definitivo divulgado pela banca FGV (DPE/MT 2015).

Comentário

Gabarito: B.

A durabilidade garante que, depois de confirmada (commit), uma transação persista mesmo se houver falha. A técnica usual para isso é o registro em arquivos de log: antes de gravar as alterações no banco, o SGBD registra as operações no log, e esse registro permite refazer (redo) as operações confirmadas após uma falha. Por isso a alternativa B, arquivos de log, é a correta.

As demais alternativas estão erradas:

  • (A) Algoritmos de bloqueio: garantem isolamento entre transações concorrentes, e não a persistência após falha.
  • (C) Backup diferencial: copia as alterações desde o último backup completo; é um recurso de cópia de segurança, e não a técnica usual de garantia da durabilidade das transações.
  • (D) Replicação de banco de dados: mantém cópias em outros servidores, o que ajuda na disponibilidade, mas não é a técnica usual de durabilidade das transações.
  • (E) Serialização: é a organização das transações como se fossem executadas uma após a outra, ligada ao isolamento.

Dica: para durabilidade, pense em log e recuperação. Para isolamento, pense em bloqueios e serialização.

Fundamentos: Propriedade de durabilidade do ACID · Arquivos de log e recuperação de falhas · Diferença entre durabilidade e isolamento

Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.

Fonte: prova FGV DPE/MT 2015 (Analista de Sistemas), questão 75, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.

Concursos abertos que cobram Informática

TCE/MA 2026 Analista, Auditor e TécnicoUNCISAL 2026 Professor do Magistério SuperiorPROCON/AL 2026 Analista e Fiscal de Defesa do Consumidor