- •6.050103 - «Програмна інженерія»
- •Списокскорочень
- •Семестровий модуль 1 Змістовний модуль 1 Системи підтримки ухвалення рішення лекція №1 Введення в бізнес-інтелект
- •Питання для самоперевірки
- •Лекція №2 Поняття сховища даних
- •Питання для самоперевірки
- •Змістовний модуль 2 olap-системи лекція №3 Аналітичні (olap) системи
- •Питання для самоперевірки
- •Лекція №4 Архітектура сховища даних
- •Питання для самоперевірки
- •Змістовний модуль 3 Багатомірні куби Лекція №5 Багатомірний куб. Основні поняття
- •Питання для самоперевірки
- •Лекція №6 Ієрархії вимірів. Схеми кубу «зірка» та «сніжинка»
- •Питання для самоперевірки
- •Лекція №7 Агрегація даних у багатомірному кубі
- •Лекція №8 Агреговані значення для різних видів вимірів
- •Питання для самоперевірки
- •Семестровий модуль 2 Змістовний модуль 4 Підготовка даних для сд лекція №9 Витяг, перетворення й завантаження даних
- •Питання для самоперевірки
- •Лекція №10 Очищення даних
- •Питання для самоперевірки
- •Лекція №11 Очищення даних (продовження)
- •Питання для самоперевірки
- •Змістовний модуль 5 Мова багатомірних виражень mdх лекція №12 Мова багатомірних виражень mdx. Основні поняття
- •Питання для самоперевірки
- •Лекція №13 Мова багатомірних виражень mdx. Запит до кубу
- •Питання для самоперевірки
- •Лекція №14 Функції мови багатомірних виражень mdx
- •Ці запити повертають різні результати.
- •Питання для самоперевірки
- •Змістовний модуль 6 Проблеми побудови сд лекція №15 Ключові показники ефективності
- •Питання для самоперевірки
- •Список літератури
Міністерство освіти і науки України
ОДЕСЬКИЙ НАЦІОНАЛЬНИЙ ПОЛІТЕХНІЧНИЙ УНІВЕРСИТЕТ
Зіноватна С.Л.
Конспект лекцій
з дисципліни
СХОВИЩА ДАНИХ ТА OLAP-СИСТЕМИ
для студентів напряму
6.050103 - «Програмна інженерія»
Одеса ОНПУ 2017
Міністерство освіти і науки України
ОДЕСЬКИЙ НАЦІОНАЛЬНИЙ ПОЛІТЕХНІЧНИЙ УНІВЕРСИТЕТ
Зіноватна С.Л.
Конспект лекцій
з дисципліни
СХОВИЩА ДАНИХ ТА OLAP-СИСТЕМИ
для студентів напряму
6.050103 - «Програмна інженерія»
Затверджено
на засіданні
кафедри системного програмного забезпечення
Протокол № 8 від 16.01.2017
Одеса ОНПУ 2017
Конспект лекцій з дисципліни «Сховища даних та OLAP-системи» для студентів напряму 6.050103 – «Програмна інженерія» / Авт. С. Л. Зіноватна – Одеса: ОНПУ, 2017. – 95 с.
Автор С.Л. Зіноватна, доцент.
Рецензенти: В.А. Крісілов, д.т.н., проф.
О.Б. Кунгурцев, к.т.н. проф.
Конспект містить докладний опис усіх питань, розглянутих під час вивчення дисципліни. Обсяг лекційного курсу складає 30 год.
Вивчаються такі основні розділи: поняття про системи підтримки рішень, OLAP-системи; структура сховища даних, вітрини даних, види архітектури та фактори. що впливають на вибір архітектури; багатомірні куби, види ієрархій, операції над кубами, агрегація даних; мова багатомірних виразів MDX, синтаксис оператору запиту, функції, кортежі та множини; підготовка даних для сховища; проблеми побудови сховища даних; структура робіт по створенню сховища даних.
Призначено для студентів денної та заочної форми навчання.
Списокскорочень
BI – business intelligence
DSS – decision support systems
EIS – executive information systems
FASMI – Fast Analysis of Shared Multidimensional Information
КМ – knowledge management
SQL – structured query language
ODBC – Open Data Base Connectivity
OLAP – OnLine Analytical Processing
OLTP – OnLine Transaction Processing
TDWI – The Data Warehousing Institute
БД – база даних
ИАД – інтелектуальний аналіз даних
ИС – інформаційна система
ИТ – інформаційна технологія
ПО – програмне забезпечення
СППР – система підтримки прийняття рішень
СУБД – система керування базами даних
ТЗ – технічне завдання
ХД – сховище даних
ВСТУП
Метою викладання дисципліни «Сховища даних та OLAP-Системи» є формування комплексу знань, вмінь та розумінь, а також здобуття навичок з використання принципів організації й оперування великими обсягами даних із застосуванням сучасних інформаційних засобів і технологій.
Для досягнення мети вивчення дисципліни студенти повинні навчитися проектувати багатомірну модель даних та структуру сховища даних; формулювати запитий до багатомірної бази даних; розуміти процеси виконання запитів в OLAP-Системах.
У результаті вивчення дисципліни студент повинен знаті:
основні визначення, що відносяться до концепції керування сховищами даних;
основні вимоги й засоби їхнього забезпечення для сховищ даних:
способи підтримки високої швидкості одержання даних зі сховища та внутрішньої несуперечності даних;
можливості одержання й порівняння зрізів даних;
засоби підтримки якісного процесу поповнення даних;
технології, що забезпечують маніпулювання сховищами даних;
методологію створення корпоративних інформаційних систем.
