Questão de Banco de Dados — Transações (Locks, ACID, etc.) — VUNESP 2022
Banco de DadosTransações (Locks, ACID, etc.)
- Código
- vu156649
- Banca
- VUNESP
- Órgão
- ALESP
- Ano
- 2022
- Cargo
- Ana Leg ( )
Considerando o conceito de transações em bancos de dados e sem considerar falhas, pode-se definir três estados, representados, em um diagrama de estados, pelos estados compromissado, parcialmente compromissado e ativo. No estado
- Acompromissado, o sistema está aguardando a liberação do acesso ao disco rígido do computador.
- Bparcialmente compromissado, todos os resultados das operações da transação já foram permanentemente armazenados no sistema de banco de dados.
- Cparcialmente compromissado, ainda não houve a execução de nenhuma operação da transação.
- Dparcialmente compromissado, foi completada a execução da transação, mas seu resultado deve ainda estar na memória principal do computador.
- Ecompromissado, ainda há operações da transação a serem completadas pelo gerenciador de banco de dados.