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.
- Geração de log do sistema.
- Isolamento.
- Consistência.
- Durabilidade.
- 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