Anda di halaman 1dari 14

IS A COLLECTION OF PROGRAMS THAT

MANAGES THE DATABASES STRUCTURE AND


CONTROL ACCESS TO THE DATA STORED IN
THE DATABASE.




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


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.
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
DBMS transforms entered data to conform to
required data structures.

For ex.
Imagine an enterprise database used by

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.
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.




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





DBMS promotes and enforce integrity rules,
thus minimizing data redundancy and
maximizing data consistency.
DBMS provides data access through a query
language.
Query language- is a nonprocedural
languageone that lets the user specify what
must be done without having to specify how
it is to be done.
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.

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.
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.

Anda mungkin juga menyukai