FC ConcursosFC Concursos

Questão FC369533

Em um ambiente de banco de dados, um conceito muito importante é o de transação, uma unidade atômica de trabalho que deve ser concluída totalmente ou não ser feita de forma alguma.

Sistema de Gerenciamento de Banco de Dados (SGBD)

FGV · 2025

Em um ambiente de banco de dados, um conceito muito importante é o de transação, uma unidade atômica de trabalho que deve ser concluída totalmente ou não ser feita de forma alguma. Nesse contexto, há um conjunto de propriedades fundamentais para o processamento de transações, sendo necessárias e impostas pelos métodos de controle de concorrência e recuperação em SGBDs.

 

Assinale a opção que indica a propriedade segundo a qual, após a confirmação de uma transação, as alterações realizadas devem permanecer no banco de dados e não podem ser perdidas em caso de falhas no sistema.

  1. Geração de log do sistema.
  2. Isolamento.
  3. Consistência.
  4. Durabilidade.
  5. Atomicidade.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

Durabilidade é a propriedade que garante que, após a confirmação (commit) de uma transação, todas as alterações realizadas nela permanecerão no banco de dados e não serão perdidas mesmo se ocorrerem falhas, como queda de energia ou pane do sistema.

Para assegurar essa garantia, o SGBD persiste informações essenciais em mídia não volátil: por exemplo, o registro de log e o próprio commit são gravados em armazenamento estável antes de considerar a transação concluída. Em caso de falha, o mecanismo de recuperação utiliza esses registros para reaplicar (ou validar) as alterações já confirmadas.

Na prática, a durabilidade dá ao usuário a confiança de que um resultado reportado como "concluído" não será perdido e poderá ser restaurado pelo processo de recuperação do SGBD.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo