Unit 9: Transaction Management and Concurrency Control (Exam Revision Notes)
1. Introduction to Transaction A transaction is a logical unit of work that performs one or more database operations (like INSERT, UPDATE, DELETE) and ensures data integrity. Example:When transferring money between two accounts: Both operations must succeed together — otherwise, neither should happen. 2. Properties of a Transaction (ACID) Transactions must satisfy ACID properties to…