Components Ensuring ACID Transaction properties in a Database

Components Ensuring ACID Transaction properties in a Database

Components Ensuring ACID  Transaction properties in a Database

  • Query Processor
  • Transaction Manager
  • Recovery Manager
The Query Processor handles DML (Data Manipulation) operations.Transaction Manager handles Isolation property of transaction.Recovery Manager handles Atomicity, and Durability.
 

No components of DBMS ensure consistency property of transaction.It is the responsibility of the programmer to ensure consistency through program code