Database Processing:Fundamentals,Design,Implementation - Kroenke, David M. (Prentice Hall, 2002)