[Book Cover]

Data Modeling for Information Professionals, 1/e

Bob Schmidt, St. Louis, Missouri

Published July, 1998 by Prentice Hall PTR (ECS Professional)

Copyright 1999, 320 pp.
Cloth Bound w/CD-ROM
ISBN 0-13-080450-9
$51.00

[CD Included]


Sign up for future
mailings
on this subject.

See other books about:
    Design

[Sample Chapter]
[Preface]





“A powerful, yet easy-to-use resource for training people in data modeling principles. I highly recommend it for anyone who needs to develop data modeling competence.” Clive Finkelstein, Information Engineering Services, www.ies.aust.com/~ieinfo. “An outstanding vehicle for learning the mysteries of data/object modeling.” David Hay, President, Essential Strategies, Inc., www.essentialstrategies.com, author of Data Model Patterns, The most fun you can have learning data modeling! No matter what role you play in managing information, you need an in-depth understanding of how to structure data. Data Modeling for Information Professionals gives you what you need — painlessly! Based on an interactive course that's been earning raves for years, it's the informal, friendly, real-world introduction to data modeling.

  • Discover what data models are, what makes them successful, and what makes them fail.
  • Walk through every component of an enterprise data model.
  • Understand domains, predicates, entities, classes, relationships, attributes, and more.
  • Learn from enterprise case studies and extensive nontrivial examples.
  • Great for data administrators, analysts, SMEs, DBAs, and project managers!
Comprehensive, insightful, and entertaining, Data Modeling for Information Professionals is the easy way to learn the data modeling techniques you can't afford not to know!

REPOSITORY ON CD-ROM The many illustrations in this book expand and link when you launch the free data model using the included SILVERRUN CASE tool. Export this royalty-free model to jump start your own work and to practice using your own CASE tool. Or build your model u sing SILVERRUN, a leading tool for multiplatform, enterprise-capable business modeling.

Author Bio

BOB SCHMIDT has sixteen years' experience in IS™ as a consultant for Arthur Andersen & Co. and Ernst & Young, as a successful entrepreneur developing advanced interactive data modeling education, and as an award-winning lecturer for DAMA, ODTUG, and DECUS. His mission is “to quickly and accurately design and implement large-scale business systems for economic wallop.”

DAVID WARREN holds a Ph.D. in nineteenth century British Literature and has extensive expertise in hypertext and multimedia instruction. He has contributed greatly to the fun and readability of this book.



    Should You Study This?
    Does a Thing Called Data Modeling Exist?
    About This Text.
    Data Modeling Overview.
1. BASIC PARTS.
    Concept 1: Domains.

      Why Should I Study Domains? Of What Are Domains Composed? Domains Measure. Naked Domain. Non-numeric Domains. Sets of Domains. So Where Are We? Here's What You Should Have Learned.

    Concept 2: Names.

      Why Should I Care a Whit About a Nit Like Names? What Is a Name? Names and Domains. When Names Won't Do. Postscript. Here's What You Should Have Learned.

    Concept 3: Predicates.

      Why Should I Bother to Read About Predicates? Predicates Describe Something. Predicates Are What Can Be Known. Predicates Have Meaning. What Is a Predicate? How to Know What to Know. What Is It About? Predicates Can Describe Other Predicates. What Answers Do You Expect? Modifiable Predicates. Where Will You Get Your Answers? Here's What You Should Have Learned.
2. SETS OF PREDICATES.
    Concept 4: Entities.

      Why Should I Study Entities? What Is an Entity? Entities Are Describable. Entities Are Elemental. Entities Are Identifiable. Some Entities Are Not Unique. Some Entities Don't Start Out Unique. An Entity Is Something About Which We Keep Data. An Entity Is a Set of Predicates. Finding a Level of Relevance. Entities That Group. Here's What You Should Have Learned.

    Concept 5: States.

      Why Should I Care About States? State Analysis Can Lead to Business Process Improvement. What Is a State? States Integrate Perspectives. How States Relate to Each Other. Multiple Statehood. The Relation of States to Hidden Modifiers. Relevance of the Data From State to State. "Becomes a" vs. "Is a Part of". Here's What You Should Have Learned.
3. SETS OF ENTITIES.
    Concept 6: Classes.

      Why Should I Study Classes? What Is a Class? Groups of Similar Things. An Entity Is What It Is. Do Classes Have Predicates? A Place for Everything. What Really Happens on a Project. Here's What You Should Have Learned.

    Concept 7: Superclasses.

      Why Do I Need to Bother With Superclasses? What Is a Superclass? Generalizing. Specializing. Entities of Many Classes. Superclasses Serve Some Purpose. Do Not Simply Put All Instances Into the Same Class. Do Not Create Superclasses Just to Hold Common Predicates. Too Many Classes? Here's What You Should Have Learned.
4. BACK TO PREDICATES.
    Concept 8: Relationships.

      What Is a Relationship? Optionality or Minimum Cardinality. Degree. Ten Possible Relationships. 1 to M Relationships. M to M Relationships. 1 to 1 Relationships. Here's What You Should Have Learned.

    Concept 9: Attributes.

      What Is an Attribute? Attributes and Entities. Attributes and Domains. Description Is Not an Attribute. Consistent Precision. Multiple Choices. Three Types of Attributes. More on Elemental Attributes. Here's What You Should Have Learned.
5, CONCLUSION.
    You Could Do Everything Right...but Still Make a Mess.

      Don't Pick a Fight With Your Friends. Too Much of a Good Thing. Knowing Too Much. Looking for Trouble. Hard to Say. Wet Noodle Syndrome. Lost in the House of Mirrors. Here's What You Should Have Learned. If I Had More Time...I'd Have Written Less.

    Appendix.
    Index.


[Help] [Home]


© Prentice-Hall, Inc. A Pearson Education Company
Comments To webmaster@prenhall.com