Datebase Management Systems - Ramakrishnan,Raghu; Gehrke,Johannes (Mc Graw Hill, 2003)