Database processing : fundamentals, design, and implementation - Kroenke, David M., 1946-; Auer, David J. (Pearson Education Limited, 2014)