Transaction Systems



Wednesday, July 20, 12:30pm–2:30pm, seminar room 02.09.014
Students that registered for the exam should have received an e-mail on how to register for the post-exam review.


The course gives a broad and thorough overview of the transaction systems theory. It concentrates on concurrency control and recovery (and their interaction) in database management systems, while also covering other topics (implementational issues, distributed transaction management and recovery etc).


The course is aimed at Master-level students who have already taken the following (or similar) courses:

  • Foundations of Computer Science
  • Introduction to Databases
In particular, we assume that students already have basic knowledge about transaction processing in DBMS.


  • First lecture: Monday, April 18, 2016
  • Lecture + Exercise Sessions: 9am-12pm
  • Room: 02.09.014 (Seminar room)
  • Bonus: 75% required for the 0.3 bonus
  • Exam: will be announced in TUMonline




  • Gerhard Weikum, Gottfried Vossen. Transactional Information Systems: Theory, Algorithms, and the Practice of Concurrency Control and Recovery. Morgan Kaufmann Publishers, 2002


  • The exam will be announced in TUMonline.
  • Registration: via TUMonline, May 16 – June 30.
  • It will be a written exam.
  • There will be no resit (Wiederholungsprüfung). The next exam will probably take place at the end of Sommersemester 2017.
(No responsibility is taken for the correctness of this information, please refer to TUMonline and the department's website on exams.)