Курс на Stepik
Обложка курса «SQL и PostgreSQL: практический курс» на Stepik
1 990 ₽

SQL и PostgreSQL: практический курс 4.667

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

SQL и PostgreSQL от нуля до продвинутого уровня. 200+ упражнений: SQL-задачи с автопроверкой в БД и тесты на понимание. Видео + текстовые конспекты + практика. Оконные функции, CTE, подзапросы, VIEW, транзакции, индексы - темы, которые спрашивают на собеседованиях.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «SQL и PostgreSQL: практический курс»Учеников на курсе 156
Сертификаты, выданные на курсе «SQL и PostgreSQL: практический курс»Сертификатов выдано 62
Отзывы о курсе «SQL и PostgreSQL: практический курс»Отзывов получено 12
Рейтинг курса «SQL и PostgreSQL: практический курс»Рейтинг курса 4.667
Уроки в курсе «SQL и PostgreSQL: практический курс»Количество уроков 73
Тесты в курсе «SQL и PostgreSQL: практический курс»Количество квизов 107
Задачи с кодом в курсе «SQL и PostgreSQL: практический курс»Количество задач с кодом 102
Время прохождения курса «SQL и PostgreSQL: практический курс»Время прохождения курса
Стоимость курса «SQL и PostgreSQL: практический курс»Стоимость курса 1 990 ₽
Обновления курса «SQL и PostgreSQL: практический курс»Обновления курса
Дата публикации курса «SQL и PostgreSQL: практический курс»Дата публикации курса
Последнее обновление курса «SQL и PostgreSQL: практический курс»Последнее обновление
Сложность easy

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

Разделы в курсе «SQL и PostgreSQL: практический курс» 14 разделов Уроки в курсе «SQL и PostgreSQL: практический курс» 73 урока Тесты в курсе «SQL и PostgreSQL: практический курс» 107 тестов Задачи в курсе «SQL и PostgreSQL: практический курс» 102 задачи Время прохождения курса «SQL и PostgreSQL: практический курс» 15 ч. Последнее обновление курса «SQL и PostgreSQL: практический курс» обн. 17 мая 2026

1. Введение

3 урока
Открытый
1.1 Обзор курса и советы по прохождению
356
6
2м 30с
8
Открытый
1.2 Основы баз данных
284
166
2м 19с
5
Открытый
1.3 Установка окружения
282
170
8м 22с
8

2. Быстрый старт в SQL. Часть I

10 уроков
Закрытый
2.1 Что такое SQL
182
182
1м 50с
6
Открытый
2.2 Обзор синтаксиса SQL и создание базы данных
496
209
6м 41с
8
Открытый
2.3 Создание таблицы - CREATE TABLE
205
6
4м 50с
6
Открытый
2.4 Добавление данных - INSERT
265
6
6м 30с
7
Закрытый
2.5 Добавление данных из Excel через pgAdmin
92
92
5м 26с
6
Открытый
2.6 Получение данных - SELECT
180
4
9м 27с
9
Закрытый
2.7 Соединения таблиц - JOIN
100
4
19м 33с
3
Закрытый
2.8 Агрегатные функции - GROUP BY
95
5
9м 13с
7
Закрытый
2.9 Изменение данных - UPDATE
90
5
4м 49с
5
Закрытый
2.10 Удаление данных - DELETE
90
84
3м 22с
5

3. Быстрый старт в SQL. Часть II

3 урока
Закрытый
3.1 Первичные и внешние ключи
90
3
8м 39с
5
Закрытый
3.2 Индексы
88
3
3м 16с
5
Закрытый
3.3 Транзакции
87
3
6м 36с
9

4. Промежуточное тестирование

2 урока
Закрытый
4.1 Промежуточное тестирование к первой части
81
3
0м 3с
3
Закрытый
4.2 Заключение к первой части
87
81
0м 23с
7

5. Определение данных - DDL

8 уроков
Закрытый
5.1 Создание и удаление таблиц
83
75
6м 30с
5
Закрытый
5.2 Значения по умолчанию
80
3
6м 32с
4
Закрытый
5.3 Ограничения-проверки
78
2
7м 52с
4
Закрытый
5.4 Ограничение NOT NULL
75
2
1м 51с
4
Закрытый
5.5 Ограничение UNIQUE
73
2
2м 29с
5
Закрытый
5.6 Первичный ключ
73
2
4м 45с
4
Закрытый
5.7 Внешний ключ
73
2
12м 19с
7
Закрытый
5.8 Изменение существующих таблиц - ALTER TABLE
72
1
8м 47с
7

