Function And Service Of Dbms

Function And Service Of Dbms

By:


A DBMS perform several important functions that guarantee integrity and consistancy of the data in the database. Most of these functions are transparent to the end users. There are the following important functions and services provided by the DBMS.
(1).Data Storage Management: It provides a mechanism for management of the permanent storage of data. The internal schema defines how the data should be stored by the storage management mechanism and the storage manager interfaces with the operating system (OS) to access the physical storage.

(2). Data Manipulation Management: A DBMS furnishes users with the ability to retrieve , update, and delete the existing data in the database.It also provides to add new data in the database by using INSERT command.
(3). Data Defination Servicies: The DBMS accepts the data defination such as external schema, the conceptual schema,the internal schema ,and all the associated mapping in source form.
(4). Data Dictionary/System Catalog Management: The DBMS provides the data dictionary or a system catalog function in which descripation of data item are stored and which is accessible to the users.
(5). Database Communication Interface:The end User "s request for database access are transmitted to DBMS in the form of a communication massage and in response the DBMS gives the desire output to the users.
(6). Authorization /Security Management: The DBMS protect the database from an unauthorized access,either international or accedental. It furnishes mechanism to ensure that only authorized users can access the database.
(7). Backup and Recovery Management: The DBMS provides the mechanisams for backing up data periodically and also recovering from different types of failure.This prevent the loss of data.
(8). Concurrency Control Service: Since DBMS supports sharing of data among multiple users, they must provide a mechanism for managing concurrent access to the database.The DBMS ensures that the database kept in the consistant state and integrity of the data is preserved.
(9). Transaction Management: A transaction is a series of database operations, carried out by a single user or application program, which accesses or changes the content sof the database.Therefore a DBMS must provide a mechnisam to ensure either that all the updates corresponding to a given transaction are made or that none of them is made.
(10). Database Access And Application Programming Interface: All DBMS provides interface to enable applications to use DBMS services.They provides data access via structure query language(SQL). The DBMS query language contain two components: (a).DDL and (b).DML .


All these funcations are basically perform by a DBA in the organiztion.Its the duty of DBA to take care of data in the database


About the Author:
CLick Here For More Gmail Tips Tricks and also learn latestFacebook Tricks



Article Originally Published On: http://www.articlesnatch.com


|

Loading...
Related....
Videos...

Recent Computers-and-Technology Articles

Comments

Still can't find what you are looking for? Search for it!

Loading

Copyright 2005-2011 ArticleSnatch, LLC - All Rights Reserved.
Privacy Policy | Terms of Service.