No funcionamento de um sistema de gerenciamento de banco de dados, uma situação de falha ocorre quando dois usuários tentam alterar, simultaneamente, um mesmo registro. Por exemplo, no caso de dois clientes de uma empresa de cartões de crédito tentarem realizar, num dado instante, a liquidação de um mesmo boleto da mesma fatura, um deles receberá uma mensagem de falha.
A situação descrita é conhecida por:
Considerando o gerenciamento de transações que ocorre
em bancos de dados relacionais, deve-se buscar manter
as chamadas propriedades ACID, sendo que a letra
No modelo ACID de transações em bancos de dados relacionais,
o princípio de isolamento garante que transações concorrentes
não interfiram de forma incorreta umas nas outras. Assinale a
opção em que é indicado o mecanismo que implementa o
princípio de isolamento por meio do uso de bloqueios que só são
liberados depois da conclusão da fase de crescimento da
transação.