DBMS is a general-purpose software designed to create and manage the database in an efficient manner. It allows users to define, create, maintain and share the database among various users and applications.
Users can construct their own databases using DBMS to satisfy their business requirements. In fact, databases are used everywhere and are key components of e-commerce and other web-based applications.
With DBMS, redundancy (or duplication) of data can be controlled in contrast to the traditional file systems, there is security and consistency of data and many more advantages