Transactional Information Systems:
Theory, Algorithms and the Practice of Concurrency Control and Recovery
by Gerhard Weikum and Gottfried Vossen, published with Morgan Kaufmann in 2001.
Authors and editors (from left to right): Jim Gray, Gerhard Weikum, Gottfried Vossen, Diane Cerra
Lecture slides (2004):
zip file with ppt presentations for Chapters 1 through 19
all solutions
Errata (as of 2007, incomplete):
corrections of known errors