The integrity of data in a database has been secured if it remains in a permanently uncorrupted state. The database system ensures data integrity by protecting the data against intentional, unauthorized or unintentional, authorized insertions, changes or deletions.
See also:
SQL Reference Manual, Ensuring Data Integrity