Skip to main content

Enrolment options

Course image
Course summary text:

Welcome to HTAP Principles of Relational Database Systems

Description: Relational Database ...

Computer Science and Engineering (2026)
Introduction:

Welcome to HTAP Principles of Relational Database Systems

Description: Relational Database Management Systems form the foundation of every larger software application, with requirements coming in various “flavors” usually resulting in a “Hybrid Transactional and Analytical Processing” (HTAP) model. The course will discuss the impact of HTAP requirements on specific architectural decisions. It will therefore cover an end-to-end perspective from open storage formats to specific extensions at the level of SQL as the de facto standard query language. The course will also cover typical concurrency models and deployment scenarios in the cloud. The course will consist of two logical parts. In the first part, different components and their interplay will be discussed on a conceptual level. In a second part, the course will provide a hands-on experience in implementing an HTAP scenario on top of a relational data system.

Prerequisites: A background in computer science is assumed. In particular, the participants should have knowledge about and experience with relational database management systems. Further, the participants should have fundamental knowledge of SQL and programming experience (ideally in Python).

Learning objectives: The objective of the course is to provide students with a detailed understanding of how a high-level descriptive query can be systematically translated to low-level operations in order to trade transactional and analytical processing characteristics. The goal is to improve the students’ knowledge of efficiently utilizing data management systems, which they can directly apply to their own research in the context of data management.

Organizer: 
Wolfgang Lehner

Lecturers: 
Wolfgang Lehner

ECTS: 
2.0

Date: 
13., 14. & 15. October 2026, 09.00-17.00 (13.00 Thursday)

Place: 
Aalborg University

City: 
Aalborg

Maximal number of participants:
15

Open for enrolment
: 13. June 2026

Deadline for enrolment: 22. September 2026

Important information concerning PhD courses: There is a no-show fee of DKK 3,000 for each course where the student does not show up. Cancellations are accepted no later than 2 weeks before the start of the course. Registered illness is of course an acceptable reason for not showing up on those days. Furthermore, all courses open for registration approximately four months before start of the course.

We cannot ensure any seats before the deadline for enrolment, all participants will be informed after the deadline, approximately 3 weeks before the start of the course.

You may find more information in our FAQ: https://phd.moodle.aau.dk/local/page/faq 

For inquiries not described in the FAQ, please contact the PhD administration at phdcourses@adm.aau.dk. When contacting us please state the course title and course period. Thank you.


Year: 2026
ECTS points: 2.0
Open in new window