DATABASE SYSTEMS A Practical Approach to Design, Implementation, and Management - Ernest O. Doebelin (Pearson Education Limited, 2007)