DA 505 Introduction to Data Modeling and Processing Select Term:
In this course, we will cover fundamental aspects of Data Management including traditional data management as well as new models for big data. We will start with conceptual data modelling (ER and UML models), then study relational model, and how conceptual models could be converted to relational model. We will cover SQL language for querying relational data. We will continue with more recent models such as key-value stores, document databases and graph databases. Students will do practical work on database systems such as MySQL, Cassandra, and MongoDB.
SU Credits : 3
ECTS Credit : 6
Prerequisite : -
Corequisite : -