This document introduces databases and database management systems. It discusses the disadvantages of file-based systems, including data duplication, incompatible formats, and fixed queries. A database was created to address these issues by centralizing data storage and control. A database management system provides tools to define, create, maintain and control access to a database. Common examples of databases include those for supermarkets, credit cards, travel agencies, libraries, insurance, and universities.