Курс на Stepik
Обложка курса «SQL от А до Я: на примере базы данных банка, 300 задач» на Stepik
1 990 ₽

SQL от А до Я: на примере базы данных банка, 300 задач 5.000

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

Полный практический курс по SQL, около 300 задач, построенных вокруг единой базы данных, которая растёт вместе с вашими знаниями. Вы фокусируетесь на SQL, а не тратите время на изучение новых таблиц. Вы начнёте с простых SELECT и дойдёте до продвинутых аналитических запросов. Подробная теория, наглядные примеры и сотни интерактивных заданий с автопроверкой помогут уверенно освоить SQL на практике.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «SQL от А до Я: на примере базы данных банка, 300 задач»Учеников на курсе 22
Сертификаты, выданные на курсе «SQL от А до Я: на примере базы данных банка, 300 задач»Сертификатов выдано 3
Отзывы о курсе «SQL от А до Я: на примере базы данных банка, 300 задач»Отзывов получено 1
Рейтинг курса «SQL от А до Я: на примере базы данных банка, 300 задач»Рейтинг курса 5.000
Уроки в курсе «SQL от А до Я: на примере базы данных банка, 300 задач»Количество уроков 46
Задачи с кодом в курсе «SQL от А до Я: на примере базы данных банка, 300 задач»Количество задач с кодом 290
Время прохождения курса «SQL от А до Я: на примере базы данных банка, 300 задач»Время прохождения курса
Стоимость курса «SQL от А до Я: на примере базы данных банка, 300 задач»Стоимость курса 1 990 ₽
Обновления курса «SQL от А до Я: на примере базы данных банка, 300 задач»Обновления курса
Дата публикации курса «SQL от А до Я: на примере базы данных банка, 300 задач»Дата публикации курса
Последнее обновление курса «SQL от А до Я: на примере базы данных банка, 300 задач»Последнее обновление
Сложность easy

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

Разделы в курсе «SQL от А до Я: на примере базы данных банка, 300 задач» 8 разделов Уроки в курсе «SQL от А до Я: на примере базы данных банка, 300 задач» 46 уроков Задачи в курсе «SQL от А до Я: на примере базы данных банка, 300 задач» 290 задач Время прохождения курса «SQL от А до Я: на примере базы данных банка, 300 задач» 7 ч. Последнее обновление курса «SQL от А до Я: на примере базы данных банка, 300 задач» обн. 13 мая 2026

1. Введение

4 урока
Открытый
1.1 Концепция данного курса
61
36
2м 12с
1
Закрытый
1.2 Что такое базы данных и SQL
13
12
6м 18с
1
Закрытый
1.3 Структура таблиц и модель данных
12
11
2м 53с
1
Закрытый
1.4 Учебная база данных
11
11
3м 22с
0

2. Выборка и базовая фильтрация (SELECT, WHERE, ORDER BY, LIMIT)

6 уроков
Открытый
2.1 Учебные таблицы модуля
54
40
1м 28с
1
Открытый
2.2 SELECT - выбираем данные из таблицы
112
17
9м 25с
1
Закрытый
2.3 WHERE - фильтрация строк
12
10
14м 15с
1
Закрытый
2.4 ORDER BY - сортировка
13
10
6м 59с
1
Закрытый
2.5 LIMIT - ограничение результатов
12
9
3м 14с
1
Закрытый
2.6 DISTINCT - уникальные значения
9
9
-
1

3. Операторы фильтрации (AND, OR, IN, BETWEEN, LIKE)

6 уроков
Закрытый
3.1 Учебные таблицы модуля
10
9
3м 51с
1
Закрытый
3.2 AND, OR - комбинирование условий
12
8
1м 59с
1
Закрытый
3.3 IN - список значений
10
8
-
2
Закрытый
3.4 BETWEEN - диапазон
10
7
2м 24с
2
Закрытый
3.5 LIKE - поиск по шаблону
9
7
-
2
Закрытый
3.6 IS NULL / IS NOT NULL
9
7
-
1

4. Агрегатные функции (COUNT, SUM, AVG, MIN, MAX)

6 уроков
Закрытый
4.1 Учебные таблицы модуля
8
7
-
0
Закрытый
4.2 AS - псевдонимы столбцов
9
7
-
0
Закрытый
4.3 COUNT - подсчет записей
9
7
-
0
Закрытый
4.4 SUM - суммирование значений
9
7
-
0
Закрытый
4.5 AVG - среднее значение
8
7
-
0
Закрытый
4.6 MIN и MAX - минимум и максимум
8
7
-
0

5. Группировка данных (GROUP BY, HAVING)

3 урока
Закрытый
5.1 Учебные таблицы модуля
8
7
-
0
Закрытый
5.2 GROUP BY — группировка
9
6
-
0
Закрытый
5.3 HAVING — фильтрация групп
9
6
-
0

6. Объединение таблиц (JOIN, INNER, LEFT, RIGHT)

11 уроков
Закрытый
6.1 Учебные таблицы модуля
10
6
0м 26с
0
Закрытый
6.2 Введение: связи между таблицами, виды JOIN
8
5
-
0
Закрытый
6.3 INNER JOIN - внутреннее объединение
7
5
-
0
Закрытый
6.4 LEFT JOIN - левое внешнее объединение
7
2
-
0
Закрытый
6.5 RIGHT JOIN - правое внешнее объединение
3
2
-
0
Закрытый
6.6 CROSS JOIN - декартово произведение
4
2
-
0
Закрытый
6.7 SELF JOIN - самообъединение
3
2
-
0
Закрытый
6.8 FULL OUTER JOIN - полное внешнее объединение
3
3
-
0
Закрытый
6.9 UNION - объединение результатов запросов
3
2
-
0
Закрытый
6.10 Множественные JOIN - сложные запросы
4
2
-
0
Закрытый
6.11 Сравнение типов JOIN
3
2
-
0

7. Подзапросы (EXISTS, IN)

9 уроков
Закрытый
7.1 Учебные таблицы модуля
2
1
-
0
Закрытый
7.2 Введение в подзапросы
3
1
-
0
Закрытый
7.3 Подзапросы в WHERE с IN/NOT IN
2
1
-
0
Закрытый
7.4 Операторы сравнения с подзапросами
1
1
-
0
Закрытый
7.5 ANY и ALL — сравнение с множеством
2
1
-
0
Закрытый
7.6 EXISTS и NOT EXISTS — проверка существования
2
1
-
0
Закрытый
7.7 Подзапросы в SELECT — вычисляемые поля
2
1
-
0
Закрытый
7.8 Подзапрос в FROM - временные таблицы
2
0
-
0
Закрытый
7.9 Подзапросы в HAVING — фильтрация агрегатов
2
0
-
0

8. Что дальше?

1 урок
Закрытый
8.1 Дополнительные темы для изучения
4
1
-
0