HTAP Principles of Relational Database Systems
Enrolment options
Welcome to HTAP Principles of Relational Database Systems
Description: Relational Database ...
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.