MySQL — курс от Специалист

Курс «MySQL» в учебном центре «Специалист» при МГТУ им. Баумана охватывает все аспекты работы с СУБД MySQL — от установки сервера и проектирования базы данных до написания сложных SQL-запросов, хранимых процедур, триггеров и оптимизации производительности. Программа рассчитана на 32 академических часа аудиторной работы с преподавателем и включает 8 модулей. Слушатели осваивают консоль mysql, MySQL Workbench для визуального проектирования, язык SQL для манипулирования данными, управление транзакциями, резервное копирование и оптимизацию запросов. По окончании выдаётся удостоверение о повышении квалификации.

8.2/10
Рейтинг ToolFox
Как мы оцениваем курсы

Рейтинг ToolFox формируется по 5 критериям, каждый оценивается от 1 до 10:

  • Качество программы — полнота материала, актуальность технологий
  • Практика — реальные проекты, код-ревью, тренажёры
  • Поддержка — наставники, обратная связь, сообщество
  • Трудоустройство — карьерный центр, помощь с резюме
  • Цена/качество — соотношение стоимости и получаемых навыков

Итоговый балл — среднее арифметическое 5 критериев. Обновляется при каждом пересмотре курса.

Платформа
Специалист
Автор
Тарасов Алексей Владимирович, Специалист при МГТУ им. Баумана
Длительность
1 мес, 32 ч/нед
Формат
Очно в Москве, онлайн-трансляция или свободное обучение по записям. 32 ак. часа с преподавателем + 32 ак. часа самостоятельной практики
Уровень
Новичок
Язык
Русский
Сертификат
Удостоверение о повышении квалификации
Обновлено
март 2026 г.
от 44 990 ₽/мес

Полная стоимость: 44 990

Программа и содержание

Модули и темы

Установка MySQL из дистрибутива, настройка конфигурационного файла, инициализация данных, запуск сервера и консоли mysql. Первое знакомство с MySQL Workbench и базовые SQL-команды.

  • Дистрибутив MySQL
  • Структура файлов
  • Конфигурационный файл
  • Запуск сервера и консоли
  • MySQL Workbench
  • Базовые команды SQL

Установка и запуск сервера MySQL

Развёртывание MySQL, настройка конфигурации и первые команды

Установка MySQL из дистрибутива, настройка конфигурационного файла, инициализация данных, запуск сервера и консоли mysql. Первое знакомство с MySQL Workbench и базовые SQL-команды.

  • Дистрибутив MySQL
  • Структура файлов
  • Конфигурационный файл
  • Запуск сервера и консоли
  • MySQL Workbench
  • Базовые команды SQL

Проектирование реляционной базы данных

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

Проектирование структуры базы данных в MySQL Workbench: выбор типов данных, нормализация таблиц, создание ключей и связей, экспорт SQL-скрипта из визуальной схемы.

  • Типы данных
  • Проектирование в WorkBench
  • Нормализация
  • Первичные и внешние ключи
  • Экспорт SQL-кода

DDL: определение структуры данных

Создание баз, таблиц, индексов и модификация структуры

DDL-операторы для создания баз данных и таблиц, настройка индексов включая полнотекстовый, модификация структуры таблиц с помощью ALTER.

  • DDL-операторы
  • CREATE TABLE
  • Временные таблицы
  • Индексы
  • Полнотекстовый поиск
  • ALTER TABLE

DML: манипулирование данными

CRUD-операции, выборка данных и объединение таблиц

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

  • INSERT
  • LOAD DATA
  • UPDATE
  • DELETE
  • SELECT с предикатами
  • JOIN

Объединение запросов и подзапросы

Сложные выборки, подзапросы и представления

Объединение результатов нескольких запросов, использование подзапросов с операторами IN, SOME, ALL и EXISTS. Создание и ограничения представлений.

  • UNION
  • Подзапросы IN, SOME, ALL
  • EXISTS
  • Представления
  • Ограничения представлений

Хранимые процедуры и триггеры

Серверная логика: процедуры, функции и триггеры

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

  • Хранимые процедуры
  • Встроенные функции
  • Работа с датой и строками
  • Собственные функции
  • IF
  • Триггеры

