Компьютерные науки

Проектирование хранилищ данных для приложений систем деловой осведомленности (Business Intelligence Systems)

В программе рассматривается комплексная методология создания хранилищ данных на платформе MS SQL Server 2008. Изучаются процессы моделирования, трансформации данных и настройки производительности систем Business Intelligence.
Студентов 2585 Выпускников 177 Для специалистов
690 ₽ 1 200 ₽
или любая сумма на ваше усмотрение
Вы можете оплатить любую сумму, чтобы поддержать наш проект и авторов программы. Объем услуг не зависит от размера вашей оплаты.
Темы:
Базы данных
Объем

36 час.
Длительность

30 дней
Нагрузка в неделю

9 час.
Формат обучения

Дистанционно (самостоятельно)
Описание Эта учебная программа посвящена полному циклу разработки хранилищ для систем деловой осведомленности от концептуального эскиза до физической реализации. В ней изучается темпоральное моделирование, денормализация, процессы ETL, а также создание кубов данных и настройка производительности SQL-запросов. Освоение материала опирается на многомерное моделирование с использованием инструмента PowerDesigner. Программа ориентирована на архитекторов баз данных, BI-аналитиков и разработчиков, проектирующих надежные структуры для поддержки принятия управленческих решений.
Цели
  • Сформировать системный подход к проектированию корпоративных хранилищ данных.
  • Дать методику многомерного моделирования и создания физических моделей.
  • Познакомить с архитектурой систем Business Intelligence.
Чему я научусь?
  • Проектировать логические и физические модели хранилищ с помощью CASE-средств.
  • Разрабатывать и оптимизировать процессы трансформации данных (ETL).
  • Настраивать производительность запросов и строить многомерные кубы.

Авторы

Туманов Владимир Евгеньевич
Туманов Владимир Евгеньевич
Кандидат химических наук.
Чему я научусь?
  • Проектировать логические и физические модели хранилищ с помощью CASE-средств.
  • Разрабатывать и оптимизировать процессы трансформации данных (ETL).
  • Настраивать производительность запросов и строить многомерные кубы.

Учебный план

