Most DBMS applications can track changes made to tables in the database.
Along with the prior version of the data, the DBMS will record the identify
of the person who altered the data.
Maintaining audit trails on important data is another important role
for database management systems.