A - Atomicity (Атомарность)

Атомарность гарантирует, что никакая транзакция не будет зафиксирована в системе частично. Будут либо выполнены все её подоперации, либо не выполнено ни одной.

C - Consistency (Согласованность)

Каждая успешная транзакция по определению фиксирует только допустимые результаты.

I - Isolation (Изолированность)

Во время выполнения транзакции параллельные транзакции не должны оказывать влияния на ее результат. Уровни изоляции описаны в статье “Уровни изоляции транзакций”.

D - Durability (Долговечность)

Независимо от проблем на нижних уровнях (к примеру, обесточивание системы или сбои в оборудовании) изменения, сделанные успешно завершённой транзакцией, должны остаться сохраненными после возвращения системы в работу.