Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 3

DBMS Functions

Features provided by a DBMS that you have used this semester:


data storage, retrieval, and update; a system catalog that can be queried; security services; integrity services.

Additional DBMS Functions


Features provided by a DBMS that you have not used this semester:
shared update support; backup and recovery services; data independence support; replication support; and utility services.

Data, Storage, Retrieval, and Update


The most important capability of a DBMS. Provides users with the ability to store, retrieve, and update the data in the database.

Catalog
Contains descriptions of database components and can be queried by database users. Provides important information for those who are in charge of a database, or for those who write programs to access the database.

Shared Update
Allows more than one user to query the same data at the same time. Ensures accuracy when several users are updating the same data in a database at the same time.

Backup and Recovery


Provides a mechanism for recovering the database in the event that the database is damaged in any way. The process of returning the database to a correct state is called recovery. Periodically making a copy of the database is called backup.

Data Independence
Ability to change the structure of a database with minimal impact on existing programs includes:
Using ALTER TABLE to add a column or change the attributes of a column Using the CREATE statement to create a new table, index or view Using ALTER TABLE to add or change a relationship by adding and/or dropping a foreign key

Figure 7.6 Replication


A way to manage copies of the same data at multiple locations.

Utilities
Assist in the general maintenance of the database:
Permit changes to be made in the database structure. Permit the addition of new indexes and the deletion of ones no longer needed. Access to DOS, Windows, Linux, and other operating system services from within the DBMS.

You might also like