Advantages and Disadvantages Of Database Management System (DBMS) are
Advantages of Database Management System (DBMS)
- No data redundancy and inconsistency: We call duplication of a lot of space of the same type of data. And a lot of space of one kind of data causes data inconsistency. Which increases storage and cost. But in DBMS we get rid of it.
- Restricting Unauthorized Access: In DBMS database administrator uses some security and unauthorized systems to restrict unauthorized access of the users.
- Data Integrity and Security: Security and integrity (integrity) are taken full care of in DBMS. It is necessary to satisfy certain conditions before inserting any type of value in the database. The user is not allowed to access all the data in the database. Thereby increasing data integrity.
- Simple Access: The database can be easily accessed in DBMS. An application programming interface (API) is used to access it easily.
Disadvantages of Database Management System (DBMS)
- DBMS software and hardware are very expensive.
- The functionality of DBMS is very complex.
- It is very large.
- All its components have to be constantly updated which is very difficult.
- If the electric failure or the database gets corrupted then the important data stored in the database can be lost.