Answer:
1. Data Validation
2. Constraint Enforcement
3. Data Back-Up and
Step-by-step explanation:
1. Data Validation: Database management systems (DBMS) provide built-in validation checks that ensure that data entered into the database meets certain criteria. For example, a DBMS may check that a value entered into a "date" field is a valid date, or that a value entered into a "price" field is a positive number. This helps to ensure that data is consistent and accurate, and reduces the risk of errors or inconsistencies.
2. Constraint Enforcement: DBMSs provide a variety of mechanisms for enforcing constraints on the data in the database. For example, they can enforce referential integrity, which ensures that foreign key values match primary key values in related tables, or they can ensure that a column has a unique value. This helps to ensure that the data in the database is consistent and accurate, and prevents errors or inconsistencies from being introduced.
3. Data Backup and Recovery: DBMSs provide built-in mechanisms for backing up and recovering data in the event of an error or failure. This helps to ensure that data is not lost or corrupted, and that the database can be restored to a known state in the event of a problem.