
- •Тема 1. Основні поняття і роль інформаційних систем і технологій в управлінні підприємствами
- •Роль і місце інформаційних систем в управлінні економікою
- •Система управління
- •Орган управління
- •Керований об’єкт
- •Виконавчий орган
- •3. Інформаційні ресурси організацій
- •4. Інформаційні технології: суть, розвиток та класифікація
- •5. Інформаційні системи: суть, розвиток та класифікація.
- •Тема 2. Економічна інформація і засоби її формалізованого опису
- •1. Економічна інформація як об’єкт автоматизованої обробки
- •1. 1. Поняття економічної інформаціїї, її види та властивості
- •Оцінювання економічної інформації
- •Інформаційні процедури
- •2 Засоби формалізованого опису економічної інформації
- •Характеристика засобів формалізованого опису економічної інформації
- •2.2 Методи класифікації економічної інформації
- •Методи кодування економічної інформації
- •2.5 Штрихове кодування
- •Штрихове кодування
- •Категорії класифікаторів, порядок їх розробки,упровадження та ведення
- •Моделювання елементів економічної інформації
- •Тема 3. Організація позамашинної інформаційної бази
- •Поняття позамашинної інформаційної бази, склад робіт з її організації
- •Носії інформації, їхній склад та характеристика
- •Уніфікована система первинної документації, поняття, склад та вимоги
- •Вихідні документи. Розробка форм та вибір засобів виводу.
- •Тема 4. Організація машинної інформаційної бази.
- •Поняття машинного інформаційного забезпечення
- •2. Передумови створення і основні переваги банків даних.
- •3. Поняття і класифікація бд.
- •4. Склад банку даних.
- •5. Етапи проектування баз даних.
- •6. Поняття сховищ даних та основи їх створення
6. Поняття сховищ даних та основи їх створення
Різновидом баз даних є сховище даних (Data WarenHouse). Поняття сховищ даних виникло зовсім недавно. Необхідність розробки нової концепції сховищ даних обумовлена такими факторами:
Розвиток інформаційних технологій привів до систем нового типу, які дістали назву систем підтримки прийняття рішень. Ці системи основані на новій технології, яка дістала назву OLAP-технології. Основою OLAP-технології є реалізація аналітичних запитів.
Системи підтримки прийняття рішень, основані на формуванні аналітичних запитів, почали конфліктувати з транзакційними системами оперативної обробки даних (OLTP- системами). Одночасне вирішення оперативних і аналітичних запитів на одній базі даних часто призводить до нестачі ресурсів.
Формування аналітичних звітів на основі традиційних баз даних, які вміщують оперативну інформацію, займає дуже багато часу. Причому витрати часу, необхідні для формування аналітичних звітів, невпинно зростають зі зростанням обсягів оперативної інформації в базі даних. Це призводить до того, що менеджери невстигають готувати відповідні рішення на основі отриманих аналітичних звітів.
Дуже часто на підприємстві чи в організації функціонує декілька OLTP-систем, кожна з яких має свою окрему базу даних, в яких використовуються різні структури даних, способи кодування, одиниці вимірювання. Побудова зведеного аналітичного запиту на основі декількох баз даних є дуже складною проблемою, яка спочатку потребує вирішення проблеми узгодженності даних, що зберігаються в різних базах даних.
Вирішення перерахованих вище проблем було знайдено в розробці концепції сховища даних. Сховище даних має виконувати функції попереднього добору, агрегації та підготовки оперативних даних OLTP-системам. Тобто в сховищі даних зберігаються не первинні дані, а певним чином інтегровані дані, які створюють основу для вирішення аналітичних задач і функціонування систем підтримки прийняття рішень. Взаємозв'язок між системами відбиває рис. 4.1.
Рис. 4.1. Схема взаємозв'язку OLTP та OLAP систем
Таким чином сховище даних (Data WarenHouse) це особлива форма організації бази даних, котра призначена для зберігання в погодженому вигляді агрегованої інформації, що отримується на основі баз даних різних OLTP-систем та зовнішніх джерел.
Сховища даних характеризуються предметною орієнтацією, інтегрованістю, підримкою хронології, незмінністю і мінімальною надлишковістю. Ці основні особливості сховищ даних були визначені в 1992 році їх винахідником Біллом Інмоном (Bill Inmon). Вони незалежно від реалізації притаманні всім сховищам даних і полягають ось у чому.
Предметна орієнтація. Дані в сховищі даних організовані у відповідності до основних напрямків діяльності підприємства чи фірми (замовники, продажі, склад і т.п.). У цьому полягає відмінність сховищ даних від організації оперативної БД, в якій дані подаються у відповідно до процесів (відвантаження товару, виписка рахунків і т.п.) Предметна організація даних не лише спрощує аналіз, а й значно прискорює проведення аналітичних розрахунків. Тобто сховища орієнтовані на бізнес-поняття, а не на бізнес процеси.
Інтегрованість. Первинні дані оперативних баз даних перевіряються, певним чином добираються, приводяться до одного виду, необхідною мірою агрегуються ( тобто обраховуються сумарні показники) і завантажуються у сховище даних. Такі інтегровані дані набагато простіше аналізувати.
Підтримка хронології. Дані, які вибираються з оперативних баз даних нагромаджуються в сховищі даних у вигляді «історичних пластів», кожен із яких характеризує певний період часу. Це дозволяє проводити аналіз зміни показників у часі.
Незмінність. Дані сховища даних, що характеризують кожен «історичний пласт», ні в якому разі не підлягають змінам. Це теж є суттєвою відмінністю даних, що зберігаються у сховища даних, від оперативних даних. Оперативні дані можуть дуже часто змінюватись, з даними сховища можливі лише операції їх первинного завантаження, пошуку та їх читання.
Мінімальна надлишковість. Незважаючи на те, що інформація до сховищ даних завантажується з БД OLTP-систем, це не призводить надлишковості даних. Зведення до мінімуму надлишковості даних забезпечується тим, що перш ніж завантажувати дані до сховищ, їх фільтрують і певним чином очищають від таких даних, які не потрібні і не можуть бути використані в OLAP-системах.
Питання і завдання для самоконтролю:
Що таке машинна інформаційна база?
Для чого створюють банки даних?
Які переваги банків даних?
Які недоліки банків даних?
Яка структура банку даних?
Які є етапи проектування БД?
Що таке «сховище даних»?
Тестові завдання:
1. Частина інформаційної бази, що являє собою сукупність інформаційних файлів, які зберігаються в пам'яті ЕОМ та на машинних носіях - це:
а) позамашинна інформаційна база;
б) внутрішньомашинна інформаційна база
в) інформаційне повідомлення
г) інформаційний потік
2. Надлишковість даних, неузгодженість даних, залежність структур даних і прикладних програм – це недоліки:
а) файлової системи;
б) автоматизованих банків даних;
в) обидві відповіді вірні
3. Система організованих спеціальним чином даних, програмних, технічних, мовних, організаційно-методичних засобів, які призначені для забезпечення централізованого нагромадження та колективного використання цих даних – це:
а) банк даних;
б) файлова система;
в) комп’ютерна програма
4. Вивчення функціонування об’єкта управління, для якого проектується БД, усієї первинної та вихідної документації з точки зору визначення того, які саме дані необхідно зберігати в базі даних здійснюється при проектуванні БД на:
а) зовнішньому рівні,
б) інфологічному рівні,
в) логічному рівні
5. Структуризовану сукупність взаємопов’язаних даних, яка має назву, відноситься до конкретної предметної області і перебуває під централізованим програмним управлінням називають:
а) технічними засобами банку даних,
б) базою даних,
в) словником даних
6. СУБД, які дають можливість організовувати збереження, пошук і видачу потрібних даних із бази даних, підтримують їхню цілісність та актуальність називають:
а) інформаційними,
б) операційними,
в) файловими
7. До організаційних засобів АБД відносять:
а) периферійні засоби для введення даних в БД;
б) персонал,
в) словник даних
8. Який з рівнів подання даних при проектуванні баз даних орієнтований більше на комп’ютерну обробку і на програмістів (на цьому рівні формується концептуальна модель даних, яка відповідає особливостям і обмеженням вибраної СУБД)
а) логічний рівень
б) інфологічний
в) зовнішній
9. Банки даних за виконуваними функціями поділяються на:
а) інформаційні та операційні системи
б) універсальні і проблемно-орієнтовані системи
в) закриті та відкриті системи
10. Який з рівнів проектування не виключає наявності елементів дублювання, надлишковості та неузгодженості даних?
а) логічний рівень
б) інфологічний
в) зовнішній
г) внутрішній
11. Яке подання даних орієнтоване переважно на людину, яка проектує чи використовує базу даних?
а) логічне
б) інфологічне
в) зовнішнє
г) внутрішнє
12. Який рівень проектування даних пов'язаний з розміщенням даних у памяті ПЕОМ?
а) логічний рівень
б) інфологічний
в) зовнішній
г) внутрішній
13. Особлива форма організації бази даних, котра призначена для зберігання в погодженому вигляді агрегованої інформації, що отримується на основі даних різних OLTP-систем та зовнішніх джерел це:
а) словник даних
б) сховище даних
в) інформаційна база
г) агрегат даних