What is DBMS ?-DBMS what is-defination-dbms- (with example)

What is DBMS?


Database Management System (DBMS)is a software for storing and retrieving users' data while considering appropriate security measures. It consists of a group of programs that manipulate the database. It accepts the request for data from an application and instructs the operating system to provide the specific data. In large systems, It helps users and other third-party software to store and retrieve data.

DBMS allows users to create their own databases as per their requirements. The term “DBMS” includes the use of the database and other application programs. It provides an interface between the data and the software application.

A Typical DBMS will consist of a client-server system, with the server running as a service and the client software consisting of stand-alone programs for running interactive or scripted queries against the database and a set of programming libraries to enable programs to be written with facility to query the database. The interface between the client and server is usually through a query language, such as SQL, the Structured Query Language, which is a standard, with additional features and extensions unique to each DBMS. The server manages the database as a set of files in the host operating system file system or, in some cases, raw disk space managed by the DBMS itself. By using data structures mapped to the disk instead of memory, databases can manage very large data structures and millions of records.



Characteristics of Database Management System :


  • Provides security and removes redundancy and
  • Self-describing nature of a database system and
  • Insulation between programs and data abstraction and
  • Support of multiple views of the data and
  • Sharing of data and multiuser transaction processing and

Know What is DBMS :



Benefits of Database Management System

DBMS was designed to solve the fundamental problems associated with storing, managing, accessing, securing, and auditing data in traditional file systems. Traditional database applications were developed on top of the databases. Which led to challenges such as data redundancy, isolation, integrity constraints, and difficulty managing data access.


  • Data sharing. Fast and efficient collaboration between users.
  • Data access and auditing. Controlled access to databases. Logging associated access activities allow organizations to audit for security and compliance.
  • Data security. Database Management allows organizations to enforce policies that enable compliance and security. The databases are available for appropriate users according to organizational policies. The Database Management system is also responsible to maintain optimum performance of querying operations. While ensuring the validity, security, and consistency of data items updated to a database.











Post a Comment

0 Comments