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

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

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

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

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

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

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

Введение

3 урока
1. Обзор курса и советы по прохождению ↗
2. Основы баз данных ↗
3. Установка окружения ↗

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

10 уроков
1. Что такое SQL ↗
2. Обзор синтаксиса SQL и создание базы данных ↗
3. Создание таблицы - CREATE TABLE ↗
4. Добавление данных - INSERT ↗
5. Добавление данных из Excel через pgAdmin ↗
6. Получение данных - SELECT ↗
7. Соединения таблиц - JOIN ↗
8. Агрегатные функции - GROUP BY ↗
9. Изменение данных - UPDATE ↗
10. Удаление данных - DELETE ↗

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

3 урока
1. Первичные и внешние ключи ↗
2. Индексы ↗
3. Транзакции ↗

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

2 урока
1. Промежуточное тестирование к первой части ↗
2. Заключение к первой части ↗

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

8 уроков
1. Создание и удаление таблиц ↗
2. Значения по умолчанию ↗
3. Ограничения-проверки ↗
4. Ограничение NOT NULL ↗
5. Ограничение UNIQUE ↗
6. Первичный ключ ↗
7. Внешний ключ ↗
8. Изменение существующих таблиц - ALTER TABLE ↗

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

4 урока
1. Добавление данных - INSERT ↗
2. Изменение данных - UPDATE ↗
3. Удаление данных - DELETE ↗
4. Получение данных из измененных строк - RETURNING ↗

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

13 уроков
1. Получение данных - SELECT ↗
2. Предложение FROM ↗
3. Соединение таблиц - JOIN ↗
4. Фильтрация данных - WHERE ↗
5. Группировка и постфильтрация - GROUP BY и HAVING ↗
6. Подзапросы ↗
7. Оконные функции ↗
8. Сочетание запросов - UNION, INTERSECT, EXCEPT ↗
9. Сортировка - ORDER BY ↗
10. LIMIT и OFFSET ↗
11. Списки VALUES ↗
12. Общие табличные выражения - WITH ↗
13. VIEW ↗

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

5 уроков
1. Введение ↗
2. Числовые типы ↗
3. Символьные типы ↗
4. Дата и время ↗
5. Логический тип ↗

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

4 урока
1. Введение ↗
2. Перечисления ↗
3. JSON ↗
4. Массивы ↗

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

7 уроков
1. Введение ↗
2. Логические операторы ↗
3. Операторы сравнения ↗
4. Математические функции и операторы ↗
5. Строковые функции и операторы ↗
6. Операторы и функции даты и времени ↗
7. Условные выражения ↗

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

4 урока
1. Введение ↗
2. Изоляция транзакций ↗
3. Изоляция транзакций в MySQL ↗
4. Изоляция транзакций в PostgreSQL ↗

Индексы

4 урока
1. Введение ↗
2. Виды индексов ↗
3. Индексы на практике ↗
4. Составные и уникальные индексы ↗

SQL тренажер

5 уроков
1. Тренажер ↗
2. Простые выборки и условия ↗
3. Соединения таблиц ↗
4. Агрегации и группировка ↗
5. Дополнительные задачи ↗

Заключение

1 урок
1. Итоги и дальнейшие шаги ↗