← Все курсы

Курс sql и базы данных — обучение программированию с AI

Полный курс SQL и реляционных баз данных. Изучите PostgreSQL и MySQL, проектирование схем, написание сложных запросов, оптимизацию через индексы и оконные функции. Освойте транзакции, нормализацию и работу с большими объёмами данных.

Прогресс
0%

Интерактивный курс: SQL и Базы данных

Пройдите пошаговое обучение. Первый модуль содержит 10 уроков. Каждый следующий модуль из 10 уроков генерируется AI с учётом вашего прогресса и результатов тестов.

10 уроков в модуле
AI генерирует следующие
Тест после каждого модуля
Прогресс сохраняется

Модуль 1

SELECT: синтаксис, WHERE, ORDER BY, LIMIT, DISTINCT
JOIN: INNER, LEFT, RIGHT, FULL, self-join, множественные JOIN
GROUP BY и агрегация: COUNT, SUM, AVG, HAVING, GROUPING SETS
Подзапросы: коррелированные, EXISTS, IN, WITH (CTE)
Индексы: B-tree, составные, EXPLAIN ANALYZE, оптимизация
Нормализация: 1NF, 2NF, 3NF, денормализация, ER-диаграммы
Транзакции: ACID, BEGIN/COMMIT/ROLLBACK, уровни изоляции
PostgreSQL vs MySQL: особенности, расширения, производительность
Проектирование схем: типы данных, constraints, миграции
Работа через Python/Node.js: psycopg2, asyncpg, подключение
SQL и Базы данных AI