В чем разница между базой данных и хранилищем данных? - PullRequest
153 голосов
/ 06 августа 2010

В чем разница между базой данных и хранилищем данных?

Разве это не одно и то же или, по крайней мере, написано в одном и том же (то есть Oracle RDBMS)?

Ответы [ 13 ]

0 голосов
/ 26 марта 2018

Пример: дом стоит $100,000, и он оценивается в $1000 в год.

Чтобы отслеживать текущее значение дома, вы должны использовать базу данных, поскольку значение будет меняться каждый год.

Через три года вы сможете увидеть стоимость дома, которая составляет $103,000.

Чтобы отслеживать историческую стоимость дома, вы должны использовать хранилище данных, так как стоимость дома должна быть

$100,000 on year 0, 
$101,000 on year 1, 
$102,000 on year 2, 
$103,000 on year 3. 
0 голосов
/ 08 октября 2017

База данных и Хранилище данных одинаковы, потому что мы найдем данные организованно в обоих случаях. Но подождите ...

OLTP (онлайновая обработка транзакций), или, можно сказать, операционная система, обеспечивающая ежедневные транзакции в организации. Базы данных используются для этого типа работы (OLTP или Операционная система).

Q. Что мы делаем в среде операционной системы?

** мы удаляем, обновляем, вставляем записи для клиентов из базы данных. Параллельно с этим для всех данных OLTP (операционной системы) выполняется преобразование (извлечение, агрегация, очистка), и данные будут храниться на складе для менеджера и руководителей, чтобы помочь им в принятии решений, в постановке целей и цели для своего бизнеса.

Итак, хранилище заключительных данных - это место, где данные должны быть в организованной форме, такой как база данных, но они должны предоставлять стратегическую информацию (информацию для разработки бизнес-стратегии, информацию для постановки целей. / Цели).

0 голосов
/ 21 ноября 2016

См простыми словами: Информационное обеспечение -> Огромное использование данных для аналитики / хранения / копирования и анализа. База данных -> операция CRUD с часто используемыми данными.

Dataware House - это тип хранилища, которое вы не используете ежедневно, а база данных - это то, чем вы часто пользуетесь.

Например. Если мы просим выписку банка, то она дает нам за последние 3/4/6 / более месяцев, потому что она находится в базе данных. Если вы хотите больше, чем хранится в хранилище данных.

...