LEADER 05334nam 2200661 a 450 001 9911019873703321 005 20200520144314.0 010 $a9786610916702 010 $a9781280916700 010 $a1280916702 010 $a9780470141021 010 $a0470141026 010 $a9780470141014 010 $a0470141018 035 $a(CKB)1000000000354533 035 $a(EBL)302259 035 $a(OCoLC)476081321 035 $a(SSID)ssj0000135038 035 $a(PQKBManifestationID)11144191 035 $a(PQKBTitleCode)TC0000135038 035 $a(PQKBWorkID)10057693 035 $a(PQKB)10700694 035 $a(MiAaPQ)EBC302259 035 $a(Perlego)2757109 035 $a(EXLCZ)991000000000354533 100 $a20061120d2007 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aData modeling fundamentals $ea practical guide for IT professionals /$fPaulraj Ponniah 210 $aHoboken, N.J. $cWiley-Interscience$dc2007 215 $a1 online resource (460 p.) 300 $aDescription based upon print version of record. 311 08$a9780471790495 311 08$a0471790494 320 $aIncludes bibliographical references (p. 423-424) and index. 327 $aDATA MODELING FUNDAMENTALS; CONTENTS; PREFACE; ACKNOWLEDGMENTS; I INTRODUCTION TO DATA MODELING; 1 Data Modeling: An Overview; Chapter Objectives; Data Model Defined; What Is a Data Model?; Why Data Modeling?; Who Performs Data Modeling?; Information Levels; Classification of Information Levels; Data Models at Information Levels; Conceptual Data Modeling; Data Model Components; Data Modeling Steps; Data Model Quality; Significance of Data Model Quality; Data Model Characteristics; Ensuring Data Model Quality; Data System Development; Data System Development Life Cycle 327 $aRoles and ResponsibilitiesModeling the Information Requirements; Applying Agile Modeling Principles; Data Modeling Approaches and Trends; Data Modeling Approaches; Modeling for Data Warehouse; Other Modeling Trends; Chapter Summary; Review Questions; 2 Methods, Techniques, and Symbols; Chapter Objectives; Data Modeling Approaches; Semantic Modeling; Relational Modeling; Entity-Relationship Modeling; Binary Modeling; Methods and Techniques; Peter Chen (E-R) Modeling; Information Engineering; Integration Definition for Information Modeling; Richard Barker's Model; Object-Role Modeling 327 $aeXtensible Markup LanguageSummary and Comments; Unified Modeling Language; Data Modeling Using UML; UML in the Development Process; Chapter Summary; Review Questions; II DATA MODELING FUNDAMENTALS; 3 Anatomy of a Data Model; Chapter Objectives; Data Model Composition; Models at Different Levels; Conceptual Model: Review Procedure; Conceptual Model: Identifying Components; Case Study; Description; E-R Model; UML Model; Creation of Models; User Views; View Integration; Entity Types; Specialization/Generalization; Relationships; Attributes; Identifiers; Review of the Model Diagram 327 $aLogical Model: OverviewModel Components; Transformation Steps; Relational Model; Physical Model: Overview; Model Components; Transformation Steps; Chapter Summary; Review Questions; 4 Objects or Entities in Detail; Chapter Objectives; Entity Types or Object Sets; Comprehensive Definition; Identifying Entity Types; Homonyms and Synonyms; Category of Entity Types; Exploring Dependencies; Dependent or Weak Entity Types; Classifying Dependencies; Representation in the Model; Generalization and Specialization; Why Generalize or Specialize?; Supertypes and Subtypes; Generalization Hierarchy 327 $aInheritance of AttributesInheritance of Relationships; Constraints; Rules Summarized; Special Cases and Exceptions; Recursive Structures; Conceptual and Physical; Assembly Structures; Entity Type Versus Attribute; Entity Type Versus Relationship; Modeling Time Dimension; Categorization; Entity Validation Checklist; Completeness; Correctness; Chapter Summary; Review Questions; 5 Attributes and Identifiers in Detail; Chapter Objectives; Attributes; Properties or Characteristics; Attributes as Data; Attribute Values; Names and Descriptions; Attribute Domains; Definition of a Domain 327 $aDomain Information 330 $aThe purpose of this book is to provide a practical approach for IT professionals to acquire the necessary knowledge and expertise in data modeling to function effectively. It begins with an overview of basic data modeling concepts, introduces the methods and techniques, provides a comprehensive case study to present the details of the data model components, covers the implementation of the data model with emphasis on quality components, and concludes with a presentation of a realistic approach to data modeling. It clearly describes how a generic data model is created to represent truly the ent 606 $aDatabase design 606 $aData structures (Computer science) 615 0$aDatabase design. 615 0$aData structures (Computer science) 676 $a005.74 700 $aPonniah$b Paulraj$0521537 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9911019873703321 996 $aData modeling fundamentals$94420664 997 $aUNINA