SQL and DBMS in one line per lesson

Module 1: What a database is

Module 2: Your first queries

Module 3: Functions and expressions

Module 4: Aggregates and GROUP BY

Module 5: Joins

Module 6: Subqueries and set operations

Module 7: Creating tables

Module 8: Changing data

Module 9: ER modelling

Module 10: Normalization

Module 11: Window functions

Module 12: CTEs and recursive queries

Module 13: Transactions and concurrency

Module 14: Indexes and query plans

Module 15: Views, functions and security

Module 16: Inside the DBMS

Module 17: Beyond one database

Interview pack: SQL interview problems