Database systems models, languages, design, and application programming - Elmasri, Ramez (Pearson, 2011)