Подробнее
Что нужно для старта
- Базовые знания о языке SQL.
- Желательно перед началом пройти курс "SQL практикум. Основы".
Что вы получите
- Устанавливать и настраивать MySQL-сервер и клиентские инструменты (Workbench, DBeaver)
- Создавать и развертывать базы данных различной сложности
- Реализовывать полнотекстовый поиск по данным
- Работать с представлениями (Views) для упрощения сложных запросов
- Разрабатывать хранимые процедуры и пользовательские функции
- Использовать переменные в SQL-запросах
- Создавать и применять триггеры для автоматизации задач
- Работать с транзакциями и уровнями изоляции
- Обрабатывать ошибки и исключения в SQL-коде
- Управлять блокировками таблиц и решать проблемы взаимоблокировок
- Оптимизировать SQL-запросы для работы с большими объемами данных
- Решать практические задачи в SQL повышенной сложности
- Проходить комплексное тестирование полученных навыков
Для кого этот курс
- 🔹 Начинающим разработчикам, которые хотят освоить работу с базами данных
- 🔹 Бэкенд-программистам, которым нужно углубить знания SQL
- 🔹 Аналитикам данных, работающим с SQL-запросами
- 🔹 Администраторам БД, изучающим особенности MySQL
- 🔹 Тестировщикам, проверяющим работу с базами данных
- 🔹 Студентам IT-специальностей, осваивающим основы SQL
- 🔹 Карьерным перебежчикам в IT, осваивающим востребованный навык
Программа курса
- Добро пожаловать
- Знакомство
- О курсе
- Установка MySQL сервера
- Установка графических IDE (Workbench, DBeaver)
- Развертывание БД "в облаках"
- Развертывание БД
- Контрольные вопросы
- Решаем задачи. Пишем SQL код
- Полнотекстовый поиск
- Представления (View)
- Хранимые процедуры
- Пользовательские функции
- Переменные
- Триггеры
- Контрольные вопросы. Часть 1.
- Контрольные вопросы. Часть 2.
- Контрольные вопросы. Часть 3.
- Решаем задачи. Пишем SQL код. Часть 1.
- Решаем задачи. Пишем SQL код. Часть 2.
- Введение в транзакции
- Обработка исключений (ошибок)
- Уровни изоляции транзакций
- Блокировки таблиц
- Взаимная блокировка (deadlock)
- Контрольные вопросы. Часть 1.
- Контрольные вопросы. Часть 2.
- Решаем задачи. Пишем SQL код
- Дисклеймер
- Тест. Часть 1
- Тест. Часть 2
- Тест. Часть 3
- Тест. Часть 4
- Тест. Часть 5
- Тест. Часть 6
- Обещанный бонус
01Вступление
- Добро пожаловать
- Знакомство
- О курсе
02Подготовка к работе
- Установка MySQL сервера
- Установка графических IDE (Workbench, DBeaver)
- Развертывание БД "в облаках"
- Развертывание БД
- Контрольные вопросы
- Решаем задачи. Пишем SQL код
03Продвинутые фичи SQL
- Полнотекстовый поиск
- Представления (View)
- Хранимые процедуры
- Пользовательские функции
- Переменные
- Триггеры
- Контрольные вопросы. Часть 1.
- Контрольные вопросы. Часть 2.
- Контрольные вопросы. Часть 3.
- Решаем задачи. Пишем SQL код. Часть 1.
- Решаем задачи. Пишем SQL код. Часть 2.
04Транзакции
- Введение в транзакции
- Обработка исключений (ошибок)
- Уровни изоляции транзакций
- Блокировки таблиц
- Взаимная блокировка (deadlock)
- Контрольные вопросы. Часть 1.
- Контрольные вопросы. Часть 2.
- Решаем задачи. Пишем SQL код
05Завершение курса. Финальный тест
- Дисклеймер
- Тест. Часть 1
- Тест. Часть 2
- Тест. Часть 3
- Тест. Часть 4
- Тест. Часть 5
- Тест. Часть 6
- Обещанный бонус
Отзывы о курсе
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.
Оставьте заявку
Консультант ответит на вопросы о курсе «SQL практикум. Продвинутые фичи» и поможет разобраться в деталях обучения.
Нажимая кнопку, вы даете согласие на обработку персональных данных
Информация обновлена 7 сентября 2026 г.

Stepik 
















