logo
шпаргалки на іспит з бд (1)

10.4. Концепція olap-технології. Порівняльна характеристика oltp- та olap-систем.

Концепція OLAP-технології. Основні проблеми при опрацюванні інфо - постійно зростаючий обсяг даних, структура яких постійно ускладнюється, і при цьому необхідно зберегти задовільний час реакції на запит. Для таких бізнес-застосувань як аналіз ринку та фінансове прогнозування необхідно застосовувати централізовані БД, що мають вигляд багатовимірних масивів і орієнтовані на швидке опрацювання запитів користувачів. Для них характерне:

- пошук великої кількості записів із дуже великих наборів даних

- потреби у життєвому розрахунку на їх основі підсумкових засобів. Саме на застосування таких засобів спрямовані ОLAP системи.

ОLAP – це динамічний синтез, аналіз і консолідація великих обсягів багатовимірних даних.

Термін ОLAP запропонований Коддом у 1993 році для визначення архітектури, що підтримує складні аналітичні застосування. Якщо запит є складним і передбачає розрахунки, то час виконання запиту різко зростає (типова РСКБД сканує кілька сотень рядків в секунду, а типова БВ СКБД – 10 000 рядків в секунду).

Порівняльна характеристика OLTP та OLAP систем. Системи OLTP не можуть безпосередньо виконувати функції OLAP. Зокрема, в системах OLTP зберігається тільки «моментальний знімок» найостаннішої оперативної інформаці, а для аналізу OLAP потрібне знання попередньої історії транзакцій за тривалий період. БД OLTP-систем безперервно поновлюються, проте іноді містять пропуски і помилкові дані. Для OLAP потрібні статичні вичерпні дані, з виправленими помилками. І нарешті, системи OLTP обробляють тисячі транзакцій у день, тоді як системи OLAP виконують тільки одну транзакцію за 1 цикл завантаження: коли дані в систему завантажуються в пакетному режимі, але можуть одночасно охоплювати і реалізовувати тисячі запитів у день.