The part of a database that contains the definition of all the objects in the database, as well as the definition of the database.