ВУЗ:
Составители:
Рубрика:
измерения и способы кодировки. После загрузки в ХД данные очищаются
от индивидуальных признаков. С этого момента они представляются
пользователю в виде единого информационного пространства.
В качестве примера можно привести обработку данных о поле
человека. Если в четырех разных приложениях пол клиента кодировался
различными способами (женский, мужской, жен., муж., ж, м, Ж, М), то в
информационном хранилище будет использована единая для всех данных
схема кодировки (например, жен., муж.).
3. Инвариантность во времени
В OLTP-системах истинность данных гарантирована только в момент
чтения, поскольку уже в следующее мгновение они могут измениться в
результате очередной транзакции. Важным отличием ХД от OLTP-систем
является сохранение истинности данных в любой момент процесса чтения.
В OLTP-системах информация часто модифицируется как результат
выполнения каких-либо транзакций. Временная инвариантность данных в
ХД достигается за счет введения полей с атрибутом «время» (день, неделя,
месяц) в ключи таблиц. В результате записи в таблицах ХД никогда не
изменяются, представляя собой «моментальные снимки» данных,
сделанные в определенные отрезки времени. Каждый элемент в своем
ключе явно или косвенно хранит временной параметр, например, день,
месяц или год.
4. Неразрушаемость – стабильность информации
В OLTP-системах записи могут регулярно добавляться, удаляться и
редактироваться. В системах ХД, как следует из требования временной
инвариантности, однажды загруженные данные теоретически никогда не
меняются. По отношению к ним возможны только две операции: начальная
загрузка и чтение (доступ).
5. Интеграция
Различные ОБД разрабатываются различными коллективами
разработчиков, зачастую в разное время и различными средствами
разработки. Это приводит к тому, что объекты, отражающие одну
сущность, имеют различные наименования и единицы измерения.
Обязательная интеграция данных в ХД позволяет решить эту проблему.
6. Минимизация избыточности информации
В ХД информация загружается из ОБД или OLTP-систем, при этом
избыточность оказывается минимальной (около 1 %), что объясняется
следующими причинами:
– при загрузке информации из OLTP-cистем в ХД данные
фильтруются. Многие из них вообще не попадают в ХД, поскольку
лишены смысла с точки зрения использования в системах поддержки
принятия решений;
– в ХД хранится некая итоговая информация, которая в базах данных
OLTP-систем вообще отсутствует;
15
измерения и способы кодировки. После загрузки в ХД данные очищаются от индивидуальных признаков. С этого момента они представляются пользователю в виде единого информационного пространства. В качестве примера можно привести обработку данных о поле человека. Если в четырех разных приложениях пол клиента кодировался различными способами (женский, мужской, жен., муж., ж, м, Ж, М), то в информационном хранилище будет использована единая для всех данных схема кодировки (например, жен., муж.). 3. Инвариантность во времени В OLTP-системах истинность данных гарантирована только в момент чтения, поскольку уже в следующее мгновение они могут измениться в результате очередной транзакции. Важным отличием ХД от OLTP-систем является сохранение истинности данных в любой момент процесса чтения. В OLTP-системах информация часто модифицируется как результат выполнения каких-либо транзакций. Временная инвариантность данных в ХД достигается за счет введения полей с атрибутом «время» (день, неделя, месяц) в ключи таблиц. В результате записи в таблицах ХД никогда не изменяются, представляя собой «моментальные снимки» данных, сделанные в определенные отрезки времени. Каждый элемент в своем ключе явно или косвенно хранит временной параметр, например, день, месяц или год. 4. Неразрушаемость стабильность информации В OLTP-системах записи могут регулярно добавляться, удаляться и редактироваться. В системах ХД, как следует из требования временной инвариантности, однажды загруженные данные теоретически никогда не меняются. По отношению к ним возможны только две операции: начальная загрузка и чтение (доступ). 5. Интеграция Различные ОБД разрабатываются различными коллективами разработчиков, зачастую в разное время и различными средствами разработки. Это приводит к тому, что объекты, отражающие одну сущность, имеют различные наименования и единицы измерения. Обязательная интеграция данных в ХД позволяет решить эту проблему. 6. Минимизация избыточности информации В ХД информация загружается из ОБД или OLTP-систем, при этом избыточность оказывается минимальной (около 1 %), что объясняется следующими причинами: при загрузке информации из OLTP-cистем в ХД данные фильтруются. Многие из них вообще не попадают в ХД, поскольку лишены смысла с точки зрения использования в системах поддержки принятия решений; в ХД хранится некая итоговая информация, которая в базах данных OLTP-систем вообще отсутствует; 15
Страницы
- « первая
- ‹ предыдущая
- …
- 13
- 14
- 15
- 16
- 17
- …
- следующая ›
- последняя »