Functions of Database Management System

1. Data Dictionary Management

2. Data Storage Management

3. Data Transformation and Presentation

4. Security Management

5. Multi-user Access Control

6. Backup and Recovery Management

7. Data Integrity Management

8. Database Access Languages

9. Application Programming Interfaces

10. Database Communication interfaces