Skillbox

SQL для анализа данных

  • Начальный уровень
  • Наставник: Нет
  • Сертификат: Есть
  • Формат: Online
  • Рассрочка: Есть
  • Язык: Русский
  • Осталось мест: Неограничено
Записаться

SQL для анализа данных

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

Для кого этот курс?
  • Маркетологам
    Вы научитесь анализировать данные о клиентах без помощи разработчиков и аналитиков и сможете принимать правильные маркетинговые решения.
  • Аналитикам
    Вы изучите особенности различных баз данных, научитесь делать запросы, сможете работать над сложными задачами и станете более ценным сотрудником.
  • Менеджерам и владельцам бизнеса
    Вы научитесь получать данные из баз, анализировать их и использовать для принятия решений о будущем продукта.
Программа обучения
  • Анализ данных и SQL

    Узнаете, как SQL используется для решения аналитических задач. Сделаете первые запросы в тестовой среде с оператором SELECT.

  • Оператор SELECT — выбор колонок

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

  • Оператор SELECT — фильтрация строк

    Узнаете о фильтрах SQL, научитесь комбинировать фильтры для числовых и строковых полей.

  • Сортировка и функции для работы со строками

    Научитесь сортировать данные и использовать математические функции, функции работы со строками и датами.

  • Функции для работы с датой и временем. Часть 1

    Узнаете, как работать с системными датой и временем. Изучите составные части и форматы даты и времени. Научитесь проводить операции над датой и временем в запросах.

  • Функции для работы с датой и временем. Часть 2

    Научитесь работать с условиями равенства для полей даты и времени. Сможете преобразовывать строки в дату и время. Научитесь создавать значения типа даты и времени.

  • Агрегатные функции и группировка

    Научитесь использовать агрегатные функции и группировать данные.

  • Объединение данных из разных таблиц

    Освоите вложенные запросы, оператор JOIN, узнаете об особенностях объединения таблиц, изучите значение NULL и объединение с помощью UNION.

  • Модификация таблиц

    Узнаете, как создавать таблицы, загружать в них данные и модифицировать их.

  • Оконные функции

    Освоите оконные функции: OVER, LAG, LEAD, RANK, row_number, научитесь добавлять партиции.

  • Подготовка данных для Excel

    Научитесь готовить данные для сводных таблиц и графиков Excel, объединять данные по шкале времени, использовать оператор CASE.

  • Дипломная работа. Подготовка данных для анализа

    Необходимо будет по заданию заказчика составить необходимые запросы, используя фильтрацию, группировку, объединение данные и различные функции, выгрузить данные из базы и подготовить их для анализа в Excel.