Presentation is loading. Please wait.

Presentation is loading. Please wait.

 IS A COLLECTION OF PROGRAMS THAT MANAGES THE DATABASES STRUCTURE AND CONTROL ACCESS TO THE DATA STORED IN THE DATABASE.

Similar presentations


Presentation on theme: " IS A COLLECTION OF PROGRAMS THAT MANAGES THE DATABASES STRUCTURE AND CONTROL ACCESS TO THE DATA STORED IN THE DATABASE."— Presentation transcript:

1

2  IS A COLLECTION OF PROGRAMS THAT MANAGES THE DATABASES STRUCTURE AND CONTROL ACCESS TO THE DATA STORED IN THE DATABASE.

3  DBMS performs several important functions that guarantee the integrity and consistency of the data in the database.

4  Dbms stores definitions of the data elements and their relationships in a data dictionary.  All programs that access the data in the database work through the dbms.

5 Dbms creates and manage the complex structures required for data storage, thus relieving you from the difficult task o defif defining and programming the physical data characteristics. Modern DBMS systems provides storage not only for the data but also for related data entry forms or screen

6  DBMS transforms entered data to conform to required data structures. For ex. Imagine an enterprise database used by

7  DBMS creates a security systems that enforces user security and data privacy.  Security rules determine which users can access the database, which data items each user can access, and which data operations the user can perform.  Data administration- examines data security and privacy issues in greater detail.

8  To provide data integrity and data consistency, the dbms uses sophisticated algorithms to ensure that multiple users can access the database concurrently without compromising the integrity of the database.

9  Dbms provide backup and data recovery to ensure data safety and integriy.

10  DBMS promotes and enforce integrity rules, thus minimizing data redundancy and maximizing data consistency.

11  DBMS provides data access through a query language.  Query language- is a nonprocedural language—one that lets the user specify what must be done without having to specify how it is to be done.

12  Also provide data access to programmers via procedural (3gl) languages such as cobol, C, PASCAL, visual basic and C++  Also provides administrative utilities used by the DBA and the database designer to create, implement, monitor, and maintain the database.  Structured query langua ge-is the de facto query language and data access standard supported by the majority of DBMS vendors.

13  DBMS accept end-user requests via multiple, different network environments.  For ex. The dbms might provide access to the database via the internet through the use of web browsers such as mozilla firefox or Microsoft internet explorer.

14  End users can generate answer to queries by filling in screen forms through their their preferred web browser.  The dbms can automatically publish predefined reports on a web site.  DBMS can connect to third party systems to distribute information via e-mail or other productivity applications.

15


Download ppt " IS A COLLECTION OF PROGRAMS THAT MANAGES THE DATABASES STRUCTURE AND CONTROL ACCESS TO THE DATA STORED IN THE DATABASE."

Similar presentations


Ads by Google