En un Data Warehouse se almacena toda la información de interés para una organización que luego queramos analizar, mientras que, en una base de datos operacional se almacenan todas las transacciones de la organización, tanto datos útiles como no útiles.
Vamos a ver en que se diferencian una base de datos operacional de un Data Warehouse:
| Aspectos | BD operacional | Data Warehouse |
|---|---|---|
| Objetivo | De tipo operativo (operaciones del día a día) | Análisis y toma de decisiones |
| Proceso | De transacciones. Repetitivo y conocido. | De consultas masivas. Puntual y no conocido. |
| Actividad | Predomina la actualización | Predomina la consulta |
| Rendimiento | Importancia del tiempo de respuesta de la transacción instantánea | Importancia de la respuesta masiva. |
| Explotación | Explotación de la información relacionada con la operativa de cada aplicación | Explotación de toda la información interna y externa relacionada con el negocio |
| Volatilidad | Actualizable | Carga, pero no actualización |
| Usuarios | Usuarios de perfiles medios o bajos | Usuarios de perfiles altos |
| Organización | Estructura normalmente relacional | Visión multidimensional |
| Granularidad | Datos generales desagregados, al detalle | Datos en distintos niveles de detalle y agregación |
| Horizonte histórico | 30 a 90 días | 5 a 10 años |
| Perspectiva | Importancia del dato actual | Importancia del dato histórico |
| Volumen de datos | Pequeño/medio. Del orden del Mb a Gb. | Medio/grande. Del orden del Gb a Tb. |















