Database : PRINCIPLES, PROGRAMMING, PERFORMANCE - O'Neil, Patrick (Morgan Kaufmann Publishers, Inc, 2001)