Segundo Date, as transações possuem (ou deveriam possuir!) quatro propriedades importantes, que são chamadas "propriedades ACID": Atomicidade, Correção, Isolamento e Durabilidade. Resumindo:
Atomicidade: As transações são atômicas (tudo ou nada)
Correção: As transações transformam um estado correto do banco de dados em outro estado correto, sem necessariamente preservar a correção em todos os pontos intermediários.
Isolamento: As transações são isoladas uma das outras. Isto é, embora em geral haja muitas transações sendo executadas ao mesmo tempo, as atualizações de qualquer transação dada são ocultas de todas as outras até o COMMIT dessa transação.
Durabilidade: Uma vez completado o COMMIT da transação, suas atualizações sobrevivem no banco de dados mesmo que haja uma queda subsequente do sistema.