Disadvantages of using a database system

 

Some disadvantages are as follows

 

. Security might be compromised (without good controls)

. Integrity might be compromised (without good controls)

. Additional hardware might be required

. Performance overhead might be significant

. Successful operation is crucial (the enterprise might be highly vulnerable to failure)

. The system is likely to be complex (though such complexity should be concealed from  

   the user)

 

 

A USEFUL READ

 

ACM PAPER “CLASSICS OF THE MONTH”

http://www.acm.org/classics/nov95/toc.html

 

 

DBMS ENGINE

 

A DBMS engine is a very complex block of code that loads into the computer’s memory with which all the user interfaces communicate.

 

Conceptually, a DBMS user interface links with the keyboard and mouse. This is its connection to the real world i.e. the world in which the user exists. A user communicates with the user interface using these tools. Once the user interface has captured user input it has simply to pass this input to the DBMS engine for execution.  

 

 

The DBMS engine analyzes the user inputs, if it cannot understand the user input an appropriate error message is returned by the DBMS Engine to the VDU for the user to read. If it understands the user input then a complex set of processes begin in the computer’s memory to fulfill whatever the user requested. The output of this processing is displayed on the VDU for the user to see.

Q. What are the factors that affect RDBMS perfomance?
The following are some of the reasons
1. Operating system environment
2. Hardware platform