A database-management system (DBMS) is a collection of interrelated data and a set of programs to access those data. The collection of data is usually called a database.

Database Theory

Database Design

Database Languages

Database Implementation