NoSQL Data Modeling Essential Training
Offered By: LinkedIn Learning
Course Description
Overview
Get started with data modeling for NoSQL databases and learn how to work with common design patterns.
Syllabus
Introduction
- Welcome
- What you should know
- The purpose of the data model
- Notation alternatives
- Analyze the data
- Determine access patterns
- Models vs. patterns
- The transformation process
- Transformation: Customer 360
- Creating the JSON document
- Transformation: Product sales
- Denormalization pattern
- Aggregation pattern
- Application side join pattern
- Tree aggregation
- Nested document flattening pattern
- Anti-patterns
- Columnar database models
- Query-driven patterns
- Helper tables
- Handling arrays
- Additional design considerations
- Wrap up
Taught by
Robert Van Cleave
Related Courses
MongoDB for DBAsMongoDB University MongoDB for Node.js Developers
MongoDB University Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity Programming Mobile Services for Android Handheld Systems: Communication
Vanderbilt University via Coursera HTML, CSS, and Javascript for Web Developers
Johns Hopkins University via Coursera