Міністерство культури і туризму України
Харківська державна академія культури
Кафедра інформаційних технологій
Реферат
з дисципліни В«Електронний документообіг В»
В«Системи оперативного аналізу даних OLAP В»
Виконала
Студентка І гр.
Факультету ДІД
Голик Ольга
Харків - 2009
ЗМІСТ
Введення
1. Основа концепції OLAP
2. Загальні вимоги до OLAP-системам і способи зберігання даних у них
3. OLAP на клієнті і на сервері
Висновок
Список використаної літератури
ВСТУП
Важко знайти в комп'ютерному світі людини, яка хоча б на інтуїтивному рівні не розумів, що таке бази даних і навіщо вони потрібні. У відміну від традиційних реляційних СУБД, концепція OLAP не так широко відома.
OLAP (On-Line Analytical Processing) - оперативна аналітична обробка даних. Іноді аналітичну обробку називають і онлайнової, та інтерактивної, однак прикметник В«оперативнаВ» як не можна більш точно відображає зміст технології OLAP.
OLAP - це не окремо взятий програмний продукт, а ціла технологія. Якщо постаратися охопити OLAP у всіх його проявах, то це сукупність концепцій, принципів і вимог, що лежать в основі програмних продуктів, що полегшують доступ до даних.
Термін "OLAP" нерозривно пов'язаний з терміном "Сховище даних" (Data Warehousing) - місцем OLAP в інформаційній структурі підприємства.
Ця технологія застосовується в сховищах даних для підвищення ефективності аналізу даних. Причому аналіз даних відбувається в режимі реального часу.
1. ОСНОВА КОНЦЕПЦІЇ OLAP
OLAP - являє собою інструмент для аналізу великих обсягів даних. Взаємодіючи з OLAP-системою, користувач зможе здійснювати гнучкий перегляд інформації, отримувати довільні зрізи даних і виконувати аналітичні операції деталізації, згортки, наскрізного розподілу, порівняння в часі. Вся робота з OLAP-системою відбувається в термінах предметної області.
OLAP-системи є частина більш загального поняття Business Intelligence, яке включає в себе крім традиційного OLAP-сервісу засоби організації спільного використання документів, що виникають у процесі роботи користувачів сховища. Технологія Business Intelligence забезпечує електронний обмін звітними документами, розмежування прав користувачів, доступ до аналітичної інформації з Internet/Intranet.
В основі концепції OLAP лежить принцип багатовимірного представлення даних. За вимірюваннями в багатовимірної моделі виділяють фактори, що впливають на діяльність підприємства (наприклад, час, продукти, відділення компанії тощо) і отримують гиперкуб, який потім наповнюється показниками діяльності підприємства (ціни, продажі, план, прибутку, збитки тощо). Наповнення це може вестися як реальними даними оперативних систем, так і прогнозованими на основі історичних даних, тобто даних, накопичених за певний період часу.
Вимірювання гиперкуба можуть носити складний характер, бути ієрархічними, між ними можуть бути встановлені відносини. У процесі аналізу користувач може змінювати точку зору на дані (так звана операція зміни логічного погляду), тим самим, переглядаючи дані в різних розділах і дозволяючи конкретні завдання. Над кубами можуть виконуватися різні операції, включаючи прогнозування та умовне планування (аналіз типу В«що, якщо").
Оперативні дані збираються з різних джерел, очищаються, інтегруються і складаються в реляційне сховище. При цьому вони вже доступні для аналізу за допомогою різних засобів побудови звітів. Потім дані (повністю або частково) готуються для OLAP-аналізу. Вони можуть бути завантажені в спеціальну БД OLAP або залишені в реляційному сховище. Найважливішим його елементом є метадані, тобто інформація про структуру, розміщенні та трансформації даних. Завдяки їм забезпечується ефективне взаємодія різних компонентів сховища.
2. ЗАГАЛЬНІ ВИМОГИ ДО OLAP-системи та СПОСОБИ ЗБЕРІГАННЯ ДАНИХ У НИХ
У 1993 році Е.Ф. Коддом - творцем концепції реляційних СУБД і, за сумісництвом, OLAP - були сформульовані критерії OLAP. Вони полягають в недоліках реляційної моделі і, в першу чергу, вказують на неможливість В«об'єднувати, переглядати та аналізувати дані з точки зору множинності вимірів, тобто самим зрозумілим для корпоративних аналітиків способом В». Загальні вимоги до систем OLAP, розширюють функціональність реляційних СУБД і включають багатовимірний аналіз як одну з своїх характеристик.
Кодд визначив 12 правил, яким повинен задовольняти програмний продукт класу OLAP:
Багатомірне концептуальне уявлення даних (Multi-Dimensional Conceptual View). Концептуальне уявлення моделі даних в продукті OLAP повинно бути багатовимірним за своєю природою, тобто дозволяти анал...