Транзакция -- это набор операций, которые выполняются как единое целое ("как единая операция").
На практике смысл в том, что:
- или состояние системы меняется всеми операциями транзакции
- или не меняется вообще (т.е. в случае сбоя одной из операций, все возвращается к состоянию до начала выполнения транзакции --
это называется откатом транзакции)
-- подобная возможность в программной системе называется "поддержкой механизма транзакций".