![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Многомерность в OLAP-приложениях может быть разделена на три уровня:
1. Многомерное представление данных - средства конечного пользователя, обеспечивающие многомерную визуализацию и манипулирование данными; слой многомерного представления абстрагирован от физической структуры данных и воспринимает данные как многомерные.
2. Многомерная обработка - средство (язык) формулирования многомерных запросов (традиционный реляционный язык SQL здесь оказывается непригодным) и процессор, умеющий обработать и выполнить такой запрос.
3. Многомерное хранение - средства физической организации данных, обеспечивающие эффективное выполнение многомерных запросов.
Первые два уровня в обязательном порядке присутствуют во всех OLAP-средствах. Третий уровень не обязателен (данные для многомерного представления могут извлекаться и из обычных реляционных структур; многомерные запросы транслируются в SQL-запросы для СУБД.).
Конкретные OLAP-продукты, как правило, представляют собой либо средство многомерного представления данных, OLAP-клиент (например, PivotTables в MS Excel), либо многомерную серверную СУБД или OLAP-сервер (например, Oracle Express Server или Microsoft OLAP Services).
Дата публикования: 2014-11-26; Прочитано: 427 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!