Transactions
A transaction is a group of logically related operations on the database. In a transaction either the entire sequence of operations or nothing at all is applied to the database. For example, a banking transaction that involves the transfer of funds from one account to another involves two logically related operations: a withdrawal and a deposit. Both operations, or neither, must be performed if the accounts concerned are to remain reconciled.