Page 151 - DMGT505_MANAGEMENT_INFORMATION_SYSTEM
P. 151

Management Information Systems




                    Notes          Data Dependence

                                   The applications in file processing systems are data dependent, i.e., the file organization, its
                                   physical location and retrieval from the storage media are dedicated by the needs of the particular
                                   application.


                                          Example: In order processing application, the file may be organized on customers records
                                   stored on their last name, which implies that retrieval of any customer’s records has to be
                                   through his/her last name only.

                                   Program Dependence

                                   The report produced by the file processing system are program dependent, which implies that
                                   if  any  change in  the  format  or structure  of  data and  records  in  the  file  is  to  be  made,  a
                                   corresponding change in the programs have to be made. Similarly, if any new report is to be
                                   produced, a new program will have to be developed.
                                   It is because of these drawbacks in the traditional files approach of organizing data that led to
                                   the development of databases.

                                                            Figure 8.1:  File System  Approach






















                                      Task  Discuss the main functions of a database.

                                   8.2.2 Database – The Modern Approach

                                   An alternative approach to the file processing system in the modern approach known as the
                                   database approach. A database is an organized collection of records and files which are related
                                   to each other. In a database system, a common pool of data can be shared by a number of
                                   applications as it is data and program independent. Thus, unlike a file processing system, data
                                   redundancy and data inconsistency in the database system approach are minimized. The user is
                                   free from the detailed and complicated task of keeping up with the physical structure of the data.
                                   Features of Database Approach


                                      Creates and maintains databases
                                      Eliminates requirement for data definition statements




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