a software system that is used to create, maintain, and provide controlled access to user databases
is software system that provides the tools needed to create, maintain, and use a database.
collection of tools, features, and interfaces that enables users to add, update, manage, access content in database. advantages include timely, interactive and flexible data access