Characteristics of Database Management System

Let’s learn about the Characteristics of Database Management System.

A database management system has the following characteristics:-

  • Reduced Redundancy: In the modern world hard drives are very cheap, but earlier when hard drives were too expensive, unnecessary repetition of data in the database was a big problem. But DBMS follows Normalization which divides the data in such a way that repetition is minimum.
  • Data Consistency: On Live data, i.e. data that is being continuously updated and added, maintaining the consistency of data can become a challenge. But DBMS handles it all by itself.
  • Security: The DBMS also takes care of the security of data, protecting the data from unauthorized access. In a typical DBMS, we can create user accounts with different access permissions, using which we can easily secure our data by restricting user access.Characteristics of Database Management System
  • Transactions: DBMS supports transactions, which allow us to better handle and manage data integrity in real-world applications where multi-threading is extensively used.
  • Multiple Views: DBMS supports multiple views of the database to the users. For example, a user of the teaching department will have different and users of the hostel department will have different. This feature helps users to have somewhat security because users of other departments cannot access their files.
  • Data stored into Tables: Data is never directly stored in the database. Data is stored into tables, created inside the database. DBMS also allows having a relationship between tables which makes the data more meaningful and connected. You can easily understand what type of data is stored where by looking at all the tables created in a database.
  • Backup and Recovery: There are many chances of failure of the whole database. At that time no one will be able to get the database back and for the sure company will be in a big loss. The only solution is to take a backup of the database and whenever it is needed, it can be stored back. A database must have these characteristics to enable more effectiveness.
  • Support multiple user and Concurrent Access: DBMS allows multiple users to work on it (update, insert, and delete data) at the same time and still manages to maintain the data consistency.
  • Query language: Queries are used to retrieve and manipulate data but DBMS is armed with a strong query language that makes it more effective and efficient. DBMS provides users with a simple Query language, using which data can be easily fetched, inserted, deleted, and updated in a database.

 

I hope guys like these posts and comment on the Characteristics of Database Management System.

Read more…

Introduction to DBMS

Need for DBMS

Applications of DBMS

Purpose of Database Systems

Share

Leave a Reply

Your email address will not be published. Required fields are marked *

error: Content is protected !!