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
Introduction to Data ScienceUniversity of Washington via Coursera Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity Cloud Computing Concepts, Part 1
University of Illinois at Urbana-Champaign via Coursera Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera Fundamentals of database systems
Indian Institute of Technology Kanpur via Swayam