6. Манипуляция данными - DML

4 урока
Закрытый
6.1 Добавление данных - INSERT
66
56
12м 48с
5
Закрытый
6.2 Изменение данных - UPDATE
63
1
4м 58с
5
Закрытый
6.3 Удаление данных - DELETE
61
1
1м 46с
3
Закрытый
6.4 Получение данных из измененных строк - RETURNING
59
1
2м 3с
6

7. Получение данных - DQL

13 уроков
Закрытый
7.1 Получение данных - SELECT
62
1
7м 41с
5
Закрытый
7.2 Предложение FROM
61
1
4м 7с
4
Закрытый
7.3 Соединение таблиц - JOIN
63
56
16м 35с
8
Закрытый
7.4 Фильтрация данных - WHERE
62
2
6м 50с
6
Закрытый
7.5 Группировка и постфильтрация - GROUP BY и HAVING
64
2
12м 30с
7
Закрытый
7.6 Подзапросы
3
1
-
0
Закрытый
7.7 Оконные функции
64
2
6м 34с
6
Закрытый
7.8 Сочетание запросов - UNION, INTERSECT, EXCEPT
61
1
5м 3с
7
Закрытый
7.9 Сортировка - ORDER BY
58
1
5м 44с
4
Закрытый
7.10 LIMIT и OFFSET
58
1
2м 57с
5
Закрытый
7.11 Списки VALUES
55
50
1м 15с
1
Закрытый
7.12 Общие табличные выражения - WITH
58
1
7м 48с
6
Закрытый
7.13 VIEW
1
1
-
0

8. Базовые типы данных

5 уроков
Закрытый
8.1 Введение
58
57
1м 47с
6
Закрытый
8.2 Числовые типы
58
53
3м 18с
4
Закрытый
8.3 Символьные типы
58
50
2м 57с
5
Закрытый
8.4 Дата и время
58
52
4м 21с
4
Закрытый
8.5 Логический тип
55
49
1м 52с
4

9. Дополнительные типы данных

4 урока
Закрытый
9.1 Введение
50
50
1м 35с
3
Закрытый
9.2 Перечисления
49
44
5м 57с
2
Закрытый
9.3 JSON
51
1
9м 55с
4
Закрытый
9.4 Массивы
49
44
5м 1с
3

10. Функции и операторы

7 уроков
Закрытый
10.1 Введение
53
53
1м 50с
1
Закрытый
10.2 Логические операторы
53
50
3м 49с
6
Закрытый
10.3 Операторы сравнения
54
1
4м 58с
5
Закрытый
10.4 Математические функции и операторы
52
1
10м 29с
7
Закрытый
10.5 Строковые функции и операторы
49
1
8м 46с
4
Закрытый
10.6 Операторы и функции даты и времени
50
1
6м 2с
4
Закрытый
10.7 Условные выражения
2
1
-
0

11. Механизмы управления конкурентным доступом

4 урока
Закрытый
11.1 Введение
48
0
1м 27с
5
Закрытый
11.2 Изоляция транзакций
50
1
6м 44с
4
Закрытый
11.3 Изоляция транзакций в MySQL
47
1
11м 29с
7
Закрытый
11.4 Изоляция транзакций в PostgreSQL
43
1
7м 54с
5

12. Индексы

4 урока
Закрытый
12.1 Введение
3
2
3м 48с
0
Закрытый
12.2 Виды индексов
3
1
3м 45с
0
Закрытый
12.3 Индексы на практике
3
1
12м 0с
0
Закрытый
12.4 Составные и уникальные индексы
2
2
-
0

13. SQL тренажер

5 уроков
Закрытый
13.1 Тренажер
3
3
-
0
Закрытый
13.2 Простые выборки и условия
10
1
-
0
Закрытый
13.3 Соединения таблиц
10
1
-
0
Закрытый
13.4 Агрегации и группировка
9
1
-
0
Закрытый
13.5 Дополнительные задачи
5
1
-
0

14. Заключение

1 урок
Закрытый
14.1 Итоги и дальнейшие шаги
53
53
1м 13с
5