DBMS: Concept, Objectives, Advantages & Disadvantages


DBMS: Commonly heard term by IT and business students. Main concern is what database really is? Today, we’re going to learn about DBMS. To understand the term DBMS we have to understand how DBMS is formed. The term DBMS stands for Database management System. Let’s separate DBMS into possible pieces. Database, Management and System are the core terms to understand DBMS.

Let’s talk about Database. Database is also the combined term which includes Data & Information. Data is a collection of raw form of facts and figures, unarranged, unorganized unrelated. For eg: L, E, N, I, A are four alphabets, they only mean alphabets only; a single L means character only without  any meaning. Now the term  information is so much  related to the word Data because, information is the advanced and collective form of data. For eg: characters L, E, N, I, A when arranged it gives the word ALIEN, which has a meaning with it. Therefore, scattered pieces of information is data, arranged and collective form of data is information.

After you’ve understood the terms Data and Information, now it’s time to understand about database. Database can be defined simply as, related form of information. In other words, A database is a collection of interrelated data of certain place or things in such a way that it can be easily accessed by programs like DBMS.

Properties of Databse:

  1. A Database represents some aspects of the real world.
  2. A Database is a collection of related data with some meaning.
  3. Database is designed, built and populated with data for a specific purpose.

Now it’s time to actually know about DBMS in reference to above information. A DBMS is a set of programs that manages the database files. The DBMS allows accessing the files, updating the records, and retrieving data as requested. The DBMS acts as an interface between the application program and  the data in the database. Example: Microsoft Access, Oracle, MySQL, SQL Server, dBase, DoxPro.

Objectives of DBMS:

  1. To provide storage area for mass amount of relevant data.
  2. to make access to the data easy for the end-user.
  3. To provide prompt response to users request for data.
  4. To make the latest modification to the database available immediately.
  5. To eliminate data redundancy. ( Duplication of data )
  6. To allow multiple users to be active at one time.

Advantages of DBMS:

  1. Facilitates data sharing.
  2. Reduced data redundancy.
  3. Integrity can be maintained.
  4. Data Independence.
  5. Availability of data.
  6. Enforced standards.
  7. Improved security.
  8. Inconsistency can be avoided.
  9. Provides multiple user interface.
  10. Concurrent access of data.

Disadvantages of DBMS:

  1. Initial investment is high for implementing DBMS.
  2. Proper training is required for staffs.
  3. Fault in one part of database can affect other parts too.
  4. It is complex to understand.
  5. Overhead cost for providing security, recovery, and integrity functions.

Thank You for visiting us.
Visit again for daily updates and more tech related information.


You May Also Like:

What Is Blockchain? A Thorough Details.

How To Install Kali Linux On Windows From Store.

Best And Useful Command Prompt Tricks & Codes