-to ensure accuracy and consistency of the data in a relational database by Data integrity is handled in a relational database
-to restore the database to a correct (consistent) state in the event of a failure
-to control of data concurrency and data consistency is vital in a multi-user database
- to protect of data against threats such as accidental or intentional loss, destruction or misuse
- Teacher: Wint Aye Khaing