Database processingfundamentals, design & implementationDavid M. Kroenke - Kroenke, David M (Pearson Education, 2002)