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

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «SQL от А до Я: на примере базы данных банка, 300 задач»Учеников на курсе 29
Сертификаты, выданные на курсе «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 задач» 9 ч. Последнее обновление курса «SQL от А до Я: на примере базы данных банка, 300 задач» обн. 22 июля 2026

Введение

4 урока
1. Концепция данного курса
2. Что такое базы данных и SQL
3. Структура таблиц и модель данных
4. Учебная база данных

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

6 уроков
1. Учебные таблицы модуля
2. SELECT - выбираем данные из таблицы
3. WHERE - фильтрация строк
4. ORDER BY - сортировка
5. LIMIT - ограничение результатов
6. DISTINCT - уникальные значения

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

6 уроков
1. Учебные таблицы модуля
2. AND, OR - комбинирование условий
3. IN - список значений
4. BETWEEN - диапазон
5. LIKE - поиск по шаблону
6. IS NULL / IS NOT NULL

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

6 уроков
1. Учебные таблицы модуля
2. AS - псевдонимы столбцов
3. COUNT - подсчет записей
4. SUM - суммирование значений
5. AVG - среднее значение
6. MIN и MAX - минимум и максимум

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

3 урока
1. Учебные таблицы модуля
2. GROUP BY — группировка
3. HAVING — фильтрация групп

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

11 уроков
1. Учебные таблицы модуля
2. Введение: связи между таблицами, виды JOIN
3. INNER JOIN - внутреннее объединение
4. LEFT JOIN - левое внешнее объединение
5. RIGHT JOIN - правое внешнее объединение
6. CROSS JOIN - декартово произведение
7. SELF JOIN - самообъединение
8. FULL OUTER JOIN - полное внешнее объединение
9. UNION - объединение результатов запросов
10. Множественные JOIN - сложные запросы
11. Сравнение типов JOIN

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

9 уроков
1. Учебные таблицы модуля
2. Введение в подзапросы
3. Подзапросы в WHERE с IN/NOT IN
4. Операторы сравнения с подзапросами
5. ANY и ALL — сравнение с множеством
6. EXISTS и NOT EXISTS — проверка существования
7. Подзапросы в SELECT — вычисляемые поля
8. Подзапрос в FROM - временные таблицы
9. Подзапросы в HAVING — фильтрация агрегатов

Что дальше?

1 урок
1. Дополнительные темы для изучения