Data Base Management Systems
Data Base Management System is a software that is used to store and fetch information stored in the database. DBMS allows us to perform various operations on the data like creation, reading, updating, deletion etc.
DBMS can also be used by the user to create their own databases. The user interacts with the DBMS, which accepts the user’s command and provides the required data through the operating system. DBMS consists of a set of programs which act according to the user’s instruction.
Advantages | Disadvantages |
All data is stored in a single database file, reducing redundancy | It occupies large disk space and utilizes a large chunk of memory to run effectively |
An authorized user can share data amongst multiple users | It is expensive as DBMS requires large memory and a high-speed data processor |
It allows backup and recovery in case of system failure | DBMS creates additional complexity and requirements |