Transaction Systems

Information

Content

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).

Prerequisites

The course is aimed at the 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.

Organization

Please refer to TUMonline.

Material

Slides

Literature

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