Читайте также:
|
|
· клиентские OLAP-средства представл. собой приложения, осущ. вычисление агрегатных данных (Sum, Arg, Max, Min) и их отображение;
· в серверных OLAP-ср-вах сохр. и изм. агрег. данных
· в случае применения серверных ср-в вычисление и хранение агрегатных данных происх. на сервере.
Способы хранения данных: MOLAP (Multidimensional OLAP) - исходные и агрегатные данные хранятся в многомерной БД. ROLAP (Relational OLAP) — исх. данные остаются в реляц. БД. HOLAP (Hybrid OLAP) — исх. данные остаются в той же реляц. БД, а агрегатные данные хранятся в многомерной БД.
Тест FASMI: FAST (Быстрый) – означает, что система должна обеспечивать выдачу большинства ответов пользователям в сжатые сроки. При этом самые простые запросы обрабатываются в течение одной секунды и очень немногие – более 20-ти.
ANALYSIS (Анализ) – означает, что система может справляться с любым логическим и статистическим анализом, характерным для данного приложения, и обеспечивает его сохранение в виде, доступном для конечного пользователя.
SHARED (Разделяемый) – означает, что система осуществляет все требования защиты конфиденциальности (возможно до уровня ячейки) и, если множественный доступ для записи необходим, обеспечивает блокировку модификаций на соответствующем уровне.
MULTIDIMENSIONAL (Многомерный) – означает, что система должна обеспечить многомерное концептуальное представление данных, включая полную поддержку для иерархий и множественных иерархий. Многомерность является ключевым критерием.
INFORMATION (Информация) – требуемая информация должна быть получена там, где она необходима.
OLAP-куб — многомерный массив данных, как правило, разрежённый и долговременно хранимый. Может быть реализован на основе универсальных реляционных СУБД или специализированным программным обеспечением.
Над гиперкубом могут выполняться следующие операции:
Срез– формируется подмножество многомерного массива данных, соответствующее единственному значению одного или нескольких элементов измерений, не входящих в это подмножество.
Вращение–Например, операция вращения может заключаться в перестановке местами строк и столбцов таблицы. Кроме того, вращением куба данных является перемещение внетабличных измерений на место измерений, представленных на отображаемой странице, и наоборот.
Консолидация и детализация– операции, которые определяют переход вверх по направлению от детального представления данных к агрегированному и наоборот, соответственно.
Дата добавления: 2015-11-14; просмотров: 49 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Проанализируйте различные подходы к защите баз данных. Охарактеризуйте компьютерные и некомпьютерные средства контроля данных. | | | Объясните понятие «многомерное выражение». Сформулируйте основные подходы к построению запросов к многомерным базам данных |