Принципы проектирования и использования многомерных баз данных — страница 2

  • Просмотров 3039
  • Скачиваний 207
  • Размер файла 36
    Кб

Поддержка архитектуры клиент-сервер Средства должны работать в архитектуре клиент-сервер. 6 Равноправность всех измерений Ни одно из измерений не должно быть базовым, все они должны быть равноправными (симметричными). 7 Динамическая обработка разреженных матриц Неопределенные значения должны храниться и обрабатываться наиболее эффективным способом. 8 Поддержка многопользовательского режима работы с данными Средства должны

обеспечивать возможность работать более чем одному пользователю. 9 Поддержка операций на основе различных измерений Все многомерные операции (например Агрегация) должны единообразно и согласованно применяться к любому числу любых измерений. 10 Простота манипулирования данными Средства должны иметь максимально удобный, естественный и комфортный пользовательский интерфейс. 11 Развитые средства представления данных Средства

должны поддерживать различные способы визуализации (представления) данных. 12 Неограниченное число измерений и уровней агрегации данных Не должно быть ограничений на число поддерживаемых Измерений. Таблица 1. (12 правил оценки средств для OLAP). Набор этих требований, послуживших де-факто определением OLAP, достаточно часто вызывает различные нарекания, так как здесь смешаны: ·         ·        

·         Многомерное представление данных и OLAP уже стали сегодня одними из наиболее широко распространенных концепций построения аналитических систем. Требования к средствам реализации систем оперативной и аналитической обработки данных При первом знакомстве с многомерным подходом к организации данных достаточно часто возникают два противоречивых вопроса. Для чего собственно нужны МСУБД и нужно ли

тратить время и средства на их освоение и приобретение, если все те же задачи можно решить и средствами традиционных РСУБД? И обратный: Почему МСУБД ограничивают себя исключительно приложениями, ориентированными на анализ данных и почему бы на их основе не реализовывать традиционные системы оперативной обработки данных? И несмотря на то, что эти вопросы выражают достаточно противоположные точки зрения, ответ на них звучит

приблизительно одинаково: "Главное достоинство МСУБД состоит именно в том, что они узко специализированны и область их применения - интерактивная аналитическая обработка агрегированных исторических и прогнозируемых данных". Агрегированные данные. Пользователя, занимающегося анализом, редко интересуют детализированные данные. Более того, чем выше уровень пользователя (руководителя, управляющего, аналитика), тем выше