SQL & Databases — Free Quiz Course
Test your database knowledge: tables and data types, SELECT queries, joins, keys and constraints, and how relational databases work.
5 chapters, 50 questions. Free, no signup. Progress is saved in your browser.
- Chapter 1: Database FundamentalsWhat a database and a DBMS are, the relational model, tables, rows and columns, and when you actually need a database.
- Chapter 2: Creating Tables & DataCREATE TABLE, data types, inserting rows, updating and deleting data, altering table structure, and handling NULL.
- Chapter 3: Querying with SELECTSELECT, WHERE, ordering and limiting results, DISTINCT, aggregate functions like COUNT and AVG, and GROUP BY.
- Chapter 4: Joins & RelationsPrimary and foreign keys, INNER vs LEFT joins, modeling one-to-many and many-to-many relationships, and views.
- Chapter 5: Databases in PracticePostgreSQL vs MySQL vs SQLite, connecting from applications, storing passwords safely, and SQL vs NoSQL databases.
Course completed
You finished every chapter — best score/.
How it works
Each chapter is a short quiz: one question at a time, with immediate feedback and an explanation after every answer. Wrong answers teach you as much as right ones.
Your progress is stored in your browser (localStorage), so you can leave and come back any time. Nothing leaves your machine, and there is no account or signup.
The questions are based on tutorials published on this site — every chapter links the related posts, and you can grab the free SQL Handbook to study the whole topic.