CertCities.com -- The Ultimate Site for Certified IT Professionals
Post Your Mind in the CertCities.com Forums
  Microsoft®
  Cisco®
  Security
  Oracle®
  A+/Network+"
  Linux/Unix
  More Certs
  Newsletters
  Salary Surveys
  Forums
  News
  Exam Reviews
  Tips
  Columns
  Features
  PopQuiz
  RSS Feeds
  Industry Releases
  Contributors
  About Us
  Search
 

Advanced Search
  Free Newsletter
  Sign-up for the #1 Weekly IT
Certification News
and Advice.
Subscribe to CertCities.com Free Weekly E-mail Newsletter
CertCities.com

See What's New on Redmondmag.com!
" Cover Story: Q & A with Microsoft's Jeff Raikes
" Real-World GPMC Troubleshooting
" The 10 Essential Rules of Patch Management
" Beta Man: Windows Server 2003 SP1
" Product Review: Microsoft Operations Manager 2005

CertCities.com
Let us know what you
think! E-mail us at:



-- advertisement --
Traveling to a
Tradeshow or Event?
La Chapelle Saint Luc Hotels
Diemelsee Heringhausen Hotels
Castelldelfels Hotels
Boves Hotels
Spain Hotels
Hounslow Hotels
Zutphen Hotels
Aldersbach Hotels
West Brome Hotels
Brighouse Hotels

 
 
...Home ... Editorial ... Reviews ..Book Review Article Thursday: February 24, 2005

The New TechMentor Register Early and Save!
  • 6 New Tracks
  • Exam Discounts
  • Year-End Savings
Register by
March 4th
and save $200 off
the new TechMentor!




Data Modeling: It's All in the Approach
Our reviewer says this book on data modeling, while somewhat dry, is one of the best resources available on this topic.

by Damir Bersinic

11/7/2001 --
Book Review

Mastering Data Modeling

Title  Mastering Data Modeling: A User-Driven Approach
Authors John Carlis & Joseph Maguire
Publisher Addison-Wesley
Publication Date December 2000
ISBN 0-201-70045-X
Price $44.95 (U.S)
Pros Complete outline of how to use the LDS notation. End-of-chapter exercises.
Cons Its somewhat academic tone.
Verdict

This is one of the better books on data modeling that I've run across.

With any theoretical topic there is an inherent level of obfuscation that exists simply because you’re dealing with theory and not concrete elements. This can make getting the design of a database particularly tricky, because too many database administrators and programmers think of the physical data structure without looking at what the database is supposed to contain. This is where data modeling fits in.

In "Mastering Data Modeling: A User-Driven Approach," John Carlis and Joseph Maguire present a step-by-step approach to creating a data model by using the Logical Data Structures (LDS) notation and process. The book presents each potential problem that you could run across in a succinct chapter (many chapters are only a few pages in length) and then provides a solution. It starts with the basics, such as what an entity or an attribute is, to how they should be represented diagrammatically, and then moves on to relationships, constraints and so on. At the end of each chapter one of my favorite features: a set of exercises that further helps to reinforce the concepts outlined by the authors.

The authors have not only concentrated on the data model itself but have also touched upon how to communicate the information to users and on getting users involved in the modeling process. This is a critical element in the design of any database and is too often overlooked by many organizations. Although the topic is very theoretical, very practical suggestions are incorporated throughout the book to make creating a data model in the real world easier.

The faults of this title are more stylistic than anything else. I like the content and it is well presented; however, the style of the book reminds me of textbooks I read in university (and often fell asleep to). Both of the authors have strong academic backgrounds and one is still a university professor, which may account for this. While they have toned down the academic tone of the book somewhat, an assumption about a certain level of knowledge by the reader is apparent in the language and tone of the book. In other words, your great-aunt who can surf the net probably would not be able to understand what is being presented, but anyone with some database background should be able to get through it.

If you are looking for a book that succinctly outlines how to create data models and provides a workable approach to the topic that can be understood by users with a database or business process background, this one is for you. Those just starting out may find this book a bit of a tough go, but the exercises at the end of each chapter may help in understanding the topics presented.

Have you read this book? Let us know what you think! Rate it below or visit our Forums.


Damir Bersinic is an Infrastructure Consultant with Trecata Corporation, a systems integration consultancy in Toronto, Canada. He has more than 20 years of industry experience and has written a number of books on Oracle, Windows, SQL Server and Active Directory. His most recent book is "Portable DBA: SQL Server" from Osborne McGraw-Hill. He is also an Oracle Certified Professional (DBA), MCSE, MCDBA and MCT. He can be reached by e-mail at .
More articles by Damir Bersinic:


Current CertCities.com user Comments for “Data Modeling: It's All in the Approach

There are no comments yet. Post one now.

There no comments at this time. Add one now.

Book Rating Key
five stars - true gurus only excellent
four stars - very difficult very good
three stars - difficult, but manageable good
two stars - somewhat challeging fair
one star - cakewalk poor
Your comment about: “Data Modeling: It's All in the Approach”
Name: (optional)
Location: (optional)
E-mail Address: (optional)
Comment:
   
top

Sponsored Links:
Free Microsoft MCSE Exam Prep Bundle: from ExamForce
Cert Tracks MCDST, MCSA, MCSE: Only at TechMentor: April 4-8
Free Authorized Cisco eLearning: from Global Knowledge
IT certification news delivered weekly: Subscribe Today!



Home | Microsoft® | Cisco® | Oracle® | A+/Network+" | Linux/Unix | MOS | Security | List of Certs
Advertise | Contact Us | Contributors | Features | Forums | News | Pop Quiz | Tips | Industry Releases | RSS Feeds RSS Feeds from CertCities.com
Search | Site Map | ENTmag.com | MCPmag.com | TCPmag.com | TechMentor Conferences | 101communications | Privacy Policy
This Web site is not sponsored by, endorsed by or affiliated with Cisco Systems, Inc., Microsoft Corp., Oracle Corp., The Computing Technology Industry Association, Linus Torvolds, or any other certification or technology vendor. Cisco® and Cisco Systems® are registered trademarks of Cisco Systems, Inc. Microsoft, Windows and Windows NT are either registered trademarks or trademarks of Microsoft Corp. Oracle® is a registered trademark of Oracle Corp. A+®, i-Net+T, Network+T, and Server+T are trademarks and registered trademarks of The Computing Technology Industry Association. (CompTIA). LinuxT is a registered trademark of Linus Torvalds. All other trademarks belong to their respective owners.
Reprints allowed with written permission from the publisher. For more information, e-mail
Application Development Trends | Campus Technology | CertCities.com | The Data Warehousing Institute | E-Gov | ENT News
Enterprise Systems | Federal Computer Week | IT Compliance Institute | JavaSPEKTRUM | MCP TechMentor Conferences
MCPmag.com | OBJEKTspektrum | Recharger | Redmond magazine | SIGS-DATACOM | TCPmag.com
Copyright 1996-2005 101communications. See our Privacy Policy.
101communications