ELMASRI RAMEZ, NAVATHE SHAMKANT B, SOMAYAJULU DURVASULA V L N and GUPTA SHYAM K Fundamentals of Database Systems - Dorling Pearson Education 2006