Курс на Stepik
Обложка курса «Погружение в SQL: Основы и первые шаги» на Stepik
1 490 ₽

Погружение в SQL: Основы и первые шаги 4.751

Открыть на
STEPIK.ORG

Научитесь доставать из базы именно те данные, которые нужны: фильтровать, сортировать, считать итоги и соединять таблицы. 426 заданий с автопроверкой на MySQL, первый запрос — на третьем шаге. Первый урок открыт бесплатно, в конце — сертификат Stepik.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Погружение в SQL: Основы и первые шаги»Учеников на курсе 9 614
Сертификаты, выданные на курсе «Погружение в SQL: Основы и первые шаги»Сертификатов выдано 25
Отзывы о курсе «Погружение в SQL: Основы и первые шаги»Отзывов получено 209
Рейтинг курса «Погружение в SQL: Основы и первые шаги»Рейтинг курса 4.751
Уроки в курсе «Погружение в SQL: Основы и первые шаги»Количество уроков 79
Тесты в курсе «Погружение в SQL: Основы и первые шаги»Количество квизов 179
Задачи с кодом в курсе «Погружение в SQL: Основы и первые шаги»Количество задач с кодом 247
Время прохождения курса «Погружение в SQL: Основы и первые шаги»Время прохождения курса
Стоимость курса «Погружение в SQL: Основы и первые шаги»Стоимость курса 1 490 ₽
Обновления курса «Погружение в SQL: Основы и первые шаги»Обновления курса
Дата публикации курса «Погружение в SQL: Основы и первые шаги»Дата публикации курса
Последнее обновление курса «Погружение в SQL: Основы и первые шаги»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Погружение в SQL: Основы и первые шаги» 8 разделов Уроки в курсе «Погружение в SQL: Основы и первые шаги» 79 уроков Тесты в курсе «Погружение в SQL: Основы и первые шаги» 179 тестов Задачи в курсе «Погружение в SQL: Основы и первые шаги» 247 задач Время прохождения курса «Погружение в SQL: Основы и первые шаги» 20 ч. Последнее обновление курса «Погружение в SQL: Основы и первые шаги» обн. 23 августа 2026

О курсе

6 уроков
1. О курсе
2. Что такое Базы данных?
3. Что такое реляционная база данных?
4. Что такое СУБД?
5. Что такое SQL?
6. Установка и настройка среды

Модуль 1: Основы SQL и выборка данных

7 уроков
1. Основы синтаксиса SQL
2. SELECT
3. SELECT *
4. Вычисляемые поля
5. Псевдонимы (AS)
6. LIMIT, OFFSET, TOP
7. SELECT DISTINCT

Модуль 2: Фильтрация и сортировка

13 уроков
1. Математические операторы сравнения
2. WHERE
3. WHERE. Практика
4. Логические операторы: AND, OR, NOT
5. Логические операторы: AND, OR, NOT. Практика
6. ORDER BY
7. ORDER BY. Практика
8. LIKE
9. LIKE. Практика
10. IN
11. IN. Практика
12. BETWEEN
13. BETWEEN. Практика

Модуль 3: Агрегация и группировка

8 уроков
1. Aggregate Functions (Min, Max, Count, Sum, Avg)
2. Aggregate Functions (Min, Max, Count, Sum, Avg). Практика
3. GROUP BY
4. GROUP BY. Практика
5. HAVING
6. HAVING. Практика
7. SQL Rollup and Cube
8. Использования функций ROLLUP и CUBE для многомерного анализа.

Модуль 4: NULL и условная логика

5 уроков
1. Что такое NULL
2. Проверка на NULL: IS NULL и IS NOT NULL
3. NULL. Практика
4. Замена NULL: COALESCE и IFNULL
5. Замена NULL: COALESCE и IFNULL. Практика

Модуль 5: Базовые функции

8 уроков
1. Строковые функции
2. Строковые функции. Практика
3. Числовые функции
4. Числовые функции. Практика
5. Функции даты и времени
6. Функции даты и времени. Практика
7. Условное выражение CASE
8. Условное выражение CASE. Практика

Модуль 4: Основные операции соединения

14 уроков
1. Отношения в SQL
2. SQL JOIN. База(ы) данных
3. SQL JOIN
4. SQL INNER JOIN
5. SQL INNER JOIN. Практика 1
6. SQL INNER JOIN. Практика 2
7. SQL LEFT JOIN
8. SQL LEFT JOIN. Практика
9. SQL LEFT JOIN. Практика 2
10. SQL RIGHT JOIN
11. SQL RIGHT JOIN. Практика
12. SQL FULL OUTER JOIN
13. SQL FULL OUTER JOIN. Практика
14. SQL FULL OUTER JOIN. Практика 2

Модуль 5: Углублённые соединения и множества

8 уроков
1. SQL CROSS JOIN
2. SELF JOIN
3. NATURAL JOIN
4. SQL USING JOIN
5. Псевдоним “semi-join” (WHERE EXISTS)
6. «Anti/Outer»-приём (LEFT JOIN … WHERE … IS NULL)
7. INTERSECT, EXCEPT/MINUS
8. UNION и UNION ALL