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

В информатике обработка транзакций - обработка информации, которая разделяется на отдельные неделимые операции, называемые транзакциями. Каждая транзакция должна быть успешной или неудачной как полная единица; он не может оставаться в промежуточном состоянии.

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

Поскольку большинство, хотя и не обязательно всех, обработка транзакций сегодня является интерактивной, термин часто рассматривается как синоним транзакции онлайн-транзакций