Database Design: Know It All


  • Toby Teorey, University of Michigan, Ann Arbor, USA
  • Stephen Buxton, Mark Logic Corporation, San Mateo, California
  • Lowell Fryman, Aspen Information Solutions, USA
  • Ralf Güting
  • Terry Halpin, Neumont University, Utah
  • Jan Harrington, Professor and Department Chair, Computer Science, Marist College, Hyde Park, New York, U.S.A.
  • W.H. Inmon, Inmon Data Systems, Castle Rock, CO, USA
  • Sam Lightstone, IBM, Toronto, Canada
  • Jim Melton, Oracle Corporation, Sandy, Utah.
  • Tony Morgan, Neumont University, Utah
  • Thomas Nadeau
  • Bonnie O'Neil, Project Performance Corporation, Denver, CO, USA
  • Elizabeth O'Neil
  • Patrick O'Neil
  • Markus Schneider, University of Florida at Gainesville
  • Graeme Simsion, Senior Fellow, University of Melbourne, Australia
  • Graham Witt, Independent Consultant, Sydney, Australia

This book brings all of the elements of database design together in a single volume, saving the reader the time and expense of making multiple purchases. It consolidates both introductory and advanced topics, thereby covering the gamut of database design methodology ? from ER and UML techniques, to conceptual data modeling and table transformation, to storing XML and querying moving objects databases. The proposed book expertly combines the finest database design material from the Morgan Kaufmann portfolio. Individual chapters are derived from a select group of MK books authored by the best and brightest in the field. These chapters are combined into one comprehensive volume in a way that allows it to be used as a reference work for those interested in new and developing aspects of database design. This book represents a quick and efficient way to unite valuable content from leading database design experts, thereby creating a definitive, one-stop-shopping opportunity for customers to receive the information they would otherwise need to round up from separate sources.
View full description


Professional data modelers and database design professionals, including database application designers, database administrators (DBAs), data management professionals, and undergraduate and graduate students who want to incorporate database design as part of their data management knowledge base and expertise.


Book information

  • Published: October 2008
  • ISBN: 978-0-12-374630-6

Table of Contents

Chapter 1: The Database Life CycleChapter 2: Entity-Relationship ConceptsChapter 3: Data Modeling in UML Chapter 4: Requirements Analysis and Conceptual Data Modeling Chapter 5: Logical Database Design Chapter 6: Normalization Chapter 7: Physical Database Design Chapter 8: Denormalization Chapter 9: Business Metadata Infrastructure Chapter 10: Storing XML Chapter 11: Modeling and Querying Current Movement