Database processing fundamentals, design & implementation - Kroenke, David M (Prentice-Hall of India, New Delhi, 2002)