Мы используем cookie для стабильной работы сервиса. Подробнее

Анализ данных на языке SQL. Уровень 2

Анализ данных на языке SQL. Уровень 2

  Сложность

Пока неизвестно

  Длительность

40 ак. ч. + 40 ак. ч. самостоятельно

  Формат

онлайн

  Документ

Пока неизвестно

Стоимость курса
49 990

Подробнее о курсе

Обучение проходит на универсальном языке SQLПримеры рассматриваются на диалекте MS SQL Server 2022 Язык SQL – самый мощный инструмент для обработки данных, придуманный человеком. Этот простой и выразительный язык запросов поддерживается всеми современными базами данных (в том числе Microsoft, Oracle, IBM) и инструментами анализа и программирования (в том числе Excel). На курсе Вы научитесь свободно и уверенно пользоваться современными базами данных, в том числе строить сложные отчёты и проводить глубокий анализ данных. Аудитория курса: аналитики и разработчики отчётов, работающие с базами данных.

Автор курса

Ведущий компьютерный учебный центр России с высочайшим уровнем качества обучения, сервиса и организации учебного процесса Лучший учебный центр авторизованный Microsoft в России, Центральной и Восточной Европе в 2011-2014 гг Центр «Специалист» — первый в России авторизованный учебный центр по обучению Adobe — Adobe Authorised Training Centre Крупнейший авторизованный учебный центр ведущих IT-компаний мира С 2012 г. Центр «Специалист» входит в «Круг совершенства EC-Council»

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

  Модуль 1. Постановка задачи и обзор базовых технологий  (4 ак. ч.)

Задачи курса. Реляционные таблицы. Простые операции с данными (WHERE, ORDER BY, DISTINCT, TOP/LIMIT …). Трансформирующие операции (GROUP BY, HAVING, агрегирование). Логический порядок выполнения операций. Работа с несколькими таблицами: JOIN или подзапрос. Практическая работа Операция на фильтрацию Решение задачи через JOIN и подзапрос

  Модуль 2. Элементы программирования  (4 ак. ч.)

Переменные и типы данных. Логические выражения и условные вычисления. Циклы. Динамические запросы. Курсоры. Временные таблицы и табличные переменные.

  Модуль 3. Программные модули  (5 ак. ч.)

Представления. Процедуры. Пользовательские функции. Табличные выражения. Коррелированный табличный подзапрос.

  Модуль 4. Методы формирования отчетов  (4 ак. ч.)

Применение трансформации. Сводные отчеты (PIVOT/UNPIVOT, CASE). Подитоги через функции или через UNION. Постраничный вывод.

  Модуль 5. Применение оконных функций  (6 ак. ч.)

Виды функций. Что такое оконные функции. Функции ранжирования, агрегирования и сдвига. Применение оконных функций. Анализ трендов. Анализ интервальных событий.

  Модуль 6. Хранилища данных  (3 ак. ч.)

Операционные базы данных. Хранилища и витрины данных. Особенности реализации хранилищ.

  Модуль 7. Реляционное деление  (4 ак. ч.)

Что такое реляционное деление? Методы реляционного деления. Класс задач для данного метода.

  Модуль 8. Хранение нереляционных данных  (5 ак. ч.)

Данные в формате XML. Данные в формате JSON. Работа с пространственными данными. Работа с текстовой информацией.

  Модуль 9. Другие методы анализа  (5 ак. ч.)

Работа с иерархическими структурами. Методы математической статистики и теории вероятностей в SQL. За пределами SQL.

Что вы получите

Профессионально пользоваться современными базами данных

Использовать сложные конструкции SQL

Выполнять глубокий анализ данных

Строить сложные отчёты

Выбирать адекватный задаче метод анализа данных

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

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

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

обновлено: 28.07.2026