Na teoria de bancos de dados, uma transação é um conjunto de operações cujo processamento respeita as propriedades de atomicidade, consistência, isolamento e durabilidade.
Em sistemas não distribuídos, a propriedade “durabilidade" é usualmente implementada por meio de