Database Processing Fundamentals, design And Implementation - KROENKE David M (Prentice Hall, 2002)