Логотип КурсесТоп

Основы SQL для анализа данных

Вы освоите язык запросов SQL. Научитесь самостоятельно собирать, обрабатывать данные и анализировать их. Сможете решать бизнес-задачи с помощью SQL.
Школа
SkyPro
Документ об окончании
Диплом
Сложность
С нуля
Длительность
2 месяца

Кому подойдет курс

  • Новичкам в IT
    Разовьете навыки работы с данными и сделаете первый шаг в востребованной профессии.
  • Руководителям
    Узнаете, как самостоятельно анализировать данные, и сможете принимать более точные эффективные решения.
  • Маркетологам
    Научитесь извлекать информацию из баз данных и глубже анализировать поведение пользователей.
  • Начинающим аналитикам
    Изучите нюансы работы с базами данных и сможете помогать бизнесу принимать эффективные решения на основе данных.
  • Начинающим разработчикам и тестировщикам
    Узнаете, как улучшить сайт или приложение через грамотную работу с базами данных.

 

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

  • Проводить аналитические исследования и находить инсайты
  • Фильтровать, сортировать, группировать и объединять данные из разных таблиц
  • Писать запросы к базам данных
  • Вычислять показатели из большого объема информации

 

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

Модуль 1

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

  • Базовые запросыНаучитесь выбирать и фильтровать данные с помощью операторов SELECT, FROM, WHERE. Узнаете, как сортировать данные и использовать условия.
    Домашнее задание
  • Генерация новых признаков и очистка данных
    Разберетесь, как работать с оператором CASE. Узнаете, как создавать новые признаки и фильтровать по ним.
    Домашнее задание: подготовить выборку данных для обучения рекомендательной модели интернет-магазина.
    Проверочная работа по модулю: выгрузить данные для отдела маркетинга по определенным условиям.

Модуль 2

Преобразование данных
Узнаете, как преобразовывать данные и выводить агрегированные показатели, объединять таблицы и создавать сложные подзапросы. Завершите модуль исследовательским проектом в SQL.

  • Агрегатные функции
    Научитесь агрегировать данные, группировать их по полям, находить сумму, искать минимум, максимум, количество уникальных элементов и среднее.
    Домашнее задание
  • Объединение таблиц
    Узнаете, как объединять таблицы, изучите способы и сможете выбрать нужный для своей задачи.
    Домашнее задание
  • Подзапросы и WITH
    Поймете, как делать вложенные запросы и создавать временные таблицы для хранения промежуточных данных. Освоите конструкции WITH, научитесь использовать её для написания сложных запросов.
    Домашнее задание
  • Оконные функции
    Изучите функции OVER, LAG, LEAD, RANK, ROW_NUMBER. Научитесь вычислять показатели для разных групп объектов: отклонение от среднего по группе и в целом, порядковый номер транзакций клиентов, скользящее среднее.
    Домашнее задание
  • Мастер-класс: проводим аналитическое исследование и решаем бизнес-проблему с помощью SQL
    Вы погрузитесь в реальную задачу аналитика данных и поможете бизнесу решить проблему. Под руководством наставника проанализируете данные из разных таблиц, предварительно очистив их и создав новые признаки.
    Домашнее задание

Модуль 3

Основы администрирования БД
Научитесь не просто работать с выборками, но и преобразовывать таблицы внутри базы данных, а также создавать новые временные таблицы.

  • Создание, изменение, удаление данных в таблице. Создание индексов. Временные таблицы
    Научитесь создавать, изменять, удалять данные в таблицах и сами таблицы с помощью команд CREATE, UPDATE, INSERT, DELETE, DROP.
    Разберетесь, как создавать временные таблицы и использовать их в запросах.
    Домашнее задание
  • Основы оптимизации
    Систематизируете знания по написанию запросов.
    Изучите способы написания запросов и научитесь выбирать способ под задачу.
    Домашнее задание

Курсовая работа

Аналитический проект в SQL

  • Учебный проект
    Проект по анализу метрик качества контента и результатов обучения студентов на на основе данных онлайн-школы за 2021 год.
  • Свой проект
    Выберите самостоятельно.

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

Оценка курса:
Перед публикацией отзыва о курсе, он пройдет предварительную модерацию и проверку. При необходимости мы запросим дополнительную информацию по указанному email.
Логотип SkyPro
SkyPro
Оценка5
Цена курса
24 000 ₽  5 000 ₽
В рассрочку
2 000 ₽
0 отзывов о курсе