Using transaction control statements includes
- defining a transaction
- paralleling a transaction to the SQL required to complete the transaction
- implementing transaction control statements, such as COMMIT, ROLLBACK, and SAVEPOINT, to make changes to the database permanent or to discard those changes.