Database : principles, programming, performance - O'Neil, Patrick (The Morgan Kaufmann series in data management systems, 2001)