A DBMS is a DataBase Management System. It is a set of programs that allow users to access databases, manipulate data, generate reports, and represent data. This system also helps control access to the database.