Анализ данных на языке SQL
SQL-1
Цели курса:
- Использовать современные базы данных
- Составлять запросы к базам данных на языке SQL
- Использовать сложные конструкции SQL
- Выполнять простой анализ данных
- Строить отчёты
Форма обучения: очно или дистанционно в формате вебинара.
Документы об окончании обучения: Сертификат УЦ ЮНИТ, Удостоверение гос. образца о повышении квалификации (по требованию).
Аудитория
Аналитики и разработчики отчётов, работающие с базами данных.
Предварительный уровень подготовки
Успешное окончание курса Microsoft Excel 2019/2016. Уровень 2. Расширенные возможности или Microsoft Access 2019/2016. Уровень 1 или эквивалентная подготовка.
Программа курса
Модуль 1. Реляционные базы данных (4 ак. ч.)
- СУБД SQL Server.
- Язык запросов SQL.
- Программа Management Studio.
- Базы данных и таблицы.
- Написание и исполнение запросов.
- Доступ к данным из Excel.
- Извлечение данных из различных источников.
- Практическая работа:
- Доступ к БД из Excel.
Модуль 2. Простые операции с одной таблицей (4 ак. ч.)
- Инструкция SELECT.
- Фильтрация таблицы по столбцам.
- Фильтрация таблицы по строкам.
- Использование функций.
- Типы данных.
- Обработка неизвестных значений.
- Сортировка.
- Операция TOP.
- Устранение дубликатов.
- Порядок операций в запросе.
- Практическая работа:
- Выполнение фильтрации по строкам и столбцам.
- Фильтрация пустых значений (NULL).
- Выборка с сортировкой.
- Устранение дубликатов.
Модуль 3. Трансформация таблицы (4 ак. ч.)
- Агрегация.
- Группировка.
- Фильтрация групп.
- Практическая работа:
- Применение агрегатных функций.
- Задача на группировку и фильтрацию групп.
Модуль 4. Модификация данных (2 ак. ч.)
- Добавление строк.
- Модификация строк.
- Удаление строк.
- Практическая работа:
- Добавление, изменение и удаление строк
Модуль 5. Операции с несколькими таблицами (4 ак. ч.)
- Использование нескольких таблиц в запросе.
- Объединение, пересечение и разность множеств.
- Подзапросы.
- Использование подзапросов в инструкции SELECT.
- Соединение таблиц.
- Использование соединений.
- Внешние соединения.
- Коррелированные соединения.
- Практическая работа:
- Простой подзапрос.
- Коррелированный подзапрос.
- Внутренние и внешние соединения.
Модуль 6. Построение отчётов (2 ак. ч.)
- Сводные таблицы.
- Вычисление подытогов.
- Ранжирование.
- Постраничный вывод.
- Агрегация со скользящим окном.
- Функции смещения.
- Практическая работа:
- Построение сводных отчетов.
- Построение отчетов с подытогами.
Модуль 7. Работа с хранилищами и витринами данных (4 ак. ч.)
- Операционные базы данных.
- Хранилища и витрины данных.
- Структура хранилища.
- Работа с хранилищем.
- Аналитическая обработка больших объёмов данных.
- Статистический анализ данных.
- Инструменты анализа данных.