# Транзакция

URL: https://chugunov.pro/glossary/backend/tranzaktsiia/
Оригинальное название: transaction
Раздел: [Backend](https://chugunov.pro/glossary/backend/)
Обновлено: 28.07.2026.
Источник: глоссарий веб-разработки chugunov.pro.

## Коротко

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

## Что такое «Транзакция»

Группа операций, которая должна выполниться целиком либо полностью отмениться при ошибке. Транзакции гарантируют, что данные не останутся в промежуточном некорректном состоянии. Их свойства описывает принцип ACID: атомарность, согласованность, изоляция и долговечность. Классический пример — перевод денег: списание и зачисление должны произойти вместе или не произойти вовсе.

## Связанные термины

- [База данных](https://chugunov.pro/glossary/backend/baza-dannykh/) — Организованное хранилище данных, которым управляет специальная система и к которому можно выполнять запросы.
- [Java EE](https://chugunov.pro/glossary/backend/java-ee/) — Набор спецификаций и API для создания корпоративных серверных приложений на Java, ныне развиваемый как Jakarta EE.
- [NoSQL](https://chugunov.pro/glossary/backend/nosql/) — Класс нереляционных систем хранения, использующих документы, ключи и значения, графы, колонки или другие модели данных.
- [SOAP](https://chugunov.pro/glossary/backend/soap/) — Протокол обмена структурированными XML-сообщениями между веб-сервисами, обычно с формальным описанием операций.
- [Операционная система](https://chugunov.pro/glossary/backend/operatsionnaia-sistema/) — Базовое программное обеспечение, управляющее оборудованием, процессами, памятью, файлами и взаимодействием приложений.
- [Поток выполнения](https://chugunov.pro/glossary/backend/potok-vypolneniia/) — Последовательность инструкций внутри процесса, которая может выполняться параллельно с другими потоками.
- [Принцип DRY](https://chugunov.pro/glossary/backend/printsip-dry/) — Рекомендация хранить каждое знание или правило системы в одном авторитетном месте и не дублировать реализацию.
- [Свойство объекта](https://chugunov.pro/glossary/backend/svoistvo-ob-ekta/) — Именованная характеристика объекта или класса, через которую хранится либо вычисляется значение.
