a set of concepts to describe the structure of a database, the operations for manipulating these structures, and certain constraints that the database should obey.
a collection of concepts to describe the structure of a database, the operations for manipulating these structures and certain constraints.
likely to reuse recently used data and instructions