Database processing fundamentals, design and implementation - Kroenke (Prentice Hall International, 1997)