![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
|
Хранилище данных – это предметно-ориентированный, интегрированный, привязанный ко времени и неизменяемый набор данных, предназначенный для поддержки принятия решений.
Предметная ориентированность заключается в том, что хранилище данных организовано вокруг основных предметов или субъектов организации (клиенты, товары), а не вокруг прикладных областей деятельности (выписка счета, продажа товара).
Интегрированнсоть. Смысл этой характеристики состоит в том, что оперативно-прикладные данные обычно поступают из разных источников, которые могут иметь несогласованное представление одних и тех же данных, например, имеют разный формат. Эти данные необходимо интегрировать в единый согласованный источник информации.
Привязка ко времени. Данные в хранилище точны и корректны только в том случае, когда они привязаны к некоторому моменту или промежутку времени. На самом деле информация в хранилище представляет собой набор моментальных снимков состояния данных в оперативных системах.
Неизменяемость означает, что данные в хранилище не удаляются и не модифицируются, а только пополняются за счет информации из оперативных систем. Изменения данных могут производиться только для обеспечения согласованности с поступающими данными. /*Судя по тому, что есть архивы, данные их хранилища все-таки удаляются */
Сравнительные характеристики OLTP-систем и хранилищ данных.
| OLTP | Хранилища |
| Содержит текущие данные | Содержит исторические данные |
| Хранит подробные сведения | Хранит подробные сведения, а также обобщения этих сведений различной глубины |
| Данные являются динамическими | Данные в основном являются статическими |
| Повторяющийся способ обработки данных | Нерегламентированный, неструктурированный и эвристический способ обработки данных |
| Предсказуемый способ использования данных | Непредсказуемый способ использования данных |
| Высокая интенсивность выполнения транзакций. Главное назначение – выполнение транзакций | Низкая интенсивность транзакций. Главное назначение – анализ данных |
| В организации может быть несколько таких систем | Единое хранилище данных организации |
Пример запроса в OLTP: Какова средняя цена объектов недвижимости в крупнейших городах страны. Пример запроса для хранилища: Какие типы объектов недвижимости продавались по ценам выше средней в крупнейших городах страны, и как эти данные коррелируют с демографическими данными.
Для организации хранилищ данных могут использоваться как обычные реляционные СУБД с дополнительными функциями, так и специализированные СУБД. /*Например, многомерные */
Дата публикования: 2015-02-18; Прочитано: 445 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!
