Page 495 - Computer_Science_F5
P. 495

Computer Science  5.  Write  down  your  findings  and   Relational Databases, ER Model
                                                            Activity 8.16:
                document them comprehensively
                in a portifolio, summarizing key
                                                      and SQL
                insights and implications for each
                emerging technology.
          FOR ONLINE READING ONLY
                                                      Aim:
                                                      To impart relational database concepts,
            Deliverables:                             ER modeling, and SQL querying skills
            A comprehensive document                  using an online database simulation
            summarizing findings from the             tool, focusing on creating and querying
            exploration of emerging applications.     a school library database.
            Include analyses of benefits, features,
            ideal use cases, categorization based     Materials
            on industrial uses, and evaluations of
            trends’ importance and relevance across   1.  Computer with Internet access
            industries.                               2.  Access to an online database
                                                         simulation tool (e.g., DB Fiddle,
                                                         SQL Fiddle)

           Relational databases, ER Model and         3.  Database schema design for a
           SQL                                           school library (books, members,

           A relational  database organises data         loans)
           into tables  with rows and columns,        4.  SQL queries for data manipulation
           allowing  for  efficient  storage  and
           retrieval  of information.  It uses an     Instructions:
           Entity-Relationship  (ER) model to
           represent entities and their relationships   Use a computer with Internet access to
           graphically, such as students, teachers,   access the SQL Fiddle online database
           and  classes  in  a  school  database.     simulation tool (e.g., DB Fiddle: https://
           Constraints like unique keys ensure data   www.db-fiddle.com/, SQL Fiddle:
           integrity.  Structured  Query Language     https://sqlfiddle.com/) to create and
           (SQL) is the  standard  interface  for     manipulate a database through the steps
           managing  and  querying  data,  enabling   below.
           complex     operations   like   filtering
           and sorting. Relational  databases,        Step 1: Build a Sample Database
           often  called  SQL  databases,  use  fixed   Use an online  database  simulation
           schemas and structured data, ensuring       tool to construct a database schema
           consistency and enforcing relationships     for a school library, including tables
           between data points. Use Activity 8.15      for Books, Members, and Loans,
           to learn more about relational databases,   and define appropriate data types for
           ER Model and SQL.                           each attribute.


                                                 486
                                                                for Advanced Secondary Schools



     Computer Science Form 5.indd   486                                                     23/07/2024   12:35
   490   491   492   493   494   495   496   497   498   499   500