Database systems Models,Languages,designs and applications programming - Elmasri, Ramez (Pearson, 2013)