Professional Documents
Culture Documents
Terms
Database database
Data Database Management application program Data Independence Security Integrity View
System (DBMS)
Definition of data The control over alllows user to allows users to provides controlled Views - allows
can be stored access and define database insert, update, access to database each user to have different
separately and manipulation of through Data delete and retrieve individual view of interfaces to
independently in a data beyond that definition language database through the database control access
central repository. imposed by (DDL) Data manipulation and security
application language (DML)
programs.
Environment
strongly strongly strongly strongly strongly strongly supports supports supports supports supports supports supports
Control of data Sharing of data by Improved data Enforcement of Improved data Increased Improved Increased Improved backup
supports
Data consistency
supports supports supports
Improved security
supports supports
Economy of scale
Balance
redundancy all authorised users integrity standards accessibility and productivity maintenance concurrency and recovery
conflicting responsiveness through data services
independence
requirements
supports
It saves storage
space and is useful
for retrieving data
using queries.
Advantages and
disadvantages of
DBMS
It requires complex Choice of cross it conserves greater system the database and It avoids extracting
It is fragile logical linking indexing will incur secondary storage integrity its sub-sets are and sorting
overheads for space for data always in step
environments
because but