Internet Technology

Database Design

Integrated course, 4.00 ECTS


Course content

Database Theory Basics, The Relational Model, Database Design Methods (Conceptual Design, Logical Design, Data Definitions), Functional Dependencies, Normalization,
SQL (Structured Query Language)

Learning outcomes

Understanding databases, understanding semantic data models,
design of a database model for a given problem,
Implementation of the model in a real database using SQL-DDL,
Learn SQL to create, insert, update, and query data from existing databases

Recommended or required reading and other learning resources / tools

Mode of delivery

Prerequisites and co-requisites

Assessment methods and criteria