Database Systems: A Practical Approach to Design, Implementation, and Management - Thomas Connolly (Addison-Wesley, 2002)