Learning Platform
Каталог / Data Engineering / SQL 01
Курс 30 · Data Engineering

SQL 01

Ультраглубокий курс по SQL на PostgreSQL — от реляционной алгебры до уверенного middle уровня. С интерактивным pglite sandbox прямо в браузере: каждый запрос можно запустить и увидеть результат. Покрывает JOIN, агрегации, оконные функции, рекурсию, типы Postgres, проектирование схем, транзакции и базовую оптимизацию.

Beginner
Уровень
84
Уроков
40
Часов
15
Модулей
Начать курс → К первому уроку
Программа
15 модулей · 84 уроков
00
Введение в курс
6 уроков · 3 ч
6 уроков Открыть →
01
С нуля: база данных и песочница
6 уроков · 3 ч
6 уроков Открыть →
02
Реляционная модель и алгебра
12 уроков · 6 ч
12 уроков Открыть →
03
Типы данных и NULL-семантика
12 уроков · 6 ч
12 уроков Открыть →
04
SELECT, проекция, фильтрация
12 уроков · 6 ч
12 уроков Открыть →
05
JOIN'ы во всех видах
14 уроков · 7 ч
14 уроков Открыть →
06
Агрегации и GROUP BY
12 уроков · 6 ч
12 уроков Открыть →
07
Подзапросы и CTE
12 уроков · 6 ч
12 уроков Открыть →
08
Window functions
14 уроков · 7 ч
14 уроков Открыть →
09
Рекурсивные CTE: графы и иерархии
12 уроков · 6 ч
12 уроков Открыть →
10
Типы PostgreSQL: arrays, JSONB, ranges, full-text
14 уроков · 7 ч
14 уроков Открыть →
11
DDL, ограничения, проектирование схем
12 уроков · 6 ч
12 уроков Открыть →
12
Транзакции и изоляции на пальцах
12 уроков · 6 ч
12 уроков Открыть →
13
Введение в индексы и EXPLAIN
12 уроков · 6 ч
12 уроков Открыть →
14
Capstone: аналитика магазина
6 уроков · 3 ч
6 уроков Открыть →

Ещё в направлении · Data Engineering

Все материалы направления →