Database Management Systems course, UTH

Course description

The course focuses on database management theory and practices. Learning is delivered through lectures and through practical hands-on activities that take place in the computer lab. The practical activities encourage students to apply new knowledge on Database Management Systems in practice in a manner that simulates related operations in the business world. The activity exposes students to Database Management System architectures, data modeling, entity-relationship models, relational models, relational algebra and relational calculus, the SQL language for data definition and manipulation, physical organization of a database, normalization of content, storage media, file organization, and indexes.

Description of the participants

The course is obligatory in the 3rd year of undergraduate studies at the Department of Electrical and Computer Engineering of the University of Thessaly. Approximately 180 students are enrolled in the course. This is an entry level course in databases. Participants have been exposed to problem-based learning through first year courses, and they are applying active learning for the design of database related exercises linked to actual world practices.

Timeframe

Fall 2019.

Description of active learning activities

Students were exposed to active learning in a context of laboratory work that takes place weekly.