is software system that provides the tools needed to create, maintain, and use a database.
software system that enables users to define, create, maintain, and control access to db
the integrations of data from multiple sources, which provides a unified view of all data.