Курс на Stepik
Обложка курса «Меняем данные в SQL» на Stepik
790 ₽

Меняем данные в SQL ★ 0.000

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

Тренажёр по изменению данных в MySQL 8: INSERT, UPDATE, DELETE, свои таблицы с ключами, транзакции и индексы. 118 задач, каждая попытка — на свежей копии базы: ошибаться можно сколько угодно.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Меняем данные в SQL»Учеников на курсе 0
Сертификаты, выданные на курсе «Меняем данные в SQL»Сертификатов выдано 0
Отзывы о курсе «Меняем данные в SQL»Отзывов получено 0
Рейтинг курса «Меняем данные в SQL»Рейтинг курса 0.000
Уроки в курсе «Меняем данные в SQL»Количество уроков 23
Тесты в курсе «Меняем данные в SQL»Количество квизов 47
Задачи с кодом в курсе «Меняем данные в SQL»Количество задач с кодом 118
Стоимость курса «Меняем данные в SQL»Стоимость курса 790 ₽ —
Обновления курса «Меняем данные в SQL»Обновления курса — —
Дата публикации курса «Меняем данные в SQL»Дата публикации курса — ———
Последнее обновление курса «Меняем данные в SQL»Последнее обновление — ———
Сложность normal — ———

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

  • Добавлять строки по одной, пачкой и переносом из других таблиц (INSERT, INSERT … SELECT)
  • Изменять и удалять ровно нужные строки — с CASE, подзапросами и JOIN — и проверять себя перед запуском
  • Создавать таблицы с ключами и правилами: PRIMARY KEY, UNIQUE, CHECK, FOREIGN KEY с каскадами
  • Перестраивать работающие таблицы через ALTER TABLE без потери данных
  • Делать «вставить или обновить» и пропускать дубли (ON DUPLICATE KEY UPDATE, INSERT IGNORE)
  • Собирать изменения в транзакции, откатывать их и объяснять ACID
  • Находить медленные запросы через EXPLAIN и ускорять их индексами
  • Сохранять отчёты в представлениях VIEW

О курсе

Тренажёр по изменению данных в MySQL 8: INSERT, UPDATE, DELETE, свои таблицы с ключами, транзакции и индексы. 118 задач, каждая попытка — на свежей копии базы: ошибаться можно сколько угодно.

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

  • Начинающие бэкенд-разработчики, которым нужно уверенно писать INSERT, UPDATE и миграции.
  • Тестировщики, которые готовят тестовые данные и проверяют, что приложение записало в базу.
  • Аналитики и аналитики-инженеры, которые строят витрины и чистят данные.
  • Все, кто знает SELECT и хочет следующий шаг — к работе с данными «на запись».

Начальные требования

Базовый SELECT: WHERE, сортировка, агрегаты с GROUP BY и HAVING, JOIN и LEFT JOIN, простые подзапросы WHERE x IN (SELECT …). В первом модуле есть разминка, чтобы это проверить.

Если чего-то не хватает — сначала пройдите бесплатные курсы линейки на той же базе: «SQL с нуля» и «JOIN в SQL простым языком». Простые подзапросы WHERE x IN (SELECT …) подробно разобраны в начале курса «Подзапросы и WITH в SQL» — в его первых уроках про подзапрос в WHERE.

Преподаватели курса

Нагрузка

3–5 часов в неделю

Расскажите о курсе друзьям