Требования ACID: Краткий обзор
ACID (Atomicity, Consistency, Isolation, Durability) — это набор характеристик, обеспечивающих надежность транзакций в базах данных.
Транзакция в БД — это логическая операция, состоящая из одного или нескольких запросов, которые выполняются как единое целое.
Атомарность
Транзакция рассматривается как "неделимая" единица работы. Транзакция либо полностью выполняется, либо вообще не выполняется. Нет промежуточных состояний.