Saturday, March 15, 2008

DISADVANTAGES OF DBMS

DISADVANTAGES OF DBMS

A database system generally provides access to the database for many users. In contrast, a conventional system is often designed to meet a specific need and therefore generally provides access to only a small number of users. Because of the ability to provide access to larger number of users may involve additional risks as compared to data processing system.

The Following Are The Disadvantages Of DBMS: –

1. Confidentiality, privacy and security is reduced - When information is centralized and is made available to users from remote locations, the possibilities of destruction of data is often more than in a conventional system. To reduce the chances of unauthorized users accessing sensitive information, it is necessary to take technical, administrative and possibly, legal measures. Most of the database store valuable information that must be protected against unauthorized access and destruction.

2. Cost of using DBMS is high - The database approach is used to run a number of applications they were designed for in addition to the new applications which are derived from them.

a) Additional hardware costs - To run these new applications additional hardware and storage space is required for their execution and storage. This bears an additional hardware cost. Also, an additional cost is incurred on upgrading the present hardware to increase it performance.

b) Cost of migration - It also includes a cost of migration from a traditionally separate application environment to an integrated one.

c) Cost of training staff and employing new staff - To run new derived applications, we need the training of the staff. Also, recruitment of new sophisticated staff is required which help in running the system and maintaining it which result in further expenditure.

3. Threat to data integrity - Since a large number of users could be using a database concur¬rently, technical safeguards are necessary to ensure that the data remain correct during the operation. The main threat to data integrity comes from several different users attempting to update the same data at the same time. The databases therefore need to be protected against inadvertent changes made by the users.

4. Enterprise Vulnerability - Centralizing all data of an enterprise in one database may mean that data becomes an important resource. So survival of enterprise may depend on reliable information being available from its database. So failure of any component can bring operations to a halt. Thus enterprise comes to a stand still and its working stops. So, the enterprise becomes vulnerable to the destruction of the database or unauthorized modifications of the database.

5. Complexity of backup and recovery - While centralization reduces duplication, the lack of duplication requires that the database be adequately backed up so that in case of failure the data can be recovered. Backup and recovery operations are fairly complex in DBMS environment.

6. Data quality is reduced - Since the database is accessible to users remotely, adequate controls are needed to handle users updating the data to control quality of data. With increased number of users accessing data directly, there are enormous opportunities for users to damage the data. Unless there are suitable controls, the data quality may be compromised.

0 comments:

Newer Post Home