This module aims to equip students with practical skills in designing and managing databases to solve real-world problems. By introducing application scenarios in different fields, such as finance, biomedical science, computer science, the module covers a comprehensive range of techniques concerning the construction and utilization of database management systems (DBMS), as well as the associated implementation principles in the context of big data
A. Demonstrate critical understanding on conceptual data modeling and its application in relational database systems. B. Apply SQL for the construction and implementation of relational databases. C. Comprehensively understand different types of database systems and their operating principles. D. Apply database skills to design, access and manage databases.
Students are expected to attend two hours of formal lectures and two hours of supervised computer labs on a weekly basis.