Database Management System
A suite of programs which typically manage
large structured sets of persistent data,
offering ad hoc query facilities to many
users.
It controls the organization, storage and
retrieval of data (fields, records and files) in
a database. It also controls the security and
integrity of the database.