Last updated on June 13th, 2020 at 08:30 pm
- Authorization and Integrity Manager: It tests the integrity constraints and checks the authorization of users to access data.
- Transaction Manager: It ensures that no kind of change will be brought to the database until a transaction has been completed totally.
- File Manager: It manages the allocation of space on disk storage and the data structures used to represent information stored on disk.
- 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.