Back to the course homepage
Study material for the course
The exercises include references to parts of this material.
- A. Silberschatz, H.F. Korth and S. Sudarshan: Database System Concepts, 3rd ed., McGraw-Hill, 1997.
- H. Berenson, P. Bernstein, J. Gray, J. Melton, E. O'Neil & P. O'Neil: A critique of ANSI SQL isolation levels. Pages 1-10 in Proc. of the 1995 ACM SIGMOD Internat. Conf. on Management of Data.
- G. Graefe: Query Evaluation techniques for large databases. ACM Computing Surveys 25:2 (1993), pages 73-170.
- J. Gray and A. Reuter: Transactions Processing: Concepts and Techniques. Morgan Kaufmann Publishers, 1993.
- C. Mohan: Concurrency control and recovery methods for B+-tree indexes: ARIES/KVL and ARIES/IM. Pages 248-306 in Performance of Concurrency Control Mechanisms in Centralized Database Systems edited by V. Kumar. Prentice Hall, 1996.
- C. Mohan, D. Haderle, B. Lindsay, H. Pirahesh and P. Schwartz: ARIES: a transaction recovery method supporting fine-granularity locking and partial rollbacks using write-ahead logging. ACM Transactions on Database Systems 17:1 (1992), pages 94-162.
The course lecture notes will include all material needed for passing the course, but they are written in Finnish.
This page is maintained by Riku Saikkonen, E-mail: rjs@cs.hut.fi.
The page was last updated Feb 14th, 2001.
URL: http://www.cs.hut.fi/Studies/Tik-76.141/material.html