Data Driven Insights logo

Data Driven Insights

← Back to roadmaps
Phase 1

Learn the Basics

Understand what relational databases are and how SQL fits into data storage.

3

Topics

Phase 2

Basic SQL Syntax

Learn the core SQL statements and basic building blocks used in queries.

7

Topics

Phase 3

Data Definition Language — DDL

Learn how to create, modify and remove database structures.

5

Topics

Phase 4

Data Manipulation Language — DML

Learn how to retrieve, insert, update and delete data from tables.

10

Topics

Phase 5

Aggregate Queries

Learn how to summarise data using aggregate functions and grouped results.

8

Topics

Phase 6

Data Constraints

Learn how constraints protect data quality and maintain database integrity.

6

Topics

Phase 7

JOIN Queries

Learn how to combine data from multiple tables using different join types.

7

Topics

Phase 8

Subqueries

Learn how to use queries inside other queries for more flexible logic.

7

Topics

Phase 9

Advanced Functions

Learn useful SQL functions for text, numbers, null handling, conditions and dates.

20

Topics

Phase 10

Views, Indexes, Transactions, Security, Performance and Advanced SQL

Move into production-level SQL topics including optimisation, transactions and advanced query patterns.

38

Topics