Database processing fundamentals, design, and implementation. - Kroenke, David (Prentice Hall, Inc., 1995)