Database Management System (DBMS)

 What is Database?

A Databse is a collection of data stored in a standardized format, designed to be process, shared by different users. A database may have a single table or multiple tables. The data in a databse organized in row and columns. 
A databse represents some aspect of real world or the universe of discourse. 

Example : University databse organizes the data about students, faculty, and admin staff. Which hepls in efficient retrieval, insertion, and deletion of data from it.







What is DBMS?

Database Management System (DBMS) is a collection of program that enables users to create and maintain a database. The DBMS is hence a general purpose software system that facilities the process of defining. The DBMS accepts the request for data from an application and instructs the operating system to provide the specific data. In large systems, a DBMS helps users and other software to store and retrieve data.

DBMS allows users to create their own database as per their requirement. It provides an interface between the data and the software application.

As a example of University database : A University can have various details of students, such as student name, student Id, email, course, year, mobile no, parents name etc. All these information can stored in a database with the name "Student" in a structured format such as table.







Characteristics of DBMS

  • DBMS contains automatic backup and recovery produres.
  • It uses a digital repository established on a server to store and manage the information.
  • It used to provide security and support manipulation, processing of data.
  • Allow changing data storage structures and operations without having to change the DBMS access programs.
  • Online Transaction processing is a major part of database applications.
  • A data model is used to hide storage details and present the users with a conceptual view of the database.
  • In DBMS, the authorized users of an organization can share the data among multiple users.


    Let's Get GroupGyaan


Comments

Most popular post

SDLC in Software Engineering