From the course: MongoDB Node.js Developer Associate Cert Prep
Unlock this course with a free trial
Join today to access over 24,900 courses taught by industry experts.
Introduction to data modeling
From the course: MongoDB Node.js Developer Associate Cert Prep
Introduction to data modeling
- Welcome to this video on data modeling. In this video, you'll learn the purpose of proper data modeling, the differences between the traditional relational data model and the document model and the advantages of the document model. First, data modeling is the process of defining how data is stored and the relationships that exist among different entities in your data. We refer to the organization of data inside a database as a schema. To develop your schema, instead of thinking about your database, we recommend thinking about your application instead. Consider questions such as what does my application do? What data will I store? How will users access this data? What data will be most valuable to me? Asking these questions will help you describe your tasks as well as those of your users or customers. It'll also help you describe what your data looks like and the relationships among the data, the tooling you plan to…
Contents
-
-
-
-
-
-
-
-
-
-
-
-
-
-
(Locked)
Introduction to data modeling3m 8s
-
(Locked)
Types of data relationships2m 57s
-
(Locked)
Modeling data relationships2m 17s
-
(Locked)
Embedding data in documents3m 2s
-
(Locked)
Referencing data in documents1m 27s
-
(Locked)
Scaling a data model2m 43s
-
(Locked)
Using Atlas tools for schema help3m 26s
-
(Locked)
Introduction to MongoDB data modeling review54s
-
(Locked)
-
-