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

SQL: запросы с оконными аналитическими функциями

ФорматОнлайн
Длительность4 академ. часов
Объём5 занятий
УровеньСредний
По окончанииСертификат о прохождении
Всё для обучения

Как устроено обучение

Практические занятия
О курсе

Подробнее

Углубите знания в SQL и моделировании данных. Овладейте продвинутыми методами анализа и проектирования баз данных. Курс "SQL: запросы с окном и аналитическими функциями" предназначен для специалистов, желающих углубить свои знания в области SQL и моделирования данных. Курс охватывает продвинутые методы агрегирования и анализа данных, а также введение в моделирование данных и иерархические запросы. Слушатели научатся использовать продвинутые техники SQL для анализа данных, проектировать базы данных и применять иерархические запросы для решения сложных задач.
Требования

Что нужно для старта

  • Базовые знания SQL, понимание основ работы с базами данных, опыт работы с Oracle (желательно) ИЛИ DEV-010 Основы SQL
Результат

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

  • Использовать продвинутые техники SQL для агрегирования и анализа данных
  • Применять аналитические функции для решения сложных задач
  • Проектировать базы данных с использованием моделей данных
  • Работать с иерархическими структурами данных и рекурсивными запросами
  • Использовать операции PIVOT и UNPIVOT в Oracle 11g
Аудитория

Для кого этот курс

  • Разработчик
  • Дата-аналитик
  • Data Engineer
  • Системный аналитик
Содержание

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

5 занятий
№ТемаЧто внутри
01Группировка и агрегирование данных с помощью SQL

• Использование SQL для агрегирования данных
• Группировки
• Групповые функции
• GROUP BY
• HAVING
• GROUP BY с помощью операторов ROLLUP и CUBE
• Функция GROUPING
• GROUPING SETS
• Составные колонки (Composite Columns)
• Сцепленные группировки (Concatenated Groupings)
• Практика

02Аналитические функции

• Типичные области применения аналитических функций
• Синтаксис аналитических функций
• Часто используемые аналитические функции
• Функции ранжирования
• Групповые функции
• Функции окна
• Статистические функции
• Примеры решений задач

03Моделирование данных

• Основы моделирования данных
• Модели данных
• ER-диаграммы
• Нормализация данных
• Проектирование баз данных
• Практика

04Иерархические запросы

• Введение в иерархические запросы
• Использование рекурсивных запросов
• Иерархические данные в SQL
• Применение иерархических запросов

05Appendix: Oracle 11g Enhancements

• Введение в PIVOT и UNPIVOT
• Использование PIVOT
• Использование UNPIVOT
• Практические примеры

01Группировка и агрегирование данных с помощью SQL

• Использование SQL для агрегирования данных
• Группировки
• Групповые функции
• GROUP BY
• HAVING
• GROUP BY с помощью операторов ROLLUP и CUBE
• Функция GROUPING
• GROUPING SETS
• Составные колонки (Composite Columns)
• Сцепленные группировки (Concatenated Groupings)
• Практика

02Аналитические функции

• Типичные области применения аналитических функций
• Синтаксис аналитических функций
• Часто используемые аналитические функции
• Функции ранжирования
• Групповые функции
• Функции окна
• Статистические функции
• Примеры решений задач

03Моделирование данных

• Основы моделирования данных
• Модели данных
• ER-диаграммы
• Нормализация данных
• Проектирование баз данных
• Практика

04Иерархические запросы

• Введение в иерархические запросы
• Использование рекурсивных запросов
• Иерархические данные в SQL
• Применение иерархических запросов

05Appendix: Oracle 11g Enhancements

• Введение в PIVOT и UNPIVOT
• Использование PIVOT
• Использование UNPIVOT
• Практические примеры

Документ после выпуска

Сертификат о прохождении

Организатор

Автор курса

IBS Training CenterIBS Training Center
Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Действует скидка 10% на обучение физических лиц.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

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

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

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

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

Оставьте заявку

Консультант ответит на вопросы о курсе «SQL: запросы с оконными аналитическими функциями» и поможет разобраться в деталях обучения.

Комментарий ...

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

Направления:Базы данных

Информация обновлена 21 сентября 2026 г.

Продолжить выбор

Похожие курсы

DP - 050: Перенос рабочих нагрузок SQL в Azure
DP - 050: Перенос рабочих нагрузок SQL в Azure

Microsoft Azure - облачное решение компании Microsoft. Продукт имеет ряд преимуществ: облачная служба аналитики, гибкость платформы, гипермасштабируемость с помощью реляционной ба…

Онлайн5 занятий
Цена по запросу
Фреймворк Apache Spark для разработчиков: продвинутый уровень
−10%32 академ. часов
Фреймворк Apache Spark для разработчиков: продвинутый уровень

Глубокое погружение в внутреннее устройство Apache Spark и его компонентов. Этот курс поможет вам понять, как устроены и работают различные модули Spark, такие как Spark Core, Spa…

ОнлайнПродвинутый
55 500 ₽−10%
49 950 ₽
SQL практикум. Полный курс
4-5 часов в неделю
SQL практикум. Полный курс

Загляни в Телеграм канал курса. Там обсуждение и новости. В конце курса студентов ждет приятный бонус! 🎁 Цель курса Научить вас работать с базами данных на профессиональном уровне…

Онлайн12 занятий
890 ₽
Продвинутый SQL
4 часа
Продвинутый SQL

Продолжение базового курса по основам SQL для учеников, которые не готовы останавливаться на достигнутом и хотят узнать, что такое оконные функции SQL, транзакции, хранимые процед…

Онлайн3 занятийСредний
2 920 ₽
Базы данных
−5%6 часов
OtusOtus4.6
Базы данных

Полный курс по работе с реляционными и нереляционными базами данных

Онлайн5 занятий
Домашние задания
103 000 ₽−5%
97 850 ₽
Начать без затрат

Бесплатные курсы

Введение в базы данных
Бесплатно8 часов в неделю
Введение в базы данных

Курс введения в базы данных знакомит слушателями с историей создания систем обработки структурированных данных, подходами к обработке информации, развитием моделей данных и систем…

Онлайн8 занятий
Бесплатно
Симулятор SQL
Бесплатно1 час
Симулятор SQL

Бесплатный курс «Симулятор SQL» разработан специально для новичков и позволяет с нуля овладеть самым востребованным инструментом для работы с данными. Учитесь в удобное время, реш…

Онлайн2 занятий
Домашние заданияИнтерактивные тренажёры+4
Бесплатно
Stepik-микс: универсальный квиз
Бесплатно
Stepik-микс: универсальный квиз

💫 Для тех, кто хочет попробовать что-то новое! Недавно платформе Stepik исполнилось 11 лет. В честь нашего Дня рождения мы решили сделать для вас этот необычный курс. Это не курс…

Онлайн5 занятий
Бесплатно
SQL практикум. Основы
Бесплатно4-5 часов в неделю
SQL практикум. Основы

Цель курса Дать вам глубокое понимание основ SQL и научить работать с базами данных MySQL — от установки до написания сложных запросов. Почему стоит выбрать этот курс? ✔ С нуля до…

Онлайн5 занятий
Бесплатно