Professional Documents
Culture Documents
Characteristics of DBMS
Characteristics of DBMS
Characteristics of DBMS
Query processing and optimisation Transaction management Database recovery Database security and authorisation Distributed databases Data warehousing and data mining
Database Approach
Advantages
Program-data independence Minimal data redundancy Improved data consistency Improved data sharing Increased productivity of application development Enforcement of standards Improved data quality Improved data accessibility and responsiveness Reduced program maintenance
Program-Data Independence
The separation of data descriptions (metadata) from the application programs that use the data.
In the database approach data descriptions are stored in a central location called the data dictionary. This property allows an organisations data to change and evolve (within limits) without changing the application program that process the data.
Enforcement of Standards
When the database approach is implemented with full management support, the database administration function should be granted single-point authority and responsibility for establishing and enforcing data standards. Standards include naming conventions, data quality standards and uniform procedures for accessing, updating and protecting data. Powerful set of tools for developing and enforcing these standards are available for some DBMS.
Database Approach
Disadvantages DBMS are more vulnerable than file-based system because of the centralised nature of a large integrated database. If a failure occurs the recovery process is more complex and some times may results in lost transactions. Hardware, software and personnel cost are higher for DBMS.