Data & Analytics free courses

freeCodeCamp.orgFoundationFree

SQL and Databases for Beginners

Learn relational database fundamentals with MySQL, from table design and basic queries to joins and nested queries.

1 video lesson · 4 h 21 min ·taught by freeCodeCamp.org

Lesson 1 of 1 · 4 h 21 min

SQL tutorial - full database course

Check your understanding

Course quiz

Finish the course to unlock the quiz

Complete all 1 lessons and 5 questions open up here. You have 1 to go.

What you will learn

  • Create tables with primary and foreign keys
  • Filter and aggregate records with SQL
  • Combine related tables using joins

Before you start

Prerequisites
None. A local MySQL installation is useful for practice.
Cost
The video is free. MySQL Community Edition is free; optional third-party database tools may charge.

Videos are embedded from freeCodeCamp.org’s own channel and remain theirs. The quiz is written by MTT to help you check your understanding; it is not an official freeCodeCamp.org assessment.