Database management systems - Ramakrishnan Raghu; Gehrke Johannes (McGraw-Hill, 2003)