Опубликована: 05.04.2011 | Уровень: для всех | Стоимость: 490.00 руб. | Длительность: 14 дней
Курс содержит курс лекций по проектированию хранилищ данных для систем бизнес-аналитики на технологической платформе MS SQL Server 2008 с использованием современных CASE-средств. В курсе изучается весь
комплекс вопросов проектирования хранилищ данных.
Материал изложен с единых методологических позиций и содержит описание методологии в объеме, необходимом для практической работы, а также набор учебных примеров для СУБД MS SQL Server 2008 и CASE инструмента PowerDesigner.
В современных потоках информации хранилища
данных являются тем механизмом, который позволяет унифицировать, проверять, фильтровать, хранить, сворачивать и разворачивать данные, и, что очень
важно, публиковать данные для лиц, принимающих решения.
Обеспечение бесперебойной работы такого механизма требует тщательного и грамотного проектирования структур данных, чтобы необходимые менеджерам
сведения всегда оказывались в нужное время и в нужном месте. Успех в проектировании хранилищ данных не всегда приходит сразу.
План занятий
Занятие | Заголовок << | Дата изучения |
---|---|---|
- | ||
Лекция 120 минут | ПредисловиеОглавление | - |
Лекция 21 час 50 минут | Хранилища данных
В настоящей лекции рассматривается концепция систем складирования данных и хранилищ данных, основные причины ее возникновения и сферы применения, вводятся и обсуждаются основные понятия, приведены примеры.
Оглавление | - |
Лекция 31 час 44 минуты | Архитектура хранилищ данных
В настоящей лекции изучаются типовые архитектуры хранилищ данных, рассматривается глобальное хранилище данных, централизованное хранилище данных, распределенное хранилище данных, киоски данных, взаимосвязанные киоски данных, независимые киоски данных, корпоративная информационная фабрика, хранилище данных с архитектурой шины данных, федеральное хранилище данных. Обсуждаются основные типы хранилищ данных.
Оглавление | - |
Тест 133 минуты | - | |
Лекция 41 час 20 минут | Модель типового проекта создания хранилища данных
В настоящей лекции описываются основные бизнес-функции процесса разработки хранилища данных и подробно излагаются бизнес-функции проектирования. Проектировщик хранилища данных должен иметь план проектирования хранилища данных. Знание бизнес-функции и бизнес-процедуры процесса проектирования хранилища данных являются хорошей основой для такого плана.
Оглавление | - |
Лекция 51 час 53 минуты | Системы деловой осведомленности (Business Intelligence Systems) и хранилища данных
В настоящей лекции вводится понятие систем деловой осведомленности, или систем бизнес-аналитики, рассматриваются основные требования к таким системам и архитектурные особенности таких систем. Подробно обсуждаются вопросы обеспечения информационной безопасности систем, проблемы их создания и возможные пути решения этих проблем. Показывается место хранилища данных при разработке систем бизнес-аналитики.
Оглавление | - |
Тест 230 минут | - | |
Практическая работа 137 минут | Приступаем к разработке ХД. Учебный пример.Оглавление | - |
Лекция 61 час 34 минуты | Метод моделирования "сущность-связь"
В настоящей лекции рассматриваются определение предметной области для хранилищ данных, метод моделирования "сущность-связь", нормальные формы отношений, процесс нормализации сущностей модели "сущность-связь", приводятся примеры построения диаграмм "сущность-связь".
Оглавление | - |
Лекция 71 час 31 минута | Моделирование темпоральных (временных) данных в хранилищах данных
В настоящей лекции рассматриваются вопросы логического моделирования темпоральных (временных) данных предметной области. Обсуждаются основные подходы к представлению времени в объектах модели предметной области, приводятся примеры.
Оглавление | - |
Тест 339 минут | - | |
Практикум 112 минут | Знакомство с CASE инструментомОглавление | - |
Лекция 81 час 56 минут | Метод многомерного моделирования
В настоящей лекции рассматриваются основы метода многомерного моделирования данных для ХД, вводятся и обсуждаются основные элементы многомерной модели и понятия метода. Приведены примеры моделирования для основных схем.
Оглавление | - |
Практическая работа 235 минут | - | |
Лекция 93 часа 11 минут | Создание физической модели хранилища данных
В настоящей лекции рассматриваются вопросы формирования физической модели хранилища данных, кратко описываются объекты физической базы данных, представлен алгоритм формирования физической модели хранилища данных из логической модели на примере схемы "звезда".
Оглавление | - |
Тест 436 минут | - | |
Практическая работа 317 минут | Построение эскиза многомерной модели ХДОглавление | - |
Практикум 211 минут | - | |
Лекция 101 час 36 минут | Метаданные в хранилищах данных
В настоящей лекции рассматривается определение метаданных для хранилища данных, описаны функции метаданных в хранилищах данных, вводится классификация метаданных для хранилищ данных, приведен пример моделирования логической модели метаданных для хранилища данных.
Оглавление | - |
Лекция 111 час 7 минут | Проектирование и разработка процесса ETL
В настоящей лекции рассматриваются общие принципы организации процесса извлечения, преобразования и загрузки данных (Extract, Transform, Load — ETL) для ХД, приводится классификация систем – источников данных, обсуждаются некоторые методы извлечения данных. Рассмотрена в общих чертах методика проектирования ETL-процессов с использованием CASE-инструментов.
Оглавление | - |
Тест 527 минут | - | |
Лекция 121 час 29 минут | Создание модели хранилища данных на основе корпоративной модели данных
В настоящей лекции рассматриваются вопросы проектирования хранилища данных на основе корпоративной модели данных организации. На примере разбирается методика такого проектирования.
Оглавление | - |
Практикум 319 минут | - | |
Лекция 131 час 25 минут | Метод моделирования "Свод данных"
В настоящей лекции рассматривается метод моделирования хранилищ данных, который получил название "Свод данных". Объясняются основные понятия метода, приводятся примеры построения логических моделей для "Свода данных".
Оглавление | - |
Тест 627 минут | - | |
Лекция 141 час 32 минуты | Физическая модель хранилища данных: учет влияния транзакций, денормализация таблиц
В настоящей лекции рассматриваются вопросы учета влияния транзакции при проектировании физической структуры хранилища данных и принципы денормализации на уровне моделирования логической и физической моделей данных.
Оглавление | - |
Лекция 152 часа 47 минут | Создание физической модели базы данных: проектирование производительности
В настоящей лекции рассматриваются вопросы проектирования для обеспечения требуемого уровня производительности физической структуры хранилища данных на основе СУБД-ориентированных средств: индексов, секций, кластеров.
Оглавление | - |
Тест 733 минуты | - | |
Практикум 419 минут | Денормализация модели ХДОглавление | - |
Лекция 161 час 34 минуты | SQL в хранилищах данных: агрегация и суммирование
В настоящей лекции рассматривается расширение диалектов SQL промышленных СУБД для агрегации и суммирования данных в хранилищах данных, приводятся примеры работы со схемой "звезда", содержащей аддитивные и полуаддитивные факты. Разбираются примеры использования расширения оператора SELECT для агрегации данных в ХД.
Оглавление | - |
Лекция 171 час 28 минут | SQL в хранилищах данных: аналитическая обработка данных
В настоящей лекции рассматривается расширение диалектов SQL промышленных СУБД для аналитической обработки данных в хранилищах данных. Изучаются статистические функции, ранжирующие функции, оконные функции в диалекте Transact-SQL СУБД MS SQL Server 2008. Разбираются примеры использования, в том числе для формирования отчетов и построения гистограмм.
Оглавление | - |
Тест 830 минут | - | |
Лекция 181 час 52 минуты | Настройка производительности запросов к хранилищу данных
В настоящей лекции рассматриваются основы оптимизации обработки запросов в реляционных базах данных.
Оглавление | - |
Практикум 526 минут | Построение многомерных диаграммОглавление | - |
Лекция 191 час 30 минут | Проектирование кубов данных
В настоящей лекции рассматриваются основы проектирования кубов данных для OLAP-хранилищ данных. На примере показана методика построения куба данных с помощью CASE-инструмента.
Оглавление | - |
Тест 930 минут | - | |
Практикум 619 минут | Моделирование ХДОглавление | - |
5 часов | - |