This document provides an overview of relational database management systems (RDBMS). It discusses why databases are useful, particularly for storing related data about students, courses, and professors in an organized way. Using a RDBMS avoids issues like data loss that could occur without transactions when multiple users simultaneously access and update large datasets. The document then covers database design principles, accessing databases with SQL, and compares RDBMS to non-relational databases. RDBMS provide ACID transactional consistency while non-RDBMS scale out more easily but have weaker consistency models.