What is storage manager? Describe the components of storage manager. DBMS

Storage Manager: A storage manager is a program module which is responsible for storing, retrieving and updating data in the database. 

Following are the components of the storage manager;

  1. Authorization and Integrity Manager: It tests the integrity constraints and checks the authorization of users to access data.
  2. Transaction Manager: It ensures that no kind of change will be brought to the database until a transaction has been completed totally.
  3. File Manager: It manages the allocation of space on disk storage and the data structures used to represent information stored on disk.
  4. Buffer Manager: It decides which data is in need to be cached in main memory and then fetch it up in main memory. This is very important as it defines the speed in which the database can be used.

Author: Tanmay Chakrabarty

Tanmay Chakrabarty is a former CSE student, currently working as a Senior Software Engineer with 5+ years of experience in the field of Web Application development in PHP+MySQL platform with strong skills in Javascript, JQuery, JQuery UI and CSS. He tries to write notes every week but fails due to heavy loads of duty.

Recommended Recommends


Contact Us