Page 443 - Computer_Science_F5
P. 443

Computer Science   2.  How can a database system streamline the process of managing
                             academic records compared to manual methods?
                          3.  What are the essential features and functionalities that a database
                             designed for academic records management should possess?
          FOR ONLINE READING ONLY


           Database system vs. file-based                and flash drives. Database System
           system                                        (DBMS): Software to access,

           A database is a structured collection of      create, and maintain databases.
           related data, organised for easy retrieval,   (b) Disaster recovery: File-based
           reflecting   real-world    information        systems lack this mechanism, while
           accurately. For example, names, phone         DBMS provides it.
           numbers,  and  addresses stored  in  a     (c) Transaction transfer: Complex
           mobile  phone’s database  software or         in file-based systems but easy with
           using software like Microsoft Access or       DBMS using SQL.
           MySQL. A database must be accurate
           and reliable,  updating immediately  as    (d) Concurrency: Not offered in file-
           changes occur. This is true for complex       based systems; provided by DBMS.
           databases like government payment          (e) Data     redundancy        and
           systems,   social   media    platforms,       inconsistency: File-based systems
           e-commerce  sites, and search engines,        suffer from redundancy and
           which handle  millions  to billions  of       inconsistency as the same data
           constantly changing records.                  is stored in different programs.
                                                         DBMS reduces these issues by
           In contrast, a file-based system organises    centralizing data storage, allowing
           small  groups  of  data  and  is  defined     consistent updates accessible by all
           in  application  manuals  for  specific       applications.
           functions.  The  following  are  the  main
           differences, which are also shown in
           Figure 8.1(a) and (b)                     The following summary highlights  the
             (a) File-based system: Organises files   key differences and advantages of using
                on storage media like hard disks     a DBMS over a file-based system.














                                                 434
                                                                for Advanced Secondary Schools



     Computer Science Form 5.indd   434                                                     23/07/2024   12:34
   438   439   440   441   442   443   444   445   446   447   448