Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

NoSQL vs SQL – Which Type of Database Should You Use?

via freeCodeCamp

Overview

Explore the fundamental differences between SQL and NoSQL databases in this comprehensive course. Gain a deep understanding of various database models, including relational and non-relational systems. Learn when and why to use each type of database through practical demonstrations and real-world use cases. Discover the pros and cons of RDBMS and NoSQL, and dive into specific database types such as wide column, document, key-value, and multi-model databases. By the end of this 1-2 hour course, developed by Ania Kubow, you'll be equipped to make informed decisions about database selection for your projects. Register for a free Astra DB account to follow along with the tutorial and enhance your learning experience.

Syllabus

Introduction
01: What actually is a database
03: What is a database management system
04: Demo: Creating a database
05: Common Database Models
06: Relational databases
07: SQL
08: Non-relational databases
09: Pros and Cons: Comparing RDBMS and NoSQL
10: Wide Column Database
11: Document Database
12: Key-Value Database
13: Multi-Model Databases
14: Use cases: When to use RDBMS or NoSQL

Taught by

freeCodeCamp.org

Reviews

Start your review of NoSQL vs SQL – Which Type of Database Should You Use?

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.