Components Of DBMS
DBMS Engine The DBMS engine is responsible for all of the data management in the DBMS. The DBMS engine consists of two separate parts: the transaction manager and the file manager.
Data Administration Subsystem helps users to manage the overall database environment by providing facilities for backup and recovery, security management, query optimization, concurrency control, and change management.
The transaction manager maintains tables of authorization and currency control information.
The file manager is the component responsible for all physical input or output operations on the database. It is concerned with the physical address of the data on the disk, and is responsible for any interaction with the host operating system.
Data Manipulation Subsystem helps user to add, change, and delete information in a database and query it for valuable information. Software tools within the data manipulation subsystem are most often the primary interface between user and the information contained in a database.
Application Generation Subsystem contains facilities to help users to develop transaction-intensive applications. It usually requires that user perform a detailed series of tasks to process a transaction. It facilitates easy-to-use data entry screens, programming languages, and interface.
No comments:
Post a Comment