GENERAL INFORMATION:

Instructors: Arampatzis Avgerinos
Semester: 7th

CREDITS:

ECTS Units: 3
Teaching Units: 4
Theory Hours: 2
Exercises Hours: 1
Lab Hours: 2

COURSE PAGE:https://eclass.duth.gr/courses/TMA376/

Course Description

Databases (DBs) and Database Management Systems (DBMS). Conceptual Design, Data Modelling, Entity-Relationship Diagrams. The Relational Data Model, Relational Algebra. The SQL Language, Data Definition, Queries, Views, Constraints, Triggers, Stored Routines. Functional Dependencies and Normalization. Transactions. The MySQL DBMS. Tools for managing and programming DBs. Accessing DBs from programming languages (C/C++, php).