Каково различие между базой данных и хранилищем данных?
Разве они не то же самое, или по крайней мере записанный в том же самом (т.е. Oracle RDBMS)?
Посмотрите здесь для получения дополнительной информации.
Из предыдущей ссылки:
База данных
Хранилище данных
Важно также отметить, что Хранилища данных могут быть основаны от нуля до многих баз данных.
Хранилище данных - это ТИП базы данных.
В дополнение к тому, что уже было сказано, хранилища данных, как правило, представляют собой OLAP, с индексами и т. Д., Настроенными на чтение, а не на запись, а данные денормализованы / преобразуются в формы, которые легче читать и анализировать.
Некоторые люди говорят, что «базы данных» - это то же самое, что и OLTP - это неправда. OLTP, опять же, это ТИП базы данных.
Другие типы «баз данных»: текстовые файлы, XML, Excel, CSV ..., плоские файлы: -)
Самый простой способ объяснить это - сказать, что хранилище данных состоит не только из базы данных. База данных - это набор данных, организованный определенным образом, но хранилище данных организовано специально для «облегчения отчетности и анализа». Однако это еще не все, поскольку хранилище данных также содержит «средства для извлечения и анализа данных, для извлечения, преобразования и загрузки данных, а также для управления словарем данных, которые также считаются важными компонентами системы хранилищ данных».