Database system concepts - SILBERSCHATZ , Abrahum (Newyork McGraw Hill, 1999)