Мы используем cookie для стабильной работы сервиса. Подробнее

SQL практикум. Продвинутые фичи

ФорматОнлайн
Длительность4-5 часов в неделю
Объём5 занятий
О курсе

Подробнее

«SQL практикум. Продвинутые фичи» — это курс для тех, кто уже знаком с основами SQL и хочет выйти на новый уровень. Вы освоите продвинутые инструменты работы с базами данных в MySQL: представления, хранимые процедуры, пользовательские функции, переменные, триггеры, транзакции, обработку ошибок и управление блокировками.   Цель курса Развить уверенные навыки работы с более сложными возможностями SQL, которые используются в реальных проектах — для автоматизации, повышения производительности, улучшения читаемости кода и обеспечения надежности данных.   Почему стоит выбрать этот курс Ориентация на практику и реальные задачи — минимум теории, максимум SQL-кода. Разбираются темы, которые редко охватываются в базовых курсах, но крайне важны в профессиональной среде. Пошаговая подача сложных тем: от простых примеров до готовых решений.   Что вы получите после прохождения курса Навыки работы с представлениями, триггерами, процедурами и функциями. Понимание, как управлять транзакциями, избегать взаимных блокировок и обрабатывать ошибки. Умение применять продвинутые SQL-конструкции в своих проектах и на работе. Повышение уровня квалификации, особенно если вы хотите работать аналитиком, разработчиком или администратором БД.   Особенности курса Используется СУБД MySQL — одна из самых популярных и широко применяемых. Возможность выбора между двумя IDE: Workbench или DBeaver. В курсе много контрольных вопросов и практических задач для закрепления навыков. Все задания направлены на написание и отладку кода, а не на заучивание теории.   Что нужно будет делать Установить и настроить рабочую среду (в первых уроках будут даны подробные инструкции). Последовательно либо произвольном порядке изучать новые возможности SQL. Писать SQL-код, отлаживать его, отвечать на контрольные вопросы. Выполнить финальный тест, чтобы подтвердить уровень освоения материала.   Данный курс является самостоятельным и завершенным. Но также он входит в более полную учебную программу "Пакет курсов. Базы данных и SQL с нуля до профи". Загляни в Телеграм канал курса. Там обсуждение и новости. В конце курса студентов ждет приятный бонус! =)
Требования

Что нужно для старта

  • Базовые знания о языке SQL.
  • Желательно перед началом пройти курс "SQL практикум. Основы".
Результат

Что вы получите

  • Устанавливать и настраивать MySQL-сервер и клиентские инструменты (Workbench, DBeaver)
  • Создавать и развертывать базы данных различной сложности
  • Реализовывать полнотекстовый поиск по данным
  • Работать с представлениями (Views) для упрощения сложных запросов
  • Разрабатывать хранимые процедуры и пользовательские функции
  • Использовать переменные в SQL-запросах
  • Создавать и применять триггеры для автоматизации задач
  • Работать с транзакциями и уровнями изоляции
  • Обрабатывать ошибки и исключения в SQL-коде
  • Управлять блокировками таблиц и решать проблемы взаимоблокировок
  • Оптимизировать SQL-запросы для работы с большими объемами данных
  • Решать практические задачи в SQL повышенной сложности
  • Проходить комплексное тестирование полученных навыков
Аудитория

Для кого этот курс

  • 🔹 Начинающим разработчикам, которые хотят освоить работу с базами данных
  • 🔹 Бэкенд-программистам, которым нужно углубить знания SQL
  • 🔹 Аналитикам данных, работающим с SQL-запросами
  • 🔹 Администраторам БД, изучающим особенности MySQL
  • 🔹 Тестировщикам, проверяющим работу с базами данных
  • 🔹 Студентам IT-специальностей, осваивающим основы SQL
  • 🔹 Карьерным перебежчикам в IT, осваивающим востребованный навык
Содержание

Программа курса

5 занятий
№ТемаЧто внутри
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
- Обещанный бонус

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
- Обещанный бонус

Организатор

Автор курса

StepikStepik
Stepik — образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки. Наша цель — сделать образование открытым и удобным. Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «SQL практикум. Продвинутые фичи» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Направления:Базы данных

Информация обновлена 7 сентября 2026 г.

Продолжить выбор

Похожие курсы

Фреймворк Apache Spark для разработчиков: продвинутый уровень
−10%32 академ. часов
Фреймворк Apache Spark для разработчиков: продвинутый уровень

Глубокое погружение в внутреннее устройство Apache Spark и его компонентов. Этот курс поможет вам понять, как устроены и работают различные модули Spark, такие как Spark Core, Spa…

ОнлайнПродвинутый
55 500 ₽−10%
49 950 ₽
SQL практикум. Полный курс
4-5 часов в неделю
SQL практикум. Полный курс

Загляни в Телеграм канал курса. Там обсуждение и новости. В конце курса студентов ждет приятный бонус! 🎁 Цель курса Научить вас работать с базами данных на профессиональном уровне…

Онлайн12 занятий
890 ₽
Продвинутый SQL
4 часа
Продвинутый SQL

Продолжение базового курса по основам SQL для учеников, которые не готовы останавливаться на достигнутом и хотят узнать, что такое оконные функции SQL, транзакции, хранимые процед…

Онлайн3 занятийСредний
2 920 ₽
Базы данных
−5%6 часов
OtusOtus4.6
Базы данных

Полный курс по работе с реляционными и нереляционными базами данных

Онлайн5 занятий
Домашние задания
103 000 ₽−5%
97 850 ₽
Управление данными
24 ак. час.
Управление данными

Программа предполагает изучение основ проектирования баз данных, включая анализ предметной области, моделирование данных и реализацию их физической модели.

Онлайн6 занятий
40 000 ₽
Начать без затрат

Бесплатные курсы

DEV2. Разработка серверной части приложений PostgreSQL 16. Расширенный курс
Бесплатно
DEV2. Разработка серверной части приложений PostgreSQL 16. Расширенный курс

Курс «DEV2. Разработка серверной части приложений PostgreSQL 16. Расширенный курс»: онлайн и очное офлайн обучение в Москве в Бауманском учебном центре «Специалист». Стоимость обу…

Онлайн
Бесплатно
Введение в базы данных
Бесплатно8 часов в неделю
Введение в базы данных

Курс введения в базы данных знакомит слушателями с историей создания систем обработки структурированных данных, подходами к обработке информации, развитием моделей данных и систем…

Онлайн8 занятий
Бесплатно
Переменные в Transact-SQL: языковая избыточность, любимый костыль администратора или ключ к динамическому SQL?
Бесплатно4 академических часов
Переменные в Transact-SQL: языковая избыточность, любимый костыль администратора или ключ к динамическому SQL?

Аудитория:Новички, планирующие изучение языков группы SQL, владеющие базовыми понятиями и знакомыми с основами написания простых запросовПрограммисты, владеющие основным инструмен…

Онлайн1 занятий
Видеоуроки
Бесплатно
Симулятор SQL
Бесплатно1 час
Симулятор SQL

Бесплатный курс «Симулятор SQL» разработан специально для новичков и позволяет с нуля овладеть самым востребованным инструментом для работы с данными. Учитесь в удобное время, реш…

Онлайн2 занятий
Домашние заданияИнтерактивные тренажёры+4
Бесплатно