Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Схемы хранилищ данных




Рассмотрим вопросы проектирования хранилища данных с помощью технологии ROLAP. В отличие от OLAP, хранилища, создаваемые по технологии ROLAP, базируются на реляционной модели данных, при этом база данных имеет денормализованную структуру. В литературе обсуждаются две основные схемы БД для организации хранилища данных:

(i) схема «звезда», в которой одна большая таблица фактов, представляющая собой соединение таблиц, содержащих сведения по различным измерениям, связана с несколькими небольшими по размерности справочными таблицами;

(ii) схема «снежинка» – развитие схемы «звезда», позволяет представить иерархию измерений.

На рис. 4. приведен пример структуры реляционной базы данных для организации DW, построенной по схеме «звезда». Здесь таблица с информацией о продажах и доходах (таблица фактов) связана с четырьмя таблицами – измерениями (время, продукты, заказчики, склады).

 

Рис. 4.

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

(i) иерархия временных периодов: день–неделя–месяц–квартал–год;

(ii) пространственная иерархия: объект–регион–страна.

Если в рассмотренной модели явным образом отразить иерархию измерений, то получится схема «снежинка» (рис. 5.).

 

Рис. 5.

В рассмотренных примерах в хранилище находилась только одна таблица фактов, в общем случае таких таблиц может быть несколько. В разных таблицах фактов информация может агрегироваться по различным сочетаниям измерений или на различных иерархических уровнях. Например, для анализа тенденций развития фирмы на протяжении длительных временных периодов может потребоваться информация на уровне финансового года (рис. 6), а не отдельного дня, как в моделях на рис. 4 и 5.

 

Рис. 6.

 




Поделиться с друзьями:


Дата добавления: 2015-05-09; Просмотров: 581; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.