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

SQL Часть 2. (Создание, изменение и управление данными)

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

Подробнее

Хочешь не просто читать данные, а создавать и управлять целыми базами? 💪 Во второй части курса по SQL ты перейдёшь от простых запросов к работе со структурой и изменением данных. Это следующий логичный шаг после основ: теперь ты будешь не только смотреть на таблицы, но и строить их сам. 🎯 Цель курса Научить тебя создавать, изменять и контролировать базы данных. Ты поймёшь, как работают транзакции, ограничения и автоматические поля, научишься безопасно изменять данные и разберёшься с особенностями хранения времени. 🚀 Почему этот курс стоит пройти Всё объясняется на понятных примерах из реальной базы company; После курса ты будешь владеть ключевыми инструментами SQL-разработчика — от DDL до DML; Много практики: каждую тему закрепляешь задачами с мгновенной проверкой; Курс — часть цельной серии, поэтому материал выстроен логично и последовательно. 🧠 После курса ты сможешь Создавать таблицы и связи между ними; Управлять структурой базы данных; Контролировать изменения с помощью COMMIT и ROLLBACK; Использовать ограничения и автоинкременты для чистоты данных; Работать с датами, временем и временными вычислениями; Без страха редактировать и обновлять данные в продакшн-базе (и понимать, что делаешь!). ⚙️ Что нужно будет делать Ты будешь писать SQL-код руками, создавать таблицы, добавлять и менять записи, тестировать транзакции, работать с ограничениями и временем. Всё это — через практику и автоматическую проверку решений. 🧩 Что входит в курс Формирование базы — создание структуры и первые таблицы, команды DDL и DML. Изменение данных и ограничения — DELETE, UPDATE, TRUNCATE, транзакции, DEFAULT, AUTO_INCREMENT, CONSTRAINT. Работа со временем — функции для даты, времени и временных интервалов. 💬 Этот курс подойдёт тем, кто уже знает основы SQL и готов перейти от чтения данных к реальному управлению базой — как настоящий инженер.
Требования

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

  • 💡 Базовые знания SQL: уметь собирать простые выборки (SELECT, WHERE, ORDER BY, LIMIT, простые функции).
  • 👉 Перед стартом рекомендуем пройти модуль “Основы, логика и работа с полями” — он быстро подтянет базу.
  • 💻 Установленный MySQL (или готовность установить в начале курса) / можно через Docker.
  • 🔑 Понимание схемы БД: что такое таблицы, типы данных, PRIMARY KEY / FOREIGN KEY.
  • 🧠 Базовая аналитическая логика: аккуратно формулировать условия и проверять результаты.
  • 🛠️ Минимальные навыки работы с инструментами: терминал/CLI или MySQL Workbench.
  • 🕒 Лёгкое ощущение времени и дат (форматы, сравнение, простые операции).
Результат

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

  • 🏗️ Создавать и заполнять собственные таблицы в базе данных;
  • 💾 Применять команды DDL и DML для управления структурой и содержимым;
  • 🔁 Работать с транзакциями: использовать COMMIT, ROLLBACK, понимать принцип отката изменений;
  • ⚙️ Настраивать ограничения (PRIMARY KEY, FOREIGN KEY, DEFAULT, AUTO_INCREMENT) для защиты целостности данных;
  • ✍️ Удалять, изменять и обновлять записи с пониманием логики DELETE, UPDATE, TRUNCATE;
  • ⏰ Работать с датой и временем: извлекать, форматировать и сравнивать значения;
  • 🧠 Строить устойчивое мышление разработчика — понимать, почему SQL работает именно так, а не иначе.
Аудитория

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

  • 👩‍💻 Для начинающих SQL-разработчиков и аналитиков, которые уже умеют писать простые SELECT-запросы и хотят перейти к управлению структурами баз.
  • 💾 Для разработчиков, которым нужно понимать, как создавать и изменять таблицы, управлять транзакциями и ограничениями.
  • 📊 Для аналитиков и BI-специалистов, желающих научиться не только читать данные, но и корректно их обновлять.
  • 🧱 Для студентов и джунов, готовящихся к собеседованиям на первые позиции, где знание DDL, DML и транзакций — must-have.
  • 🕒 Для всех, кто хочет разобраться с реальной логикой работы времени и дат в SQL, чтобы не путаться в форматах и зонах.
  • 🚀 Для тех, кто прошёл первую часть курса и готов прокачаться дальше — к уровню уверенного пользователя баз данных.
Содержание

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

3 занятия
ТемаЧто внутри
01Формирование базы

- База company
- Создание и заполнение таблицы
- Понятия DDL и DML commit и rollback

02Изменение данных и ограничения

- Удаление данных, truncate, изменение данных
- (Задачи) Удаление данных, truncate, изменение данных
- Констрейнты, значение по умолчанию, aвтоинкремент
- Дополнительные задачи

03Работа со временем

- Работа с датой и временем
- (Задачи) Работа со временем
- Подведем итоги

01Формирование базы

- База company
- Создание и заполнение таблицы
- Понятия DDL и DML commit и rollback

02Изменение данных и ограничения

- Удаление данных, truncate, изменение данных
- (Задачи) Удаление данных, truncate, изменение данных
- Констрейнты, значение по умолчанию, aвтоинкремент
- Дополнительные задачи

03Работа со временем

- Работа с датой и временем
- (Задачи) Работа со временем
- Подведем итоги

Организатор

Автор курса

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

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

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

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

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

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

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

Консультант ответит на вопросы о курсе «SQL Часть 2. (Создание, изменение и управление данными)» и поможет разобраться в деталях обучения.

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

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

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

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

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

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

DP - 050: Перенос рабочих нагрузок SQL в Azure
DP - 050: Перенос рабочих нагрузок SQL в Azure

Microsoft Azure - облачное решение компании Microsoft. Продукт имеет ряд преимуществ: облачная служба аналитики, гибкость платформы, гипермасштабируемость с помощью реляционной ба…

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

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

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

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

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

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

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

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

Онлайн5 занятий
Домашние задания
103 000 ₽−5%
97 850 ₽
Начать без затрат

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

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

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

Онлайн8 занятий
Бесплатно
Симулятор SQL
Бесплатно1 месяц
Симулятор SQL

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

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

💫 Для тех, кто хочет попробовать что-то новое! Недавно платформе Stepik исполнилось 11 лет. В честь нашего Дня рождения мы решили сделать для вас этот необычный курс. Это не курс…

Онлайн5 занятий
Бесплатно
SQL практикум. Основы
Бесплатно4-5 часов в неделю
SQL практикум. Основы

Цель курса Дать вам глубокое понимание основ SQL и научить работать с базами данных MySQL — от установки до написания сложных запросов. Почему стоит выбрать этот курс? ✔ С нуля до…

Онлайн5 занятий
Бесплатно