Ответ:
Транзакция – это группа операций, которые выполняются как единое целое. ACID – это набор свойств, гарантирующих надежное выполнение транзакций:
- Atomicity (атомарность): Все операции транзакции либо выполняются полностью, либо не выполняются вообще.
- Consistency (согласованность): После выполнения транзакции база данных остается в согласованном состоянии.
- Isolation (изоляция): Результаты транзакции не видны другим транзакциям до ее завершения.
- Durability (долговечность): После завершения транзакции ее результаты сохраняются, даже если произойдет сбой системы.