Skip to content

Data Modeling Essentials

Best in textbook rentals since 2012!

ISBN-10: 0126445516

ISBN-13: 9780126445510

Edition: 3rd 2004 (Revised)

Authors: Graeme Simsion, Graham Witt

List price: $81.95
Shipping box This item qualifies for FREE shipping.
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Customers also bought

Book details

List price: $81.95
Edition: 3rd
Copyright year: 2004
Publisher: Elsevier Science & Technology
Publication date: 12/3/2004
Binding: Paperback
Pages: 560
Size: 7.25" wide x 9.00" long x 1.25" tall
Weight: 2.706
Language: English

Graeme Simsion is a former IT consultant and the author of two nonfiction books on database design. As a Ph.D. candidate at the University of Melbourne, he conducted the largest published study of data modeling practitioners in attempt to answer this question: Is data modeling better characterized as description or design? His thesis, Data Modeling: Description or Design, was published in 2006. He won the 2012 Victorian Premier's Unpublished Manuscript Award for his book, The Rosie Project, which was published in 2013. The screenplay for this book has been optioned to Sony Pictures Entertainment.

Graham C. Witt is an independent consultant with over 30 years of experience in assisting enterprises to acquire relevant and effective IT solutions. His clients include major banks and other financial institutions; businesses in the insurance, utilities, transport and telecommunications sectors; and a wide variety of government agencies. A former guest lecturer on Database Systems at University of Melbourne, he is a frequent presenter at international data management conferences.

The basics
What is data modeling?
Basics of sound structure
The entity-relationship approach
Subtypes and supertypes
Attributes and columns
Primary keys and identity
Extensions and alternatives
Putting it together
Organizing the data modeling task
The business requirements
Conceptual data modeling
Logical database design
Physical database design
Advanced topics
Advanced normalization
Modeling business rules
Time-dependent data
Modeling for data warehouses and data marts
Enterprise data models and data management