That part of the database system that retrieves data from and stores data in user and system databases.