Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Foreword By Ryan Smith, Information Architect at Nike
Introduction
Conventions Used in This Book
Section I Getting Started
Chapter 1 The Power of Data Modeling
Many Forms to Represent an Information Landscape
Confirming and Documenting Different Perspectives
Data Modeling Is Not Optional!
Embarking on Our Publishing Adventure
EXERCISE 1: Life Without Data Modeling?
Chapter 2 The Power of NoSQL and MongoDB
NoSQL vs. the Traditional Relational Database
Four Types of NoSQL Databases
MongoDB Is a Document-Oriented NoSQL Database
Installing MongoDB
Chapter 3 MongoDB Objects
Entities
Attributes
Domains
Relationships
Keys
Chapter 4 MongoDB Functionality
Adding Data in MongoDB
Querying Data in MongoDB
Updating Data in MongoDB
Deleting Data in MongoDB
EXERCISE 4: MongoDB Functionality
Section II Levels of Granularity
Chapter 5 Conceptual Data Modeling
Concept Explanation
Conceptual Data Modeling Approach
EXERCISE 5: Conceptual Data Modeling Mindset
Chapter 6 Logical Data Modeling
Logical Data Modeling Approach
EXERCISE 6: Logical Data Modeling Mindset
Chapter 7 Physical Data Modeling
Physical Data Modeling Approach
Section III Case Study
Chapter 8 Survey Data Entry
Case Study Background
Conceptual Data Modeling
Logical Data Modeling
Physical Data Modeling
APPENDIX A Answers to Exercises
EXERCISE 1: Life without Data Modeling?
EXERCISE 2: Subtyping in MongoDB
EXERCISE 3: Interpreting Queries
EXERCISE 4: MongoDB Functionality
EXERCISE 5: Conceptual Data Modeling Mindset
EXERCISE 6: Logical Data Modeling Mindset
EXERCISE 7: Embed or Reference
APPENDIX B References
APPENDIX C Glossary
Index
← Prev
Back
Next →
← Prev
Back
Next →