4. A DBMS is a collection of programs that manages the database structure and controls access to the
data stored in the database. (See Section 1.3.) The DBMS’s main functions are data dictionary
management, data storage management, data transformation and presentation, security management,
multiuser access control, backup and recovery management, data integrity management, database access
languages and application programming interfaces, and database communication interfaces. (See Section
1.7.2, DBMS Functions.)