Курс Аналітичні функції SQL для сховищ даних
- Online
- Для досвідчених
- SQL / DBA
![]() |
|
| Навчальний центр: | Світ Сучасної Освіти |
|---|---|
| Формат: | Курс |
| Мова викладання: | Ukrainian |
| Тривалість навчання: | 16 годин |
| Початок курсу: | 01.05.2026 |
| Вартість навчання: | 18 000 UAH за курс |
Курс навчає концепції ієрархічного запиту, створення структурованого звіту, форматування ієрархічних даних. Обговорюється використання регулярних виразів для обробки символьного рядка.
Програма курсу
Вступ
- Предмет курсу
- Опис схем та додатків, що використовуються в курсі
- Огляд SQL*Plus та SQL Developer
- Огляд аналітичного SQL
- Документація по Oracle Database SQL та сховищам даних
Угрупування та агрегація даних за допомогою SQL
- Генерація звітів, пов'язаних з допомогою Grouping
- Огляд групових функцій
- Огляд GROUP BY та HAVING
- Використання операторів ROLLUP та CUBE
- Використання функції GROUPING
- Робота з операторами GROUPING SET та складовими стовпцями
- Приклади використання зчеплених угруповань
Ієрархічні запити
- Використання ієрархічних запитів
- Тестові дані з таблиці EMPLOYEES
- Ієрархічна структура вихідних даних
- Синтаксис ієрархічного запиту
- Обхід дерева: Вказує стартову точку
- Обхід дерева: Вказує напрямок обходу
- Використання пропозиції WITH
- Приклад ієрархічного запиту Використання пропозиції CONNECT BY
Виконання операцій прямого та зворотнього обертання
- Виконує операції прямого обертання
- Використання пропозицій PIVOT та UNPIVOT
- Пряме обертання стовпчика QUARTER: Концептуальний приклад
- Виконання операцій зворотного обертання
- Використання пропозиції UNPIVOT в операції зворотного обертання
- Приклад створення нової таблиці Pivot
Pattern Matching (підбір відповідності шаблону) за допомогою SQL
- Обробка порожніх вибірок чи невідповідних рядків
- Вилучення елементів шаблону з результату
- Перебір можливих комбінацій
- Правила та обмеження у підборі відповідності шаблону. Приклади
Моделювання даних за допомогою SQL
- Використання пропозиції MODEL с
- Демонстрація посилань на комірку та діапазон осередків (Cell)
- Використання функції CV
- Використання конструкції FOR з оператором IN List інкрементальних значень та підзапитів
- Використання аналітичних функцій разом із пропозицією MODEL у запиті SQL
- Розрізнення відсутніх осередків із NULL
- Використання опцій UPDATE, UPSERT та UPSERT ALL
- Посилальні моделі
Огляд курсу
- Використання SQL з операторами агрегації SQL для функцій, що використовуються для аналізу та звітності
- Угруповання та агрегація даних за допомогою операторів ROLLUP та CUBE, функція GROUPING, складові стовпці та зчеплені угруповання
- Аналіз даних та звітність з використанням ранжуючих функцій, а також LAG/LEAD. Використання PIVOT та UNPIVOT у запитах
- Виконання вибірки даних за допомогою MATCH_RECOGNIZE
- Використання регулярних виразів для обробки символьного рядка
Вимоги до слухачів
Попередня підготовка
Хороше знання SQL та практичні навички його використання.
Попередня підготовка, що рекомендується
- Практичний досвід реалізації сховища даних
- Oracle Database 12c: Вступ до SQL
- Oracle Database 12c: Вступ для досвідчених користувачів SQL
Особливості курсу
- Допомога ментора
- Практика
- Сертифікат про проходження курсу
Категорії курсу
Читайте нас в Telegram, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
CyberBionic Systematics
Формат
Online
Початок навчання
Дата формується
Тривалість
14 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
4 191 UAH за курс
Навчальний центр
Networking Technologies
Формат
Online
Початок навчання
Дата формується
Тривалість
3 днів
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Networking Technologies
Формат
Online
Початок навчання
07.09.2026
Тривалість
5 днів
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Світ Сучасної Освіти
Формат
Online
Початок навчання
Дата формується
Тривалість
4 днів
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
38 000 UAH за курс
