Я думаю, что транзакция - это атомарное действие с точки зрения СУБД.
это означает, что он не может быть отделен. да, в переходе может быть несколько инструкций для выполнения системы. но они связаны вместе, чтобы завершить одну основную задачу.
например. вам нужно пройти по мосту (давайте относимся к этому как к трансформации), и для этого, скажем, вам нужно 100 шагов В целом, эти шаги не могут быть разделены. Когда вы сделали половину из них, у вас есть только два варианта: продолжить, чтобы закончить их все, и вернуться к начальной точке. это как результат транзакции: успех (подтверждено) и неудача (откат)