Module Overview

Advanced Database Systems

Part-time / Level 7 / Online / 10 ECTS

This module builds on the introduction to database concepts and technologies provided in Database Systems by presenting advanced implementation aspects of the relational database model, It also presents the concept of dimensional models from a technical perspective and introduces emerging database models such NOSQL systems and emerging technologies such as data mining.

 

  • Advanced Database Normalization
  • Dimensional modeling: star schema, snowflake schema
  • The ETL process overviewData Mining, Data Warehousing and OLAP
  • Distributed Databases and the CAP theorem
  • Introduction to NoSQL database systems
  • NoSQL document-based databases

This module can be delivered either through standard delivery or blended delivery. In standard delivery this module is delivered through a series of lectures with associated practical assignments. In blended delivery this module is delivered through a series of live and recorded lectures with associated laboratory work and practical assignments. Both blended and standard delivery have the same overall number of teaching and self-directed learning hours.

Module Content & Assessment

Assessment Breakdown %
Formal Examination 70.00%
Other Assessment 30.00%

Start date: January 2025

Contact school.cs@tudublin.ie for further information.

 

EU students: €470

Non-EU students: Contact international.city@tudublin.ie for more details.