the combination of the database, the database management system, and the application programs that access the database through the database management system
data from related applications is pooled together in logically related files (the database) that can be accessed by multiple applications through a database management system (dbms).
collectively, the database model, the dbms, and the database itself