•A transaction is a collection of one or more operations on one or more databases, which reflects a single real-world transition
–In the real world, this happened (completely) or it didn’t happen at all (Atomicity)
•Commerce examples
–Transfer money between accounts
–Purchase a group of products
•Student record system
–Register for a class (either waitlist or allocated)