Questão FC369543
As transações em banco de dados possuem propriedades que buscam proteger dados contra perdas ou danos. A propriedade durabilidade tem relação com:
Sistema de Gerenciamento de Banco de Dados (SGBD)
FGV · 2024
As transações em banco de dados possuem propriedades que buscam proteger dados contra perdas ou danos. A propriedade durabilidade tem relação com:
- a técnica de recuperação, para desfazer quaisquer efeitos de transações não completadas por algum motivo;
- as restrições de integridade especificadas para o esquema, bem como quaisquer outras restrições no banco de dados;
- o subsistema de recuperação do Sistema Gerenciador de Banco de Dados, por meio do log do sistema, para transações confirmadas e modificáveis pela execução de outra transação futura;
- o ocultamento das atualizações por parte de cada transação até que esta esteja confirmada;
- os níveis de durabilidade de uma transação variando do nível 1 ao 3, de forma a evitar atualizações perdidas.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
A propriedade durabilidade refere-se ao papel do subsistema de recuperação do Sistema Gerenciador de Banco de Dados em garantir que alterações de transações efetivadas não se percam.
Quando uma transação faz commit, suas modificações devem permanecer permanentes mesmo diante de falhas (por exemplo, queda de energia). Para isso o SGBD usa um log de transações armazenado em mídia estável.
O log registra operações de forma que, após uma falha, o subsistema possa refazer (redo) as alterações de transações confirmadas e restaurar o banco ao estado consistente anterior.
Além disso, essas alterações duráveis podem ser posteriormente lidas ou alteradas por transações futuras; a durabilidade garante apenas a persistência das confirmações já efetuadas.
Conteúdo do catálogo FC Concursos · Atualizado em