Datbase management system v. Traditional file processing system

Authors Avatar

Describe the advantages of database management systems over traditional file processing systems

        Database management system is “a collection of programs that enables you to store, modify, and extract information from a database” (Webopedia 2010). It is a fast and efficient method to store and retrieve information (Ezine@rticle 2005). On the other hand, for the traditional file processing system, “each user defines and implements the needed files for a specific application to run” (Ezine@rticle 2005). The two differ greatly. Therefore, we will try to investigate through this essay the advantages of database management systems over traditional file processing systems.

        Traditional file processing systems “are still widely used today” (Hoffer, Prescott & McFadden 2002). However, the new complex business application have made it evident that the system had “a number of shortcomings and limitations” (Hoffer, Prescott et al. 2002). That is because in most organizations, “data files and systems tended to grow independently without a company-wide plan” (Laudon and Laudon 2006). Each department in the organisation, such as accounting, marketing or human resources, “all developed their own systems and data files” (Laudon and Laudon 2006). Therefore, as we can see in fig.1, the process leads to the creation of many master files that are maintained and operated by separate department (Laudon and Laudon 2006). As this goes on, the organisation is slowly saddled with hundreds of programs and application that are very difficult to maintain and manage (Laudon and Laudon 2006). This leads us to a few problems with the traditional file environment. They include data redundancy and inconsistency, program-data dependence, lack of flexibility, poor security and a lack of data sharing and availability. As we can see, the traditional file processing system is highly outdated. The database management system (DBMS) is an appropriate alternative for the dynamic organisations of our globalised world.

        The database is “a collection of data organized to serve many applications efficiently by centralizing the data” (Laudon and Laudon 2006). A data model would comprise of three components. It would consist of a structural part (a set of rules to construct the database), a manipulative part (that would define the types of operation that can done on the data) and a set of integrity rules (that will ensure the data is accurate) (Goyal 2008). The DBMS “enables users to define, create, maintain and control access to the database” (Connolly and Begg 2003). This approach will therefore emphasize “integration and sharing of data” (Hoffer, Prescott et al. 2002) within the organisation. This allows the companies to use that easy-sharing of information as a competitive weapon (Hoffer, Prescott et al. 2002).  

Join now!

As we can see, the DBMS seems to be a lot more efficient than the traditional file system. To support this hypothesis, we will now concentrate on four important advantages of the DBMS over traditional file processing systems.

First of all, one of the great advantages of DBMS is the control of data redundancy. As we’ve discussed previously, “traditional file-based systems waste space by storing the same information in more than one file” (Connolly and Begg 2003). The DBMS will however make sure that no multiple copies are stored. It will attempt to remove the redundancies by “integrating the files” ...

This is a preview of the whole essay