Database Management System

Subject: Introductory Database

Overview

A database management system (DBMS) is a group of software applications that enables a user to create permanent storage for the data. The goal of the DBMS is to offer a simple and efficient mechanism for creating, defining, retrieving, or altering databases for a variety of applications.

A database management system (DBMS) is a group of software applications that enables a user to create permanent storage for the data, specify the data types, structures, and constraints, and change the data through query and update operations. The database management program is referred to as a relational database management system when it comes to relational databases specifically (RDBMS).

The goal of the DBMS is to offer a simple and efficient mechanism for creating, defining, retrieving, or altering databases for a variety of applications. When defining a database, the data types, structures, and constraints for the data that will be stored in the database are specified. The process of putting the data on a storage medium under the management of the DBMS is known as building the database. A database can be modified by doing operations like querying it to retrieve specific data, updating it to reflect changes in the miniworld, and creating reports from the data.

Additionally, a DBMS supports features that enable the database to store information about itself (known as metadata), provide a more abstracted (and consequently less complex) view of the real-world problem being solved, provide multiple views of the data, and allow multiple users to access the database concurrently in order to manipulate the data. The DBMS hides from the user the difficulty of creating and maintaining complicated data structures, such as linked lists, binary trees, and other structures, in order to let the user concentrate on fixing a real-world issue. A database system is made up of a database, DBMS software, and database users.

As seen in the following diagram below, the DBMS enables the sharing of database data among numerous applications or users.

(Diagram needed)

The diagram shows that the DBMS is in between the user and the database (s). By converting user queries into the intricate code necessary to satisfy those demands, the DBMS acts as a mediator between the user and the database. The application software that uses the database is largely shielded from much of the internal complexity by the DBMS.

Things to remember
  • A database management system (DBMS) is a group of software applications that enables a user to create permanent storage for the data, specify the data types, structures, and constraints, and change the data through query and update operations.
  • The database management program is referred to as a relational database management system when it comes to relational databases specifically (RDBMS).The goal of the DBMS is to offer a simple and efficient mechanism for creating, defining, retrieving, or altering databases for a variety of applications.
  • The process of putting the data on a storage medium under the management of the DBMS is known as building the database.
  • Additionally, a DBMS supports features that enable the database to store information about itself (known as metadata), provide a more abstracted (and consequently less complex) view of the real-world problem being solved, provide multiple views of the data, and allow multiple users to access the database concurrently in order to manipulate the data.
  • A database system is made up of a database, DBMS software, and database users.

© 2021 Saralmind. All Rights Reserved.