DMOD4: NoSQL Data Modeling

NoSQL data encompasses a range of formats, from key-value stores to graph databases, and is not organized in traditional relational row-and-column structures. This often leads to the misconception that data modeling techniques are not applicable to NoSQL data. However, upon closer examination, it becomes evident that data modeling is equally effective for NoSQL as it is for relational and multi-dimensional data. A data model is essentially a blueprint of the content and structure of a dataset. Regardless of the organization of the data, all data represents entities, relationships among entities, and attributes of entities. The process of identifying and understanding these elements is at the core of NoSQL data modeling. The fundamental principles remain consistent across key-value stores, document stores, and graph databases, although the techniques may vary.

NoSQL data encompasses a range of formats, from key-value stores to graph databases, and is not organized in traditional relational row-and-column structures. This often leads to the misconception that data modeling techniques are not applicable to NoSQL data. However, upon closer examination, it becomes evident that data modeling is equally effective for NoSQL as it is for relational and multi-dimensional data. 

A data model is essentially a blueprint of the content and structure of a dataset. Regardless of the organization of the data, all data represents entities, relationships among entities, and attributes of entities. The process of identifying and understanding these elements is at the core of NoSQL data modeling. The fundamental principles remain consistent across key-value stores, document stores, and graph databases, although the techniques may vary. 

Purpose 

To learn the techniques of data modeling for key-value stores, document stores, knowledge graphs, and property graphs. 

Outcome 

  • Understand the three most common kinds of NoSQL data: key-value, document, and graph 
  • Recognize five distinct kinds of key-value data patterns 
  • Understand document store data organization: collections, documents, sub-documents, and fields 
  • Understand graph data organization: nodes, edges, and properties 
  • Understand how NoSQL data modeling applies for schema-on-read and schema-on-write 
  • Learn top-down and bottom-up modeling processes for key-value, document, and graph types of NoSQL data 

This Course Includes: 

  • An 87-minute educational training video 
    • The video is divided into smaller sections for convenient viewing 
  • A 19-question exam 
  • “Check for Understanding” quizzes after each course section 
  • Self-paced and on-demand e-learning 
  • Unlimited course access 
  • Downloadable exercises and resources include: 
    • Example Company Profile 
    • Example Company Key-Value Files 
    • Example Company Order Document Data 
    • Example Company Recommendations System Requirements  
    • Exercise Solutions 
    • Course slides in .pdf format
  • Course CEUs: 2.0 hours  

Individual Course Price: $99 
Learning Plan Price: $419 
Learning Plan CEUs: 10.0 hours 

We offer several bulk licensing options for corporate and group use. 

Contact us for a follow-up discussion! 

ENROLL TODAY

Gift this CollectionHave a coupon?

Already Enrolled? Sign In

Share This

Whats Included


Access your courses anytime, anywhere, with a computer, tablet or smartphone

Videos, quizzes and interactive content designed for a proven learning experience

Unlimited access. Take your courses at your time and pace