Os sistemas gerenciadores de bancos de dados possuem algumas propriedades que
garantem o seu bom funcionamento. Uma dessas propriedades diz que todas as restrições de
integridade do banco de dados – unicidade de chaves e integridades referenciais, por
exemplo – devem ser respeitadas do início ao término de uma transação. Essa propriedade é
chamada de