курс O11gASQL.Oracle Database 11g: Analytic SQL for Data Warehousing

O11gASQL.Oracle Database 11g: Analytic SQL for Data Warehousing. Аналитические функции SQL в хранилищах данных
  • Код курса:
    O11gASQL
  • Длительность:
    2 / 16
  • Ближайшие даты:

  • Цена, без НДС:
    Уточните
FL FL тренер
Описание Курса:
В курсе 11gASQL. Oracle Database 11g: Analytic SQL for Data Warehousing слушатели научатся использовать Analytic SQL для агрегирования, анализа, составления отчета и моделирования данных. 
Слушатели учатся толковать концепцию иерархических запросов и форматировать иерархичные данные, исключать ветки древовидной структуры. 
Слушатели также смогут использовать регулярные выражения и подвыражения для поиска, сравнения и замены строк.
Произойдет знакомство с основными понятиями реляционной базы данных, теорией хранилища данных и её реализацией, концепцией Oracle server. Oracle Database Server выполняется.
Слушатели используют Oracle SQL Developer для разработки программных единиц. Как дополнительные инструменты используются SQL*Plus и JDeveloper.
Аудитория:
  • Разработчики хранилищ данных
  • Разработчики приложений
  • Специалисты технической поддержки
  • Администраторы хранилищ баз данных
Предварительная подготовка:
  • Oracle Database 11g: Основы SQL
  • Oracle 11g: Основы хранилищ данных
Рекомендуемая предварительная подготовка:
  • Oracle Database 10g: Реализация и администрирование хранилищ данных
  • Успешное окончание курса Английский язык для IT специалистов (pre - intermediate) или знание технического английского языка.
Приобретаемые навыки:
Прослушав курс вы сможете:
  • Использовать Analytic SQL для агрегации, анализирования и составления отчетов, Model Data
  • Группировать и агрегировать данные, используя операторы ROLLUP и CUBE
  • Анализировать и составлять отчеты, используя функции Ranking, LAG/LEAD и FIRST/LAST
  • Использовать MODEL фразы для создания многомерных массивов от результатов запроса
  • Интерпретировать концепцию иерархических запросов, создавать отчёт древовидной структуры, форматировать иерархические данные, исключать ветки из древовидной структуры
  • Использовать регулярные выражения для поиска, сопоставления и замены строк
Содержание курса:
  • Введение
    • Цели курса
    • План курса
    • Информация об учетных записях, используемых в курсе
    • Приложения, используемые в данном курсе
    • Демонстрационные схемы, используемые в данном курсе
    • Инструменты для работы с SQL в данном курсе
    • Знакомство с Oracle SQL Developer
    • Документация по SQL и организации хранилищ данных в Oracle 11g и дополнительные ресурсы
  • Группировка и агрегирование данных с помощью SQL
    • Что такое аналитические функции SQL?
    • Аналитические функции SQL в хранилища данных: SQL для агрегирования, SQL для анализа и построения отчетов и SQL для моделирования
    • Создание отчетов путем группировки сходных данных
    • Использование выражения GROUP BY с операторами ROLLUP и CUBE
    • Использование операторов ROLLUP и CUBE
    • Использование функции GROUPING
    • Работа с GROUPING SETS
    • Работа с составными столбцами и со сцепленными группировками
  • Анализ данных и построение отчетов с помощью SQL
    • Знакомство с функциями SQL для анализа и построения отчетов
    • Идентификация функций SQL для ранжирования
    • Управление порядком ранжирования
    • Ранжирование сложных выражений
    • Использование функций RANK, DENSE_RANK и PERCENT_RANK
    • Ранжирование по CUBE и ROLLUP
    • Использование функций LAG/LEAD
    • Выполнение операций преобразования уникальных значений одного столбца в несколько выходных столбцов и обратно с использованием выражений PIVOT и UNPIVOT
  • Моделирование данных с помощьюSQL
    • Обзор SQL для моделирования данных
    • Интеграция межстроковых вычислений SQL
    • Работа с SQL выражением MODEL
    • Ссылки на элемент и диапазон элементов
    • Использование функции CV()
    • Использование конструкции FOR с оператором списка IN, с инкрементными значениями и с подзапросом
    • Использование "эталонных моделей"
    • Циклические правила в моделях
  • Иерархический поиск
    • Обзор иерархического поиска
    • Обычная структура дерева
    • Иерархические запросы
    • Обход дерева
    • Обход дерева: сверху вниз и снизу вверх
    • Ранжирование строк с помощью псевдостолбца LEVEL
    • Форматирование иерархических отчетов с использованием функций LEVEL и LPAD
    • Отсечение ветвлений и узлов
  • Анализ данных с помощью регулярных выражений
    • Преимущества использования регулярных выражений
    • Использование функций регулярных выражений и условий в SQL
    • Использование метасимволов в регулярных выражениях
    • Выполнение основного поиска с помощью условия REGEXP_LIKE
    • Поиск шаблонов с использованием функции REGEXP_INSTR
    • Извлечение подстрок с использованием функции REGEXP_SUBSTR
    • Замена шаблонов с использованием функции REGEXP_REPLACE
    • Использование подвыражений с поддержкой регулярных выражений
Материалы и сертификаты:
Акцент Профи
Расписание курсов на 6 месяцев

Возврат к списку



программа курса Microsoft10990
Программа и регистрация на курс Система управления бизнес-проектами, квалификация "Project management" (IAPBE) в акцент профи
Microsoft Office Excel 2 дні поглиблене навчання

Программа и регистрация на курс VBA Excel - курс практическое программирование в Ексель в Акцент Профи
Перейти на программу курса ефективні презентації вражаючи презентації power point
Зарегистрироваться на Курс 10961 Автоматизация администрирования с Windows PowerShell