Disadvantages Of Database

1865 Words8 Pages
The database is now an essential part of our daily life that often we are not aware that we are using one. Today's world relies mostly on databases. So, why do we need databases? The purpose of a database is to help to enable individuals to keep track of things. From birth to death, we generate and consume data. The trail of data begins with the birth certificate and continues all the way to a death certificate. In between, every individual creates and consumes enormous amounts of data. Databases are collection of all these related data, organized to facilitate the storage, recovery, modification, and deletion of data in conjunction with many data-processing operations. (Encyclopædia Britannica, n.d.) A database stores data in tables. A…show more content…
Database designers, developers, database administrators and end-users must understand this functionality to take full advantage of it. Failure to understand the system can lead to bad design decisions, which can have serious consequences for an organization. The complexity of functionality makes the DBMS an extremely large piece of software, occupying many megabytes of disk space and requiring substantial amounts of memory to run efficiently. Typically, a File Based system is written for a specific application, such as invoicing. As result, performance is generally very good. However, the DBMS is written to be more general, to cater for many applications rather than just one. The effect is that some applications may not run as fast as they used to. The centralization of resources increases the vulnerability of the system hence increase the impact of failure. Since all users and applications rely on the availabi1ity of the DBMS, the failure of any component can bring operations to a halt.The cost of DBMS varies significantly, depending on the environment and functionality provided. There is also the recurrent annual maintenance cost. The disk storage requirements for the DBMS and the database may necessitate the purchase of additional storage space. Furthermore, to achieve the required performance it may be necessary to purchase a larger machine, perhaps even a machine dedicated to running the DBMS. The procurement of additional hardware results in further expenditure. In some situations, the cost of the DBMS and extra hardware may be insignificant compared with the cost of converting existing applications to run on the new DBMS and hardware. This cost also includes the cost of training staff to use these new systems and possibly the employment of specialist staff to help with conversion and running of the system. This cost is one of the main
Open Document