Database Systems -6/E.: Models, Languages, Design, and Application Programming - Ramez Elmasri, Shamkant B. Navathe (Pearson, 2012)