A first course in database systems - Ullman, Jefferey D. (Prenticice Hall, 2002)