Занятия
Экзамен экстерном Внимание! Экзамен экстерном не обязательный для сдачи. При желании вы можете его пройти, если хотите подтвердить свои знания по данному курсу без его изучения или поверить свои знания по нему. Экзамен экстерном можно сдать только один раз. 90 мин
1 Предисловие
2 Хранилища данных В настоящей лекции рассматривается концепция систем складирования данных и хранилищ данных, основные причины ее возникновения и... В настоящей лекции рассматривается концепция систем складирования данных и хранилищ данных, основные причины ее возникновения и сферы применения, вводятся и обсуждаются основные понятия, приведены примеры. ещё
3 Архитектура хранилищ данных В настоящей лекции изучаются типовые архитектуры хранилищ данных, рассматривается глобальное хранилище данных, централизованное хранилище данных, распределенное... В настоящей лекции изучаются типовые архитектуры хранилищ данных, рассматривается глобальное хранилище данных, централизованное хранилище данных, распределенное хранилище данных, киоски данных, взаимосвязанные киоски данных, независимые киоски данных, корпоративная информационная фабрика, хранилище данных с архитектурой шины данных, федеральное хранилище данных. Обсуждаются основные типы хранилищ данных. ещё
Архитектура хранилищ данных тест для курса Проектирование хранилищ данных для приложений систем деловой осведомленности (Business Intelligence Systems) 55 мин
4 Модель типового проекта создания хранилища данных В настоящей лекции описываются основные бизнес-функции процесса разработки хранилища данных и подробно излагаются бизнес-функции проектирования. Проектировщик... В настоящей лекции описываются основные бизнес-функции процесса разработки хранилища данных и подробно излагаются бизнес-функции проектирования. Проектировщик хранилища данных должен иметь план проектирования хранилища данных. Знание бизнес-функции и бизнес-процедуры процесса проектирования хранилища данных являются хорошей основой для такого плана. ещё
5 Системы деловой осведомленности (Business Intelligence Systems) и хранилища данных В настоящей лекции вводится понятие систем деловой осведомленности, или систем бизнес-аналитики, рассматриваются основные требования к таким... В настоящей лекции вводится понятие систем деловой осведомленности, или систем бизнес-аналитики, рассматриваются основные требования к таким системам и архитектурные особенности таких систем. Подробно обсуждаются вопросы обеспечения информационной безопасности систем, проблемы их создания и возможные пути решения этих проблем. Показывается место хранилища данных при разработке систем бизнес-аналитики. ещё
Системы деловой осведомленности (Business Intelligence Systems) и хранилища данных тест для курса Проектирование хранилищ данных для приложений систем деловой осведомленности (Business Intelligence Systems) 50 мин
6 Приступаем к разработке ХД. Учебный пример.
7 Метод моделирования сущность-связь "В настоящей лекции рассматриваются определение предметной области для хранилищ данных, метод моделирования ""сущность-связь"", нормальные формы отношений,... "В настоящей лекции рассматриваются определение предметной области для хранилищ данных, метод моделирования ""сущность-связь"", нормальные формы отношений, процесс нормализации сущностей модели ""сущность-связь"", приводятся примеры построения диаграмм ""сущность-связь""." ещё
8 Моделирование темпоральных (временных) данных в хранилищах данных В настоящей лекции рассматриваются вопросы логического моделирования темпоральных (временных) данных предметной области. Обсуждаются основные подходы к... В настоящей лекции рассматриваются вопросы логического моделирования темпоральных (временных) данных предметной области. Обсуждаются основные подходы к представлению времени в объектах модели предметной области, приводятся примеры. ещё
Моделирование темпоральных (временных) данных в хранилищах данных тест для курса Проектирование хранилищ данных для приложений систем деловой осведомленности (Business Intelligence Systems) 65 мин
9 Знакомство с CASE инструментом
10 Метод многомерного моделирования В настоящей лекции рассматриваются основы метода многомерного моделирования данных для ХД, вводятся и обсуждаются основные элементы... В настоящей лекции рассматриваются основы метода многомерного моделирования данных для ХД, вводятся и обсуждаются основные элементы многомерной модели и понятия метода. Приведены примеры моделирования для основных схем. ещё
11 Определение элементов модели хранилища данных
12 Создание физической модели хранилища данных "В настоящей лекции рассматриваются вопросы формирования физической модели хранилища данных, кратко описываются объекты физической базы данных,... "В настоящей лекции рассматриваются вопросы формирования физической модели хранилища данных, кратко описываются объекты физической базы данных, представлен алгоритм формирования физической модели хранилища данных из логической модели на примере схемы ""звезда""." ещё
Создание физической модели хранилища данных тест для курса Проектирование хранилищ данных для приложений систем деловой осведомленности (Business Intelligence Systems) 60 мин
13 Построение эскиза многомерной модели ХД
14 Проектирования модели ХД по логической модели
15 Метаданные в хранилищах данных В настоящей лекции рассматривается определение метаданных для хранилища данных, описаны функции метаданных в хранилищах данных, вводится... В настоящей лекции рассматривается определение метаданных для хранилища данных, описаны функции метаданных в хранилищах данных, вводится классификация метаданных для хранилищ данных, приведен пример моделирования логической модели метаданных для хранилища данных. ещё
16 Проектирование и разработка процесса ETL В настоящей лекции рассматриваются общие принципы организации процесса извлечения, преобразования и загрузки данных (Extract, Transform, Load... В настоящей лекции рассматриваются общие принципы организации процесса извлечения, преобразования и загрузки данных (Extract, Transform, Load — ETL) для ХД, приводится классификация систем – источников данных, обсуждаются некоторые методы извлечения данных. Рассмотрена в общих чертах методика проектирования ETL-процессов с использованием CASE-инструментов. ещё
Проектирование и разработка процесса ETL тест для курса Проектирование хранилищ данных для приложений систем деловой осведомленности (Business Intelligence Systems) 45 мин
17 Создание модели хранилища данных на основе корпоративной модели данных В настоящей лекции рассматриваются вопросы проектирования хранилища данных на основе корпоративной модели данных организации. На примере... В настоящей лекции рассматриваются вопросы проектирования хранилища данных на основе корпоративной модели данных организации. На примере разбирается методика такого проектирования. ещё
18 Создание модели ХД на основе корпоративной модели данных
19 Метод моделирования Свод данных "В настоящей лекции рассматривается метод моделирования хранилищ данных, который получил название ""Свод данных"". Объясняются основные понятия... "В настоящей лекции рассматривается метод моделирования хранилищ данных, который получил название ""Свод данных"". Объясняются основные понятия метода, приводятся примеры построения логических моделей для ""Свода данных""." ещё
Метод моделирования Свод данных тест для курса Проектирование хранилищ данных для приложений систем деловой осведомленности (Business Intelligence Systems) 45 мин
20 Физическая модель хранилища данных: учет влияния транзакций, денормализация таблиц В настоящей лекции рассматриваются вопросы учета влияния транзакции при проектировании физической структуры хранилища данных и принципы... В настоящей лекции рассматриваются вопросы учета влияния транзакции при проектировании физической структуры хранилища данных и принципы денормализации на уровне моделирования логической и физической моделей данных. ещё
21 Создание физической модели базы данных: проектирование производительности В настоящей лекции рассматриваются вопросы проектирования для обеспечения требуемого уровня производительности физической структуры хранилища данных на... В настоящей лекции рассматриваются вопросы проектирования для обеспечения требуемого уровня производительности физической структуры хранилища данных на основе СУБД-ориентированных средств: индексов, секций, кластеров. ещё
Создание физической модели базы данных: проектирование производительности тест для курса Проектирование хранилищ данных для приложений систем деловой осведомленности (Business Intelligence Systems) 55 мин
22 Денормализация модели ХД
23 SQL в хранилищах данных: агрегация и суммирование "В настоящей лекции рассматривается расширение диалектов SQL промышленных СУБД для агрегации и суммирования данных в хранилищах... "В настоящей лекции рассматривается расширение диалектов SQL промышленных СУБД для агрегации и суммирования данных в хранилищах данных, приводятся примеры работы со схемой ""звезда"", содержащей аддитивные и полуаддитивные факты. Разбираются примеры использования расширения оператора SELECT для агрегации данных в ХД." ещё
24 SQL в хранилищах данных: аналитическая обработка данных В настоящей лекции рассматривается расширение диалектов SQL промышленных СУБД для аналитической обработки данных в хранилищах данных.... В настоящей лекции рассматривается расширение диалектов SQL промышленных СУБД для аналитической обработки данных в хранилищах данных. Изучаются статистические функции, ранжирующие функции, оконные функции в диалекте Transact-SQL СУБД MS SQL Server 2008. Разбираются примеры использования, в том числе для формирования отчетов и построения гистограмм. ещё
SQL в хранилищах данных: аналитическая обработка данных тест для курса Проектирование хранилищ данных для приложений систем деловой осведомленности (Business Intelligence Systems) 50 мин
25 Настройка производительности запросов к хранилищу данных В настоящей лекции рассматриваются основы оптимизации обработки запросов в реляционных базах данных.
26 Построение многомерных диаграмм
27 Проектирование кубов данных В настоящей лекции рассматриваются основы проектирования кубов данных для OLAP-хранилищ данных. На примере показана методика построения... В настоящей лекции рассматриваются основы проектирования кубов данных для OLAP-хранилищ данных. На примере показана методика построения куба данных с помощью CASE-инструмента. ещё
Проектирование кубов данных тест для курса Проектирование хранилищ данных для приложений систем деловой осведомленности (Business Intelligence Systems) 50 мин
28 Моделирование ХД
Тренировочный экзамен Внимание! Тренировочный экзамен экстерном не обязательный для сдачи. При желании вы можете его пройти, если хотите проверить свои знания курса перед сдачей экзамена. Тренировочный экзамен можно сдавать сколько угодно один раз. 90 мин
Экзамен 60 мин

Какой документ я получу?

Сертификат

Выдаётся автоматически после успешного завершения программы.

Удостоверение о повышении квалификации

Выдается при наличии среднего специального или высшего образования (необходимые документы).

Стоимость программы

690 ₽ 1 200 ₽
или любая сумма на ваше усмотрение
Вы можете оплатить любую сумму, чтобы поддержать наш проект и авторов программы. Объем услуг не зависит от размера вашей оплаты.