Transakcja
albo wszystkie operacje zostaną wykonane, albo żadna z nich (atomowość - Atomicity),
przeprowadza bazę danych z jednego stanu spójnego w inny stan spójny (spójność - Consistency),
transakcje wykonywane współbieżnie nie są świadome swojej współbieżności (izolacja - Isolation); innymi słowy zmiany wprowadzone przez transakcję nie są widoczne dla innych transakcji przed jej zakończeniem,
zmiany wprowadzone po zakończeniu transakcji są trwałe (trwałość - Durability),