Этот курс научит вас работать с MySQL: писать SQL-запросы, обрабатывать данные из разных таблиц, использовать JOIN, UNION и агрегатные функции. Вы освоите создание баз данных, фильтрацию, сортировку и оптимизацию запросов. Курс подходит для начинающих, которые хотят научиться анализировать данные.

О курсе

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

Начало работы с MySQL

На этом курсе начинают с установки MySQL и знакомства с интерфейсом. Слушатели загружают тестовую базу данных Employees и учатся ориентироваться в рабочей среде MySQL Workbench. Этот модуль дает практическую основу для дальнейшей работы.

Основы SQL запросов

Здесь рассматривают базовые команды для работы с данными. Учат использовать 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 для решения сложных задач.

Условия обучения

Курс проходит онлайн с возможностью обучения из любой точки мира. Занятия проводятся в прямом эфире с преподавателем. После успешного завершения выдается сертификат. Для предпринимателей и организаций действует специальная ценовая политика.

Что включено

Выдается диплом/сертификат
Гибкий график
Сопровождение ментора