Транзакція — одиниця роботи в системах керування базами даних, що характеризується логічною завершеністю всіх взаємодій із базою даних.
Приклад вживання
Якщо хоча б одну команду транзакції виконати не вдалося, то всі зміни, внесені попередніми командами транзакції, буде скасовано, а база даних повернеться до попереднього стану.
Походження
за посередництва інших мов походить від лат. transactio (угода), від лат. transigere (іти крізь)
від "переводити" (наприклад, із одного стану в інший)