A database management system (DBMS) is a software package for defining, manipulating, retrieving, and managing data in databases. A database management system (DBMS) manipulates data, data format, field names, record structure, and file structure. It also lays forth the rules for validating and manipulating the data. As the discipline of database administration evolves, database management solutions are built on specialized data handling techniques. The first databases only dealt with discrete pieces of data that had to be prepared in a specific way. Today's more advanced systems can handle a variety of less formatted data and connect it in more complex ways. Database Management System, or DBMS for short, is a system for efficiently storing and retrieving user data while maintaining adequate security measures.