Page 150 - DMGT505_MANAGEMENT_INFORMATION_SYSTEM
P. 150

Unit 8: Databases and Data Warehouses




          8.2 Traditional vs Database Approach                                                  Notes

          8.2.1 Files: The Traditional Approach

          Traditionally, data files were developed and maintained separately for individual applications.
          Thus, the file processing system relied on the piecemeal approach of data across the organization
          where every functional unit like marketing, finance, production, etc. used to maintain their own
          set of application programs and data files.
          No doubt such an organization was simple to operate and had better local control but the data
          of the organization is dispersed throughout the functional sub-systems.

          This approach was rendered inadequate, especially when organizations started developing
          organization-wide integrated application. The major drawbacks of file processing system may
          be outlined due to the following reasons.
          1.   Data duplication
          2.   Data inconsistency
          3.   Lack of data integration

          4.   Data dependence
          5.   Program dependence

          Data Duplication

          Since each application has its own data file, the same data may have to be recorded and stored in
          several files.


                 Example: Payroll application and personnel application, both will have data on employee
          name, designation, etc. This results in unnecessary duplication/redundancy of common data
          items.

          Data Inconsistency

          Data inconsistency leads to the data inconsistency especially when data is to be updated. Data
          inconsistency occurs because the same data items which appear in more than one file do not get
          updated simultaneously in all the data files.


                 Example: Employee’s designation, which is immediately updated in the payroll system
          may not necessarily be updated in the provident fund application. This results in two different
          designations of an employee at the same time.

          Lack of Data Integration

          Because of independent data files, users face difficulty in getting information on any ad hoc
          query that requires accessing data stored in more than one file. Thus, either complicated programs
          have to be developed to retrieve data from each independent data file or users have to manually
          collect the required information from various outputs of separate applications.









                                           LOVELY PROFESSIONAL UNIVERSITY                                   145
   145   146   147   148   149   150   151   152   153   154   155