What is a Database Management System?

Database Management System controls and manages the database. Database includes data that is needed for a program to operate.Database Management System connects software to database when needed.