Categories

Data Modeling for MongoDB: Building Well-Designed and Supportable MongoDB Databases download

Download Data Modeling for MongoDB: Building Well-Designed and Supportable MongoDB Databases

2014 | ISBN-10: 1935504703 | 226 pages | EPUB | 2 MB
Congratulations! You completed the MongoDB application within the given tight timeframe and there is a party to celebrate your application's release into production. Although people are congratulating you at the celebration, you are feeling some uneasiness inside. To complete the project on time required making a lot of assumptions about the data, such as what terms meant and how calculations are derived. In addition, the poor documentation about the application will be of limited use to the support team, and not investigating all of the inherent rules in the data may eventually lead to poorly-performing structures in the not-so-distant future.

Now, what if you had a time machine and could go back and read this book. You would learn that even NoSQL databases like MongoDB require some level of data modeling. Data modeling is the process of learning about the data, and regardless of technology, this process must be performed for a successful application. You would learn the value of conceptual, logical, and physical data modeling and how each stage increases our knowledge of the data and reduces assumptions and poor design decisions.

Read this book to learn how to do data modeling for MongoDB applications, and accomplish these five objectives:
Understand how data modeling contributes to the process of learning about the data, and is, therefore, a required technique, even when the resulting database is not relational. That is, NoSQL does not mean NoDataModeling!
Know how NoSQL databases differ from traditional relational databases, and where MongoDB fits.
Explore each MongoDB object and comprehend how each compares to their data modeling and traditional relational database counterparts, and learn the basics of adding, querying, updating, and deleting data in MongoDB.
Practice a streamlined, template-driven approach to performing conceptual, logical, and physical data modeling. Recognize that data modeling does not always have to lead to traditional data models!
Distinguish top-down from bottom-up development approaches and complete a top-down case study which ties all of the modeling techniques together.
This book is written for anyone who is working with, or will be working with MongoDB, including business analysts, data modelers, database administrators, developers, project managers, and data scientists. There are three sections:
In Section I, Getting Started, we will reveal the power of data modeling and the tight connections to data models that exist when designing any type of database (Chapter 1), compare NoSQL with traditional relational databases and where MongoDB fits (Chapter 2), explore each MongoDB object and comprehend how each compares to their data modeling and traditional relational database counterparts (Chapter 3), and explain the basics of adding, querying, updating, and deleting data in MongoDB (Chapter 4).
In Section II, Levels of Granularity, we cover Conceptual Data Modeling (Chapter 5), Logical Data Modeling (Chapter 6), and Physical Data Modeling (Chapter 7). Notice the "ing" at the end of each of these chapters. We focus on the process of building each of these models, which is where we gain essential business knowledge.
In Section III, Case Study, we will explain both top down and bottom up development approaches and go through a top down case study where we start with business requirements and end with the MongoDB database. This case study will tie together all of the techniques in the previous seven chapters.
Key points are included at the end of each chapter as a way to reinforce concepts. In addition, this book is loaded with hands-on exercises, along with their answers provided in Appendix A. Appendix B contains all of the book's references and Appendix C contains a glossary of the terms used throughout the text.

Download:

http://longfiles.com/48npqsg0p3e5/Data_Modeling_for_MongoDB_Building_Well-Designed_and_Supportable_MongoDB_Databases.epub.html

Download Data Modeling for MongoDB: Building Well-Designed and Supportable MongoDB Databases
Loading...

Frequently Asked Question:

How to Read Online/Download Data Modeling for MongoDB: Building Well-Designed and Supportable MongoDB Databases FULL Ebook in All formats?

Where can I find a link to Read Online / Download Data Modeling for MongoDB: Building Well-Designed and Supportable MongoDB Databases Free PDF BOOK?

How to get full access to read / Download Data Modeling for MongoDB: Building Well-Designed and Supportable MongoDB Databases ?

Review of Data Modeling for MongoDB: Building Well-Designed and Supportable MongoDB Databases?

Available Ebook Formats : AZW - BBeB - CHM - DOC - ePUB - FB2 - HTML - IMP - MOBI - PalmDOC - PRC - PDF - RB - RTF - STK - TXT - Wolf - XEB

Related files

Download ebook Next Generation Geospatial Information: From Digital Image Analysis to Spatiotemporal DatabasesNext Generation Geospatial Information: From Digital Image Analysis to Spatiotemporal Databases Download ebook MongoDB and PHPMongoDB and PHP Download ebook Excel 2010: Data Analysis and Business ModelingExcel 2010: Data Analysis and Business Modeling Download ebook Time Series Modeling of Neuroscience DataTime Series Modeling of Neuroscience Data Download ebook Analyzing Financial Data and Implementing Financial Models Using RAnalyzing Financial Data and Implementing Financial Models Using R Download ebook Handbook of Modeling High-Frequency Data in FinanceHandbook of Modeling High-Frequency Data in Finance Download ebook Handbook of Modeling High-Frequency Data in FinanceHandbook of Modeling High-Frequency Data in Finance Download ebook The Art of Data Science: A Guide for Anyone Who Works with DataThe Art of Data Science: A Guide for Anyone Who Works with Data Download ebook MongoDB BasicsMongoDB Basics Download ebook Cassandra Data Modeling and AnalysisCassandra Data Modeling and Analysis Download ebook Couchbase EssentialsCouchbase Essentials Download ebook Databases A Beginner's GuideDatabases A Beginner's Guide Download ebook Time Series Databases: New Ways to Store and Access DataTime Series Databases: New Ways to Store and Access Data Download ebook Design and Use of Relational Databases in ChemistryDesign and Use of Relational Databases in Chemistry Download ebook Couchbase EssentialsCouchbase Essentials Download ebook NoSQL For DummiesNoSQL For Dummies Download ebook A Developer's Guide to Data Modeling for SQL Server: Covering SQL Server 2005 and 2008A Developer's Guide to Data Modeling for SQL Server: Covering SQL Server 2005 and 2008 Download ebook UML for Database DesignUML for Database Design Download ebook Next Generation Databases: NoSQLand Big DataNext Generation Databases: NoSQLand Big Data Download ebook Getting Started with SQL: A Hands-On Approach for BeginnersGetting Started with SQL: A Hands-On Approach for Beginners Download ebook Seven Databases in Seven Weeks: A Guide to Modern Databases and the NoSQL MovementSeven Databases in Seven Weeks: A Guide to Modern Databases and the NoSQL Movement Download ebook Seven Databases in Seven Weeks: A Guide to Modern Databases and the NoSQL MovementSeven Databases in Seven Weeks: A Guide to Modern Databases and the NoSQL Movement Download ebook Getting Started with SQL: A Hands-On Approach for BeginnersGetting Started with SQL: A Hands-On Approach for Beginners Download ebook Big Data For BeginnersBig Data For Beginners Download ebook SQL Clearly Explained, Third EditionSQL Clearly Explained, Third Edition Download ebook Database Systems: A Practical Approach to Design, Implementation and Management, 4th EditionDatabase Systems: A Practical Approach to Design, Implementation and Management, 4th Edition Download ebook Big Data GlossaryBig Data Glossary Download ebook Just Spring Data AccessJust Spring Data Access Download ebook Spatial Data ManagementSpatial Data Management Download ebook Just Spring Data AccessJust Spring Data Access Download ebook Ruby and MongoDB Web Development Beginner's GuideRuby and MongoDB Web Development Beginner's Guide Download ebook Data Integration: The Relational Logic Approach (Synthesis Lectures on Artificial Intelligence and Machine Learning)Data Integration: The Relational Logic Approach (Synthesis Lectures on Artificial Intelligence and Machine Learning)

Book tags