Основы хранилищ данных: Oracle Database 11g

В данный момент идет прием заявок на курс.
Мы можем сообщить вам о начале
запланированного обучения


Код: Or11g_DWF
Длительность: 24 ак.ч.
Стоимость: 28 738 р.

Аннотация:
Во время этого курса слушатели изучают основные концепции технологии хранилищ данных, а также вопросы, связанные с планированием, проектированием, построением, заполнением и сопровождением успешных хранилищ данных. Слушатели изучают как улучшить производительность или управляемость в хранилищах данных, используя различные свойства базы данных Oracle. Слушатели изучают основы архитектуры секционирования в базе данных Oracle и определяют преимущества секционирования.

Слушатели знакомятся с преимуществами использования параллелизма для уменьшения времени отклика информационно емких операций. Слушатели изучают процессы извлечения, преобразования, загрузки данных в хранилище данных, поставляемое Oracle. Слушатели изучают основные преимущества использования материализованных представлений базы данных Oracle для улучшения производительности хранилищ данных. Слушатели подробно изучают как улучшить производительность запроса с помощью механизма перезаписи запросов. Слушатели знакомятся с OLAP и Data Mining, и получают некоторые рекомендации по реализации хранилищ данных. Слушатели кратко знакомятся с некоторыми инструментами для организации хранилищ данных, такими как Oracle Warehouse Builder, Analytic Workspace Manager и Oracle Application Express.

Аудитория:
Разработчики приложений Специалисты технической поддержки
• Разработчики хранилищ данных
• Функциональные разработчики
• Администраторы хранилищ данных
• Аналитики хранилищ данных
• Разработчики
• Менеджеры проектов

Предварительный уровень подготовки:
• Знание общих концепций хранилищ данных
• Знание технологий баз данных, архитектуры "клиент-сервер"
• Знание технологий сервера реляционной базы данных

После окончания обучения на данном курсе будут достигнуты следующие цели:
• Использование материализованных представлений и механизма перезаписи запросов для улучшения производительности хранилищ данных
• Знакомство с некоторыми новыми свойствами базы данных Oracle 11g, способствующих реализации хранилищ данных
• Описание методов и инструментов для извлечения, преобразования и загрузки данных
• Идентификация некоторых инструментов для доступа к данным хранилища и их анализа
• Описание преимуществ использования секционирования в хранилищах данных
• Использование параллелизма для уменьшения времени отклика информационно емких операций
• Определение терминологии и объяснение основных концепций технологии хранилищ данных
• Идентификация технологий и инструментов Oracle для построения успешных хранилищ данных
• Описание преимущества использования секционирования, параллелизма, материализованных представлений и механизма перезаписи запросов в хранилищах данных
• Объяснение основных технических и организационных вопросов, требующих разрешения в ходе реализации проектов, связанных с проектами хранилищ данных
• Определение назначения системы принятия решений и конечной задачи хранилищ данных
• Формирование знаний о некоторых технологиях, необходимых для реализации хранилищ данных

Документ об окончании курса:
Сертификат Учебного центра ЮНИТ

Содержание курса:

• Введение
o Цели курса
o Программа курса
o Предварительная и рекомендуемая предварительная подготовка к курсу
o Демонстрационные схемы sh, dm и приложения, используемые в курсе
o Информация об учетных записях, используемых на занятиях
o Инструменты для работы с SQL и для организации хранилищ данных, используемые на данном курсе.
o Организация хранилищ данных в Oracle 11g , документация по SQL и сайт Oracle By Examples
o Продолжение Вашего обучения: рекомендуемые курсы для продолжения обучения.

• Хранилища данных, бизнес-анализ, OLAP и Data Mining
o Определения и характеристики хранилищ данных
o Хранилища данных, бизнес-анализ, витрины данных и системы интерактивной обработки транзакций (OLTP)
o Основные компоненты хранилищ данных
o Основные подходы к разработке хранилищ данных
o Технология извлечения, преобразования и загрузки данных (ETL)
o Многомерная модель и Oracle OLAP
o Oracle Data Mining

• Определение терминологии и концепций хранилищ данных
o Определения и характеристики хранилищ данных
o Сравнение хранилищ данных с системами интерактивной обработки транзакций (OLTP)
o Сравнение хранилищ данных с витринами данных
o Основные компоненты хранилищ данных
o Основные подходы к разработке хранилищ данных
o Компоненты процесса организации хранилищ данных
o Стратегические аспекты полученных результатов
o Анализ учебного примера: Roy Independent School District (RISD)

• Создание модели бизнеса, логической, многомерной и физической модели
o Основные вопросы, связанные с моделированием хранилищ данных
o Создание бизнес-модели
o Создание логической модели
o Создание многомерной модели
o Создание физической модели: звезда, снежинка и третья нормальная форма
o Особенности таблиц фактов и таблиц измерений
o Преобразование бизнес-измерений в таблицы измерений
o Преобразование многомерной модели в физическую модель

• Физическое моделирование: анализ размеров хранилища данных, способов физического хранения объектов, производительности и информационной безопасности
o Анализ размеров базы данных, оценка и обоснование выбора размера базы данных
o Архитектурные преимущества базы данных Oracle
o Секционирование данных
o Индексирование
o Оптимизация запросов типа "звезда": Настройка производительности запросов типа "звезда"
o Удаленная и локальная модели промежуточной области.
o Аномалии данных
o Стандартные подходы к преобразованию данных
o Преобразование данных: Проблемы и решения
o Качество данных: важность и преимущества
o Виды преобразования и инструменты для преобразований
o Управление преобразованием метаданных

• ETL-процессы: загрузка данных
o Загрузка данных в хранилище
o Перемещение данных с помощью плоских файлов, распределенные системы и перемещаемые табличные пространства.
o Модели обновления данных: Точные условия обработки
o Построение процесса загрузки
o Гранулярность данных
o Технологий загрузки, поставляемые Oracle
o Последующая обработка загруженных данных
o Индексирование и сортировка данных, проверка целостности данных

• Актуализация (периодическое обновление) данных хранилища
o Создание стратегии актуализации для отслеживания изменений в источниках данных
o Требования пользователей и поддержка
o Требования к окну загрузки
o Планирование и расписание выполнения окна загрузки
o Отслеживания изменений в источниках данных для обновления
o Отметка времени и даты, триггеры базы данных и журнал базы данных
o Применение изменений к данным
o Заключительные задачи

• Материализованные представления
o Использование итоговых данных для повышения производительности
o Использование материализованных представлений для управления итоговыми данными
o Типы материализованных представлений
o Режимы построения и методы обновления
o Обзор механизма перезаписи запросов
o Процесс перезаписи запроса оптимизатором по стоимости
o Работа с объектами-размерностями и иерархиями

• Ведение метаданных
o Определение метаданных хранилища
o Пользователи метаданных и типы метаданных
o Изучение метаданных: метаданные ETL
o Извлечение, преобразование и загрузка метаданных
o Определение задач метаданных и предполагаемое использование
o Идентификация пользователей полученных метаданных, выбор инструментов метаданных и подходов
o Интеграция метаданных, генерируемых разными инструментами
o Управление изменениями метаданных

• Рекомендации по внедрению хранилищ данных
o Управление проектом
o Спецификация или постановка требований
o Логическая, пространственная и физическая модели данных
o Архитектура хранилища данных
o Рекомендации по технологии извлечения, преобразования и загрузки данных (ETL), по составлению отчетов и обеспечению безопасности
o Управление метаданными
o Тестирование внедрения и управление внесением изменений во внедренную систему
o Некоторые полезные ресурсы и официальные издания