You are on page 1of 26

Лекція 7

Системи прийняття рішень


на основі сховищ даних
План
1. Поняття сховища даних. Склади даних.
2. Багатовимірна модель подання даних. Структури даних у
сховищах даних.
3. Основні відмінності між оперативними базами даних і
сховищами. Етапи проведення робіт щодо створення СППР на
основі сховищ даних.
4. Вітрини даних. Сховище метаданих.

2
1. Поняття сховища даних. Склади даних
Один із аспектів класифікації СППР полягає у розподілі їх залеж-
но від даних, з якими вони працюють. За цією ознакою СППР поділя-
ються на оперативні та стратегічні.
СППР типу ІСУ подають користувачеві кінцеві набори звітів, по-
будованих на основі даних інформаційної системи підприємства.
Ознаки СППР типу ІСУ Ознаки стратегічних СППР

3
Сховище даних
У процесі побудови та використання стратегічних СППР виникла
проблема, сутність якої полягає в тому, що технологія підготовки ін-
тегрованої інформації на основі запитів і звітів стала неефективною.
Причиною цього є різке збільшення кількості і різноманітності даних.
Вирішення даної проблеми сформульовано у вигляді концепції
Сховища даних (СД) (Data WareHouse – DWH).
Сховища даних – це база даних, що містить попередньо оброблені
вихідні (“поодинокі”, “операційні” та ін.) дані. Призначення обробки
полягає в тому, щоб зробити дані придатними і зручними для аналіти-
чного використання різними класами користувачів, зберігши при цьо-
му інформативність вихідних даних.
Сховище даних може містити дані якогось одного або декількох
типів.
4
Сховище даних

5
Сховище даних

6
2. Багатовимірна модель представлення даних
Такі набори даних (багатовимірні куби, гіперкуби, метакуби, OLAP-куби) дозволяють підвищити
ефективність роботи з даними, а також дають можливість у реальному часі генерувати складні
запити, створювати звіти, виділяти підмножини даних, створювати описові і порівняльні зведення
даних.
Структури даних у сховищах даних

7
Основні функції сховища даних:
1. управління та автоматизація роботи з даними;
2. пошук і розуміння даних;
3. підтримка рішень за рахунок аналізу й ефективного використання
даних;
4. підтримка механізмів доступу для одержання даних з оперативних
різноманітних джерел;
5. консалтингові послуги, що сприяють ефективному здійсненню
проектів.

8
Класифікація даних в сховищі даних

9
Метадані містять

10
Функціональна архітектура сховища даних містить наступні компоненти:

11
Наповнення інформаційних сховищ відбувається в декілька етапів:

12
13
Приклад сховища даних

14
Схема організації сховища даних за типом
"зірка"

15
3.Основні відмінності між оперативними базами даних і сховищами

Оперативна система Сховище даних


Дані підтримують оперативні процеси, базові запити Дані підтримують історичні запити, аналіз тенденцій
і прийняття стратегічних рішень
Структура, що орієнтована на додаток Структура, орієнтована на предметну галузь
Можуть утримуватися розрізнені дані й домени Єдине, погоджене на рівні підприємства з
загальними доменами даних
Повна нормалізація для контролю цілісності даних Контрольована денормалізація для
ефективного добування даних
Поточні значення даних Дані з повною або частковою історією змін
Мінімальна кількість похідних даних Базові й агреговані дані
Містяться всі оперативні дані, що необхідні в даний Містяться дані, що мають цінність у часі
момент
Містяться дані, які виникли в основному в межах Містяться внутрішні дані підприємства, а також
підприємства корисні зовнішні дані

16
4. Етапи проведення робіт щодо створення СППР на основі сховищ
даних

Досить часто для реалізації сховища даних на ринку пропону-


ються типові рішення. Але такий підхід не завжди можна назвати оп-
тимальним. Сховища даних і СППР, побудовані на їх основі, повинні
постійно розширювати функціональне навантаження й ускладнювати
свою структуру.
Тому проекти щодо створення сховищ даних містять у своїй струк-
турі декілька послідовних етапів, а подальше удосконалення сховища
повинне продовжуватися протягом всього життєвого циклу.

Структура циклу “дані – проблема”


