Em bancos de dados, uma transação é um conjunto de
operações, delimitadas por um início e um fim, iniciando
quando se executa o primeiro comando SQL e terminando de
acordo com as seguintes situações:
I. encerra a transação descartando todas as alterações
realizadas durante a transação;
II. encerra a transação salvando permanentemente todas as
alterações realizadas durante a transação.
As operações em I e em II são conhecidas, respectivamente,
por