Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
85
Добавлен:
10.02.2015
Размер:
46.28 Кб
Скачать

Правила для систем olap

В 1993 году Э.Ф. Кодд сформулировал двенадцать основных правил, которые должны служить основой для выбора наиболее подходящих инструментов OLAP. Публикация этих правил была результатом исследования, проведенного в интересах компанииArbor Software(создателей пакетаEssbase), и привела к появлению формального определения требований, предъявляемых к инструментамOLAP. Вот эти правила:

  1. Многомерная концепция данных.

OLAPоперирует даннымиCUBE, которые являются многомерными массивами. Число измеренийOLAP-кубовне ограничено.

  1. Прозрачность.

OLAPсистемы должны опираться на открытые системы, поддерживающие гетерогенные источники данных.

  1. Доступность.

OLAPсистемы должны представлять пользователю единую логическую схему данных.

  1. Постоянная скорость выполнения запросов.

Производительность не должна падать при росте числа измерений.

  1. Клиент/сервер архитектура.

Системы должны базироваться на открытых интерфейсах и иметь модульную структуру.

  1. Различное число измерений.

Системы не должны ограничиваться трехмерной моделью представления данных. Измерения должны быть эквивалентны по применению любых функций.

  1. Динамическое представление разреженных матриц.

Под разреженной матрицей понимается такая матрица, не каждая ячейка которой содержит данные. OLAP-системыдолжны содержать средства хранении и обработки разреженных матриц больших объемов.

  1. Многопользовательская поддержка.

OLAP-системыдолжны поддерживать многопользовательский режим работы.

  1. Неограниченные многомерные операции.

Аналогично требованию о различном числе измерений: все измерения считаются равными, и многомерные операции не должны накладывать ограничения на отношения между ячейками.

  1. Интуитивно понятные инструменты манипулирования данными.

Для формулировки многомерных запросов пользователи не должны работать со усложненными меню.

  1. Гибкая настройка конечных отчетов.

Пользователи должны иметь возможность видеть только то, что им необходимо, причем все изменения данных должны немедленно отображаться в отчетах.

  1. Отсутствие ограничений.

Не должны иметься какие-либо ограничения на количество измерений и уровней агрегации данных.

Сравнение OLTP- и OLAP-технологий

Технологии

Назначение

Типы запросов

Типы вопросов

Время отклика

Типичные операции

OLTP (оперативность)

Обработка текущих хозяйственных операций, хранение оперативных данных

Предсказуемые (регламентированные)

Сколько? Как? Когда?

Не регламентируется

Регламентированный отчет, диаграмма

OLAP(аналитика)

Многомерный анализ, моделирование

Произвольные

Почему? Что будет, если?

Секунды

Последовательность интерактивных отчетов, диаграмм, экранных форм; динамическое изменение уровней агрегации и срезов данных

Соседние файлы в папке Базы данных(1 курс, 2 семестр,2011-2012)