Отличие хранилища данных от системы оперативной обработки транзакций (OLTP) заключается в их назначении и устройстве: al-tm.ru
- Назначение: OLTP-системы проектируются и оптимизируются для ввода и обновления данных, тогда как хранилища данных — для извлечения данных и подготовки на их основе отчётов. al-tm.ru
- Хранение данных: в OLTP-системах хранятся данные, необходимые в повседневной деятельности предприятия, тогда как хранилище содержит данные, позволяющие проводить анализ деловых операций. al-tm.ru В OLTP-системах находятся текущие данные, подверженные частым изменениям, а в хранилищах же накапливаются данные, не меняющиеся со временем и избавленные от ошибок транзакций. al-tm.ru
- Стратегии моделирования данных: в силу отличий целевого назначения в OLTP-системах и хранилищах данных применяются разные стратегии моделирования данных. al-tm.ru В OLTP-системах практически не бывает избыточных данных, так как их обновление сопряжено с трудностями, а хранилища данных обычно построены на основе многомерной схемы. al-tm.ru
Таким образом, хранилище данных связано с хранением больших объёмов статических данных и статистических данных, которые используются при принятии решений, в то время как OLTP больше связан с текущими данными, которые поддерживают работу организации. {7-host}