Читайте также: |
|
Хранилища данных (ХД) - оптимально организованные БД, хранящие данные, агрегированные по многим измерениям, и обеспечивающие максимально быстрый доступ к информации, необходимой для принятия управленческих решений. Данные в ХД попадают из оперативных БД и систем, которые предназначены для автоматизации бизнес-процессов. Кроме того, ХД может пополняться из внешних источников, например, статистических отчетов. Data Warehouse – предметная ориентация, содерж-я неразрушимую сов-ть данных, предназначенная для поддержки принятия решений. Предметная ориентация – ХД, ориентированные на анализ и предоставление данных. Разные приложения БД могут описывать одну и ту же предметную область с разных точек зрения и решение, принятое на основе данных, отражающих только одну сторону вопроса, могут быть неэффективными, а порой и просто неверными.. В оперативных БД информация может добавляться, удаляться и изменяться, а в ХД данные могут только загружаться и читаться. Данные в хранилища поступают из разных источников, имеют различное представление и их приводят к общему виду на основе применения единых правил наимен-я объекта, единых ед. изм., един. физ. представл., един. атрибутов.
На базе ХД – OLAP-системы. Для организации хранилищ исп-ся:
1)MOLAP (многомерные модели). Детальные данные и агрегаты хранятся в многомерной БД. В этом случае получается наибольшая избыточность, так как многомерные данные полностью содержат реляционные.
2)ROLAP (реляционная сисетма). Детальные данные остаются на своем месте (в реляционной БД), агрегаты хранятся в той же БД в специально созданных служебных таблицах.
3)HOLAP (смешанные). Детальные данные остаются на месте (в реляционной БД), а агрегаты хранятся в многомерной БД.
OLAP-серверы, или серверы многомерных БД, могут хранить свои многомерные данные по-разному
Прежде всего отметим принципиальные отличия OLAP-систем:1) программное обеспечение, предоставляющее пользователю возможность в режиме реального времени получать ответы на произвольные аналитические запросы. 2)К ним относят только те программы, которые в качестве внешнего интерфейса предоставляют пользователю многомерную изменяемую таблицу. Эта таблица позволяет пользователю менять местами столбцы и строки, задавать условия фильтрации и при этом она автоматически вычисляет промежуточные итоги в группах данных и окончательные итоги. 3)Неотъемлемой частью OLAP-анализа является графическое отображение данных.
Программная реализация OLAP-решения предполагает наличие машины вычислений (OLAP-сервера) и MOLAP, к которой обращаются клиентские программы с запросами на получение данных и выполнение вычислений.
Для организации ХД исп-ся продукты, кот. включ. до 1000 процессов и дисков, объёмами 10-ки и 100-ни терабайт (Oracle, Microsoft, IBM, Informix, SUN/SYBASE). Программное обеспечение ХД базируется на открытых операционных системах и системах СУБД.
Дата добавления: 2015-10-21; просмотров: 557 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Распределенные СУБД (РаСУБД). Двенадцать правил К. Дейта | | | Актуальность защиты базы данных. Причины, вызывающие ее разрушение. Правовая охрана баз данных. |