Курс на Stepik
Обложка курса «SQL практикум. Продвинутый уровень (часть 3)» на Stepik
1 300 ₽

SQL практикум. Продвинутый уровень (часть 3) ★ 5.000

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

Продолжим развивать БД популярного мессенджера. Обсудим более сложные вопросы: транзакции, представления, процедуры, оптимизацию, права доступа и много всего другого

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «SQL практикум. Продвинутый уровень (часть 3)»Учеников на курсе 2 648
Сертификаты, выданные на курсе «SQL практикум. Продвинутый уровень (часть 3)»Сертификатов выдано 193
Отзывы о курсе «SQL практикум. Продвинутый уровень (часть 3)»Отзывов получено 42
Рейтинг курса «SQL практикум. Продвинутый уровень (часть 3)»Рейтинг курса 5.000
Уроки в курсе «SQL практикум. Продвинутый уровень (часть 3)»Количество уроков 59
Тесты в курсе «SQL практикум. Продвинутый уровень (часть 3)»Количество квизов 203
Задачи с кодом в курсе «SQL практикум. Продвинутый уровень (часть 3)»Количество задач с кодом 52
Время прохождения курса «SQL практикум. Продвинутый уровень (часть 3)»Время прохождения курса —
Стоимость курса «SQL практикум. Продвинутый уровень (часть 3)»Стоимость курса 1 300 ₽ —
Обновления курса «SQL практикум. Продвинутый уровень (часть 3)»Обновления курса — —
Дата публикации курса «SQL практикум. Продвинутый уровень (часть 3)»Дата публикации курса — ———
Последнее обновление курса «SQL практикум. Продвинутый уровень (часть 3)»Последнее обновление — ———
Сложность normal — ———

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

Разделы в курсе «SQL практикум. Продвинутый уровень (часть 3)» 7 разделов Уроки в курсе «SQL практикум. Продвинутый уровень (часть 3)» 59 уроков Тесты в курсе «SQL практикум. Продвинутый уровень (часть 3)» 203 теста Задачи в курсе «SQL практикум. Продвинутый уровень (часть 3)» 52 задачи Время прохождения курса «SQL практикум. Продвинутый уровень (часть 3)» 10 ч. Последнее обновление курса «SQL практикум. Продвинутый уровень (часть 3)» обн. 9 октября 2026

Подготовка к работе

6 уроков
1. Приветствие ↗
2. Установка MySQL сервера ↗
3. Установка графических IDE (Workbench, DBeaver) ↗
4. Развертывание БД ↗
5. Контрольные вопросы ↗
6. Решаем задачи. Пишем SQL код ↗

Продвинутые фичи SQL

11 уроков
1. Полнотекстовый поиск ↗
2. Представления (View) ↗
3. Хранимые процедуры ↗
4. Пользовательские функции ↗
5. Переменные ↗
6. Триггеры ↗
7. Контрольные вопросы. Часть 1 ↗
8. Контрольные вопросы. Часть 2 ↗
9. Контрольные вопросы. Часть 3 ↗
10. Решаем задачи. Пишем SQL код. Часть 1 ↗
11. Решаем задачи. Пишем SQL код. Часть 2 ↗

Транзакции

8 уроков
1. Введение в транзакции ↗
2. Обработка исключений (ошибок) ↗
3. Уровни изоляции транзакций ↗
4. Блокировки таблиц ↗
5. Взаимная блокировка (deadlock) ↗
6. Контрольные вопросы. Часть 1 ↗
7. Контрольные вопросы. Часть 2 ↗
8. Решаем задачи. Пишем SQL код ↗

Права доступа

5 уроков
1. Пользователи ↗
2. Роли ↗
3. Контрольные вопросы. Часть 1 ↗
4. Контрольные вопросы. Часть 2 ↗
5. Решаем задачи. Пишем SQL код ↗

Вопросы оптимизации

10 уроков
1. Лишний JOIN ↗
2. Денормализация ↗
3. Настройки сервера ↗
4. Анализ запросов (EXPLAIN) ↗
5. Графический план исполнения запроса ↗
6. Исправление проблемных мест ↗
7. Графический план: показательные примеры ↗
8. Контрольные вопросы ↗
9. Решаем задачи. Пишем SQL код. Часть 1 ↗
10. Решаем задачи. Пишем SQL код. Часть 2 ↗

Дополнительные темы

6 уроков
1. Работа с логами ↗
2. Циклы ↗
3. Курсоры ↗
4. SQL инъекции ↗
5. Контрольные вопросы ↗
6. Решаем задачи. Пишем SQL код ↗

Завершение курса. Финальный тест

12 уроков
1. Дисклеймер ↗
2. Тест. Часть 1 ↗
3. Тест. Часть 2 ↗
4. Тест. Часть 3 ↗
5. Тест. Часть 4 ↗
6. Тест. Часть 5 ↗
7. Тест. Часть 6 ↗
8. Тест. Часть 7 ↗
9. Тест. Часть 8 ↗
10. Тест. Часть 9 ↗
11. Тест. Часть 10 ↗
12. Обещанный бонус ↗