Para a garantia da consistência e da confiabilidade dos dados em
um sistema de gerenciamento de banco de dados, as transações
devem atender às propriedades ACID. Assim, na situação em que
uma única transação envolva, simultaneamente, o débito de
R$ 100 na conta corrente e o crédito do mesmo valor na conta
poupança de um mesmo correntista, caso ocorra falha de sistema
antes da confirmação (commit) da transação, a garantia de que
nenhum débito/crédito será efetivado é assegurada