Skip to main content
HomeSQL

Course

Introduction to NoSQL

Beginner
4.8+
163 reviews
Updated 04/2025
Conquer NoSQL and supercharge data workflows. Learn Snowflake to work with big data, Postgres JSON for handling document data, and Redis for key-value data.
Start Course for Free

Included withPremium or Teams

SQLData Engineering4 hours15 videos59 Exercises4,450 XP5,451Statement of Accomplishment

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.
Group

Training 2 or more people?

Try DataCamp for Business

Loved by learners at thousands of companies

Course Description

In recent years, NoSQL databases have seen a surge in popularity due to their ability to handle large volumes of unstructured data. Learning to leverage NoSQL tools such as column-oriented, document, key-value, and graph databases allows data engineers, analysts, and scientists to interact with a wider breadth of data. These NoSQL databases bring additional functionality to data storage and retrieval that isn’t available in traditional relational databases.

Column-oriented databases

Dive into the world of column-oriented databases and their role in the evolution of data warehouses. Practice working with Snowflake to create and update column-oriented tables, as well as optimize table design for performance. Explore Snowflake’s advanced functionality to work with semi-structured data.

Document databases

Learn to use Postgres JSON as a tool to query document and object-oriented databases and the variety of data types that this technology supports. Hone your skills working with data stored in an array, as well as nested data.

Key-value and graph databases

Grow comfortable working with key-value databases and learn when this NoSQL data store is best applied. Practice using Redis to load and query data and experience the lightning-fast performance of in-memory databases. Explore graph databases and their use cases in data workflows.

Prerequisites

Database Design
1

Introduction to NoSQL databases

Start Chapter
2

Column-oriented Databases

Start Chapter
3

Document Databases

Start Chapter
4

Key-value and Graph Databases

Start Chapter
Introduction to NoSQL
Course
Complete

Earn Statement of Accomplishment

Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review

Included withPremium or Teams

Enroll now

Don’t just take our word for it

*4.8
from 163 reviews
85%
13%
2%
0%
0%
  • Jean-Philippe
    about 19 hours

  • Kittipot
    about 20 hours

  • Vasudha
    about 24 hours

    --

  • Andrew
    2 days

  • Akshaya
    2 days

  • Troy
    2 days

Jean-Philippe

Kittipot

"--"

Vasudha

Join over 16 million learners and start Introduction to NoSQL today!

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.