PProtokol

sql · beginner

Databases and SQL

Learn how real applications store and query data: tables, SELECT, JOINs, aggregates, and how to design a simple schema.

~6hdatabases10 lessons

A beginner-friendly, practical tour of relational databases and SQL. You will learn what a database actually is, how tables/rows/columns/types work, how to read and write SELECT/WHERE/ORDER BY/LIMIT queries, how to safely INSERT/UPDATE/DELETE data, how relationships and foreign keys connect tables, how JOINs combine data visually, how GROUP BY and aggregates summarize data, why indexes matter for speed, and how to design a schema for a real small app.

Module 01

Database Foundations

What databases are, how data is structured, and how to read data with SELECT and WHERE.

Module 02

Shaping and Changing Data

Sorting, limiting, and safely inserting, updating, and deleting rows.

Module 03

Connecting and Summarizing Data

Relationships, JOINs, aggregates, performance, and schema design for a real app.