17
Комплекс задач щодо створення сховища даних передбачає такі етапи:
1 ) передпроектне обстеження організації – пошук пріоритетних задач
управління, дослідження інформаційних джерел;
2 ) логічне моделювання – побудова логічних моделей сховищ і вітрин
даних;
3 ) розробка архітектури – вибір апаратного і програмного забезпе-
чення, способів взаємодії компонентів;
4 ) фізичний дизайн баз даних сховища і вітрин даних – написання або
автоматична генерація програм для створення об’єктів баз даних:
таблиць, представлень, облікових записів користувачів та ін.;
5 ) розробка процедур наповнення сховища та вітрин даних – настро-
ювання спеціалізованих інструментів або розробка додатків із ви-
користанням традиційних засобів розробки додатків;
6 ) розробка користувацьких додатків – написання або автоматична
генерація програм для створення об’єктів баз даних: таблиць, пред-
ставлень, облікових записів користувачів та ін.;
7 ) підтримка і розвиток системи – поточне адміністрування, періоди-
чне завантаження даних, регулювання прав доступу, ітеративне ро-
зширення сховища.
Основні етапи робіт зі створення СППР на основі сховища даних
відрізняються від створення звичайної СППР деталями розробки і
18
впровадження власне сховища даних.
4. Методики проведення робіт зі створення СППР, що використовують сховища
даних
Розробка і впровадження СППР на основі сховищ даних пов’язані
з використанням двох нових понять: “вітрини даних”, “сховище мета-
даних (репозитарій)”.
Джерелом інформації для вітрини даних може бути загальне схо-
вище даних компанії, однак існують також структури СППР, при яких
вітрини даних створюються і функціонують незалежно.
Обсяг даних у вітринах даних звичайно обмежений порівняно із
загальним сховищем даних, при цьому вітрини даних значно менш
вимогливі до потужностей щодо обчислення, вони можуть містити
дані, що часто використовуються, агреговані дані.
Побудову схеми взаємодії корпоративного сховища і вітрин да-
них, яка необхідна при створенні СППР, варто здійснювати на таких
рекомендаціях:
1 . Визначити деяку спеціальну структуру для збереження історичних
даних.
2 . Додатково розгорнути ряд вітрин, що заповнюються даними з цієї
структури.
19
Сховище метаданих
Виконання даних вимог дозволяє розділити процеси накопичення
історичних даних та їхній аналіз.
Другий інструмент – сховище метаданих. Наявність сховища ме-
таданих забезпечує принципову відмінність СППР на основі сховищ
даних від інтегрованої системи управління підприємством.
При розробці системи управління метаданими виконуються такі
кроки:
 аналіз процесів виникнення, зміни й використання метаданих;
 проектування структури збереження метаданих;
 організація прав доступу до метаданих;
 блокування і вирішення конфліктів при спільному використанні
метаданих;
 поділ метаданих між вітринами даних;
 узгодження метаданих сховища даних з репозитарієм CASE-засобів,
застосовуваних при проектуванні та розробці сховища;
 реалізація користувацького інтерфейсу з репозитарієм.
20
Архітектура створювання СППР (стосовно технологій сховищ і вітрин даних)

1. Архітектура функціональної СППР. Функціональна СППР передбачає


взаємодію ОПР безпосередньо з джерелами даних.

Архітектура функціональної СППР

21
Архітектура створювання СППР (стосовно технологій сховищ і вітрин даних)

2. СППР з незалежними вітринами даних поширені на великих


підприємствах

Архітектура СППР із незалежними вітринами даних


22
Архітектура створювання СППР (стосовно технологій сховищ і вітрин даних)

3. Архітектура СППР із дворівневим сховищем даних передбачає використання


централізованого сховища даних, організація якого і процеси перетворення
узгоджуються в межах підприємства.

Архітектура СППР із дворівневим сховищем даних


23
Архітектура створювання СППР (стосовно технологій сховищ і вітрин даних)
4. Крім надання єдиного інформаційного джерела масштабу великого підприємства,
трирівневе сховище даних надає також вітрини даних, що відбивають підмножини
даних зі сховища, організовані для вирішення задач окремих підрозділів компанії
ОПР мають можливість одержувати інформацію як через вітрини, так і через доступ
до інформації з даних сховищ окремих підрозділів, і для одержання більш загальної
інформації – даних масштабу підприємства.

Архітектура СППР із трирівневим сховищем даних 24


Порівняльна характеристика типів архітектур СППР (стосовно технологій
сховищ і вітрин даних)

25
Порівняльна характеристика типів архітектур СППР (стосовно технологій
сховищ і вітрин даних)

26

You might also like