Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
SQL практикум на базе MySQL (полный курс)
Highest Rated
Rating: 4.8 out of 5(72 ratings)
1,618 students

SQL практикум на базе MySQL (полный курс)

Спроектируем базу данных и разберём все типы запросов с примерами и заданиями.
Last updated 12/2025
Russian

What you'll learn

  • Спроектируем базу данных популярного мессенджера
  • Научимся писать запросы к ней.
  • Обсудим вопросы взаимодействия с сервером, начиная с установки рабочего окружения
  • Познакомимся с командами набора DDL и DML.
  • Научимся писать все виды типовых запросов.

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

12 sections146 lectures12h 37m total length
  • Установка сервера MySQL8:20
  • Конспект урока0:17
  • Работа в терминале8:09
  • Конспект урока0:16
  • Графические IDE (Workbench, DBeaver)12:08
  • Конспект урока0:14
  • Взаимодействие с сервером12:22
  • Конспект урока0:39
  • Контрольные вопросы

Requirements

  • Начальные знания о пользовании ПК (мышь, клавиатура).

Description

Этот курс посвящён всестороннему изучению SQL и работе с базами данных на примере MySQL. Материал построен от основ к сложным темам и рассчитан на практическое освоение языка: от установки сервера и настройки окружения до проектирования базы, написания запросов и работы с транзакциями.

Мы начнём с установки MySQL и работы в терминале, познакомимся с графическими IDE (Workbench, DBeaver) и базовыми способами взаимодействия с сервером. Затем разберём структуру базы: первичные и внешние ключи, индексы, типы данных, правила именования объектов, таблицы-справочники и ER-диаграммы. Освоим команды DDL и DML, научимся добавлять, обновлять и удалять данные, фильтровать и сортировать записи, использовать агрегирующие функции, группировку, подзапросы и соединения.

Дальше курс охватывает расширенные возможности SQL: оконные и рекурсивные табличные выражения, представления, хранимые процедуры, пользовательские функции, триггеры, переменные и работу с транзакциями, блокировки и уровни изоляции. Особое внимание уделено анализу запросов (EXPLAIN), оптимизации и предотвращению SQL-инъекций.


Кому будет полезен курс:

  • новичкам, желающим изучить SQL с нуля;

  • студентам для практики проектирования и написания запросов;

  • ИТ-специалистам для систематизации знаний и расширения опыта работы с MySQL.


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

  • проектировать базы данных и работать с таблицами;

  • писать различные SQL-запросы и оптимизировать их выполнение;

  • использовать процедуры, функции, триггеры и переменные;

  • работать с транзакциями, блокировками и анализировать выполнение запросов;

  • безопасно взаимодействовать с базой данных, предотвращая ошибки и SQL-инъекции.


Курс полностью практический, с примерами, заданиями и контрольными вопросами.


Добро пожаловать на курс и успехов в изучении SQL!

Who this course is for:

  • Для новичков в SQL
  • Для студентов
  • Для ИТ-специалистов
  • Для всех интересующихся SQL