What is the use of integrity constraints?
Integrity constraints make sure that changes made to the database by authorized users do not result in a loss of data consistency. Therefore integrity constraints guard against accidental damage to the database.