This document provides an overview of database management systems (DBMS). It defines key concepts like data, databases, and the basic functions of a DBMS, which include defining database structure, managing storage, manipulating data through queries, controlling access and usage, and monitoring performance. It also describes the roles of different people involved like designers, developers and administrators. The document outlines the different levels of data abstraction in a DBMS and key functionality around concurrency control, backup/recovery, redundancy management, access control, optimization and metadata.