What is a Transaction?
A transaction is a series of actions that must all be executed successfully. If any one of the actions fails, the entire set of operations is rolled back, leaving the system in its previous stable state. A transaction has the f...