It refers to the software that is responsible for storing, maintaining and utilising a database. It enables a user to define, create and maintain the database and provide controlled access on it. A database is a collection of integrated data stored together to serve multiple applications.
DataBase Managements System provides several additional features which are as follows:
1. Removes data redundancy
2. Elimination of data inconsistency
3. Data integration
4. Data sharing
5. Data security e.g. MS-Access, Corel Paradox, Lotus Approach, MySQL, OpenOffice.org Base etc.