Database management systems - Ramakrishnan, Raghu (Mc Graw-Hill, 2003)