Course Includes:
- Price: FREE
- Enrolled: 1505 students
- Language: Russian
- Certificate: Yes
- Difficulty: Beginner



Этот курс посвящён всестороннему изучению SQL и работе с базами данных на примере MySQL. Материал построен от основ к сложным темам и рассчитан на практическое освоение языка: от установки сервера и настройки окружения до проектирования базы, написания запросов и работы с транзакциями.
Мы начнём с установки MySQL и работы в терминале, познакомимся с графическими IDE (Workbench, DBeaver) и базовыми способами взаимодействия с сервером. Затем разберём структуру базы: первичные и внешние ключи, индексы, типы данных, правила именования объектов, таблицы-справочники и ER-диаграммы. Освоим команды DDL и DML, научимся добавлять, обновлять и удалять данные, фильтровать и сортировать записи, использовать агрегирующие функции, группировку, подзапросы и соединения.
Дальше курс охватывает расширенные возможности SQL: оконные и рекурсивные табличные выражения, представления, хранимые процедуры, пользовательские функции, триггеры, переменные и работу с транзакциями, блокировки и уровни изоляции. Особое внимание уделено анализу запросов (EXPLAIN), оптимизации и предотвращению SQL-инъекций.
Кому будет полезен курс:
новичкам, желающим изучить SQL с нуля;
студентам для практики проектирования и написания запросов;
ИТ-специалистам для систематизации знаний и расширения опыта работы с MySQL.
Чему вы научитесь:
проектировать базы данных и работать с таблицами;
писать различные SQL-запросы и оптимизировать их выполнение;
использовать процедуры, функции, триггеры и переменные;
работать с транзакциями, блокировками и анализировать выполнение запросов;
безопасно взаимодействовать с базой данных, предотвращая ошибки и SQL-инъекции.
Курс полностью практический, с примерами, заданиями и контрольными вопросами.
Добро пожаловать на курс и успехов в изучении SQL!
Learning Linux is not just watching nicely made videos. It includes knowledge checks, tests, practice. All here!
Практическое руководство по работе с системой контроля версий Git и платформой GitHub.
Certified Fraud Examiner Certification Essentials: Financial Crimes, Investigations & Compliance for Success. CFE Prep.
Modern Mobile Test Automation Using Appium, Architecture, Drivers, Automation Frameworks, & CI Integration. Zero to Hero
Освойте Линукс с самого нуля и пройдите тестирование к экзамену "LPI Linux Essentials"
Cyber Incident Mastery: Detection, Containment, Eradication, & Recovery, Threat Investigation Fundamentals for Success.
Data Management Masterclass: Governance, Quality & Architecture, Principles, Frameworks and Practices for Success.
Maîtriser le Lean Six Sigma et l'Excellence Opérationnelle, Éliminer les Gaspillages et Réduire la Variabilité.
Learn practical emotional intelligence tools for success in work, relationships, and personal growth.
Спроектируем базу данных популярного мессенджера и научимся писать все виды запросов к ней (видео, тесты, SQL-задачи)
ChatGPT for Product Management: Master ChatGPT for Dynamic Product Management and Innovation
Want to pass LPI 010-160 exam? You need practice, not just watching entertaining videos!
Prepare for SAFe Scrum Master 6.0 certification with 270 mock exam questions. Updated 2026! 6 full‑length practice tests
Unlock the Path to SAFe (Scaled Agile Framework) Product Ownership
Project Manager Certification by Agile Enterprise Coach, London
Product Owner Certification by Agile Enterprise Coach
ChatGPT for Product Leaders: Master ChatGPT for Dynamic Product Management
ChatGPT for Product Owners: Master ChatGPT for Dynamic Product Ownership and Innovation