Database is an organised collection of data typically in digital form. A database management system which is known as DBMS in short , is a system software for creating and managing databases. This DBMS provides users and programmers with a systematic way to create, retrieve and manage data. A database management system also a collection of programs that manages the database structure and controls access to the data stored in the database. The DBMS can act like a middle person to serves users and the database. The database structure itself is a stored as a collection of files, so, we can access the data in any files through the DBMS. Although the DBMS have a lot of advantages over previous data management approaches, database systems do carry significant disadvantages.There are few disadvantages that can be discussed which are require an advanced hardware and software and highly skilled personnel , facing the management complexity and system must be upgrade frequently. 
                First and foremost, DBMS require an advanced hardware and software and highly skilled personnel. The expenditure of maintaining the hardware, software and personnel required to operate and manage a database system can be substantial. Training, licensing, and regulation compliance costs are often overlooked when database systems are implemented.
                Secondly, the users are going to face the management complexity cause by the interface with many different technologies that will give a significant impact on a company’s resources and culture. The changes introduced by the adoption of a database system must be properly managed to ensure that they help in advance the company’s objectives. Given the fact that database systems hold crucial company data that are accessed from multiple sources, security issues must be assessed constantly.
                Last but not least, the disadvantages is this system must be upgrade frequently which is the replacement cycles by the DBMS vendors so that the DBMS will have some new functionality. For example, such new features often come bundled in new upgrade versions of the software. Some of these versions need hardware upgrades. Not only they do the upgrades themselves cost money, but it also costs money in order to train database users and administrators to properly use and manage the new features.
                In a nutshell , there are a few advantages and disadvantages of using database management system in our daily life. These disadvantages which is  require an advanced hardware and software and highly skilled personnel , facing the management complexity and system must be upgrade frequently need to be improved day by day.  But still, DBMS also have a lot of advantages such as it improved data sharing, Improved data security, better data integration, minimized data inconsistency, and improved data access. The most important part is, all the data will be kept in the computer, no longer on some papers that have high chances to lost, and can be access anytime and anywhere.