Database processing: fundamentals, design & implementaion. Ed.9 - KROENKE, David M (Prentice Hall, 2004)