На этом курсе начинают с установки MySQL и знакомства с интерфейсом. Слушатели загружают тестовую базу данных Employees и учатся ориентироваться в рабочей среде MySQL Workbench. Этот модуль дает практическую основу для дальнейшей работы.
Здесь рассматривают базовые команды для работы с данными. Учат использовать SELECT для выборки, фильтровать результаты через WHERE, сортировать данные с помощью ORDER BY. Также изучают логические операторы, поиск по шаблону через LIKE и работу с диапазонами через IN и BETWEEN. Модуль включает арифметические операторы и функции для работы с датами.
Этот блок посвящен более сложным операциям. Учат применять агрегатные функции для подсчета, суммирования и нахождения средних значений. Рассматривают группировку данных через GROUP BY и фильтрацию групп через HAVING. Также изучают текстовые функции для обработки строк и основы реляционной модели данных.
Модуль охватывает методы соединения информации. Учат использовать различные типы JOIN для получения данных из нескольких таблиц, объединять результаты через UNION и создавать сложные вложенные запросы. Это дает возможность работать со связанными данными из различных источников.
Здесь изучают window functions для расширенного анализа данных без потери деталей. Учат использовать ROW_NUMBER, RANK, LAG, LEAD и другие функции для расчетов в пределах окон. Также рассматривают CTE для структурированного написания сложных запросов.
Этот блок учит создавать и изменять структуру базы данных. Учат команды DDL для создания таблиц, их изменения через ALTER и удаления через DROP. Также рассматривают создание представлений через CREATE VIEW для упрощения работы с данными.
Последние модули охватывают работу с содержимым базы данных. Учат добавлять, обновлять и удалять записи через INSERT, UPDATE, DELETE. Рассматривают создание индексов для ускорения работы запросов и методы экспорта и импорта данных в формате CSV.
После завершения курса вы сможете самостоятельно устанавливать MySQL, подключаться к базам данных, создавать таблицы и извлекать информацию. Научитесь анализировать данные с помощью SQL, фильтровать и группировать информацию, объединять данные из различных таблиц. Овладеете работой с подзапросами, функциями окон и CTE для решения сложных задач.
Курс проходит онлайн с возможностью обучения из любой точки мира. Занятия проводятся в прямом эфире с преподавателем. После успешного завершения выдается сертификат. Для предпринимателей и организаций действует специальная ценовая политика.