Lecture Notes: Transaction processing (Part 2)