Транзакции и типы хранилищ

Управление транзакциями, блокировки и движки хранения

Управление транзакциями и блокировками таблиц, точки сохранения. Сравнение движков хранения InnoDB и MyISAM, выбор подходящего типа.

  • Блокировка таблиц
  • Транзакции
  • Точки сохранения
  • InnoDB
  • MyISAM
  • Типы хранилищ

Оптимизация и обслуживание сервера

Резервное копирование, безопасность и оптимизация запросов

Создание резервных копий базы данных, управление учётными записями и правами доступа. Оптимизация запросов для повышения производительности, экспорт данных в различные форматы.

  • Резервное копирование
  • Учётные записи
  • Сброс пароля
  • Оптимизация запросов
  • Экспорт в HTML и XML

Чему научитесь

Устанавливать и настраивать сервер MySQL
Проектировать эффективные базы данных с правильной нормализацией
Писать SQL-запросы любой сложности с JOIN, подзапросами и агрегацией
Создавать хранимые процедуры и триггеры
Управлять транзакциями и блокировками
Выполнять резервное копирование и восстановление данных
Оптимизировать запросы и конфигурацию сервера
Работать с MySQL Workbench для визуального проектирования

Для кого подходит

  • Начинающим разработчикам, которым нужно освоить MySQL с нуля
  • Веб-разработчикам, работающим с PHP и MySQL
  • Системным администраторам, обслуживающим MySQL-серверы
  • Специалистам, которым нужен документ о повышении квалификации

Требования

  • Базовые знания программирования и баз данных
  • Успешное окончание курса «Основы программирования и баз данных» или эквивалентная подготовка

Плюсы и минусы курса MySQL

Обзор подготовлен редакцией ToolFox · Обновлено: март 2026 г.

Плюсы

  • Признанный учебный центр при МГТУ им. Баумана
  • Удостоверение о повышении квалификации государственного образца
  • Комплексная программа: от установки до оптимизации
  • Три формата обучения: очно, онлайн и свободное
  • Практическая отработка в компьютерных классах
  • Опытные преподаватели-практики

Минусы

  • Высокая стоимость по сравнению с онлайн-курсами
  • Интенсивный формат — 32 часа за короткий срок
  • Очное обучение доступно только в Москве

Отзывы (1)

Был ли полезен этот инструмент?
💬

Загрузка комментариев...

Часто задаваемые вопросы

Какой документ выдаётся по окончании курса?
Выдаётся удостоверение центра «Специалист» о повышении квалификации. Программа соответствует профессиональному стандарту «Программист».
Можно ли учиться онлайн?
Да, доступны три формата: очное обучение в Москве, онлайн-трансляция занятий в реальном времени и свободное обучение по записям лекций.
Какова продолжительность обучения?
32 академических часа аудиторной работы с преподавателем плюс 32 часа для самостоятельной практики в компьютерных классах центра.
Есть ли рассрочка?
Да, доступно обучение в кредит от 2 401 руб./месяц. Точные условия уточняйте на сайте центра.
Какая подготовка требуется?
Рекомендуется базовое понимание программирования и баз данных. Центр предлагает бесплатное входное тестирование для определения уровня.

Какой документ выдаётся по окончании курса?

Выдаётся удостоверение центра «Специалист» о повышении квалификации. Программа соответствует профессиональному стандарту «Программист».

Можно ли учиться онлайн?

Да, доступны три формата: очное обучение в Москве, онлайн-трансляция занятий в реальном времени и свободное обучение по записям лекций.

Какова продолжительность обучения?

32 академических часа аудиторной работы с преподавателем плюс 32 часа для самостоятельной практики в компьютерных классах центра.

Есть ли рассрочка?

Да, доступно обучение в кредит от 2 401 руб./месяц. Точные условия уточняйте на сайте центра.

Какая подготовка требуется?

Рекомендуется базовое понимание программирования и баз данных. Центр предлагает бесплатное входное тестирование для определения уровня.

Информация проверена: март 2026 г.