Description
Book SynopsisOffers an introduction to ORM (Object-Role Modeling). This book includes coverage of relational database concepts, and developments in SQL and XML. It features case studies and exercises, and the associated web site provides appendices, and links to ORM tools. This book is intended for systems analysts, information modelers, and programmers.
Trade Review"This book is an excellent introduction to both information modeling in ORM and relational databases. The book is very clearly written in a step-by-step manner, and contains an abundance of well-chosen examples illuminating practice and theory in information modeling. I strongly recommend this book to anyone interested in conceptual modeling and databases." --Dr. Herman Balsters, Director of the Faculty of Industrial Engineering, University of Groningen, The Netherlands
Table of Contents1 Introduction 2 Information Levels and Frameworks 3 Conceptual Modeling: First Steps 4 Uniqueness Constraints 5 Mandatory Roles 6 Value, Set-Comparison and Subtype Constraints 7 Other Constraints and Final Checks 8 Entity Relationship Modeling 9 Data Modeling in UML 10 Advanced Modeling Issues 11 Relational Mapping 12 Data Manipulation with Relational Languages 13 Using Other Database Objects 14 Schema Transformations 15 Process and State Modeling 16 Other Modeling Aspects and Trends