DBMS Tutorial

DBMS Tutorial: Overview of a Database Management System (DBMS)

Certiology’s free DBMS tutorial. Database Management System – DBMS is a computer software solution that provides you the flexibility to create and manage your database. In DBMS, users create a database and insert tables for storing records.


The term database refers to the collection of records stored in a manner, retrievable or called out in form of meaningful information. Here, record can be a personal details of individuals, a real estate details, film database or may be a list of books in a library etc. Meaningful information refers to the retrieval of desired data from the database in a more comprehensive, presentable and easily understandable manner.

Database is a broader term for managing records of different genre, source and importance. A user may create multiple tables for managing the data in an appropriate manner.

Database Management System

Database Management System – DBMS is a computer software solution that provides you the flexibility to create and manage your database. In DBMS, a user creates a database and insert tables for storing records. These tables are then joined in a manner to produce the required information in a desired manner.

Generally information speaks to recordable certainties. Information helps in creating data, which depends on certainties. For instance, in the event that we have information about imprints acquired by all understudies, we can then finish up about toppers and normal imprints.

A database administration framework stores information in a manner that it gets to be less demanding to recover, control, and create data.

There are two approaches to data storage:

  • File-based
  • Database

File Based Approach

Record based ways to deal with information stockpiling depend on moderately straightforward information structures, for example, the Indexed Sequential Access Method (ISAM), and are normally actualized for a solitary application.

Records are by and large made on an as required premise to benefit the information needs of an application. The documents are connected with an application. The same information might be rehashed on numerous documents and put away under various names. For instance, a bookkeeping application might allude to client name while an obtaining application might allude to purchaser name.

The physical stockpiling attributes of the same information might be distinctive for various applications.

For instance, one application might permit 20 characters for name while another application permits 25 characters for the same name. Diverse specialty units are in charge of various information.

Database Approach

Database ways to deal with information stockpiling bolster the offering of information over various applications to different clients. Databases are organized in a way that is important to an association.

For instance, if an association keeps up data on suppliers and the geographic regions they benefit, there would be a connection in the database between the suppliers and geographic territories. Databases decrease information excess.

A Database Management System (DBMS) is the product that handles all database gets to. A DBMS shows a coherent perspective of the information to the clients. How this information is put away and recovered is avoided the clients. A DBMS guarantees that the information is predictable over the database and controls who can get to what information.

Function of DBMS

  • Gives information Independence
  • Simultaneousness Control
  • Gives Recovery administrations
  • Gives Utility administrations
  • Gives an unmistakable and consistent perspective of the procedure that controls information.


DBMS Tutorials