Data integrity constraints are used to:
(a) Control who is allowed access to the data
(b) Ensure that duplicate records are not entered into the table
(c) Improve the quality of data entered for a specific property
(d) Prevent users from changing the values stored in the table
I had been asked this question in homework.
This intriguing question originated from Constraints topic in chapter Database Systems Design and Implementation of Database Management