Un almacén de datos es diferente a una base de datos operacionales porque su finalidad y objetivos son distintos. Haciendo una analogía con el transporte, si quiero entregar una carta en una oficina en el centro de la ciudad contrato a un mensajero que vaya en moto y lo haga de forma ágil y rápida. Si quiero entregar 2 toneladas de papel contrato a un camión. Ambos son transportes, pero con características distintas que responden a necesidades distintas.
He aquí una tabla comparativa:
| Datos Primitivos / Operacionales | Datos Derivados / Data Warehouse |
|---|---|
| Orientados a la aplicación | Orientados al sujeto |
| Detallados | Sumarizados, al menos refinados |
| Exacta, al momento del acceso | Representa valores a través del tiempo |
| Sirve a los oficinistas/trabajadores | Sirve a los directivos |
| Puede ser actualizada | No se actualiza |
| Se ejecuta repetitivamente | Se ejecuta heurísticamente |
| Los requerimientos para procesar se entiende a priori | Los requerimientos para procesar se entienden a posteriori |
| Compatible con entornos de desarrollo tradicionales | Incompatible con entornos de desarrollo tradicionales |
| Accesible atómicamente | Accesible por conjuntos de datos |
| Orientado a la transacción | Orientado al análisis |
| No redundante | Redundante |
| Estructura estática | Estructura dinámica |
| Pequeños volúmenes de datos | Grandes volúmenes de datos |
| Alto uso | Bajo uso |
El motivo principal de por que deben ser bases de datos distintas con modelos distintos es por que se les va a dar usos distinto y lo que es bueno para uno es malo para el otro. Interactuamos con la información de forma distinta por lo que debe estar estructurada de forma distinta.
hola , me podria explicar la diferencia de un ODS y un almacen de datos ?
ResponderEliminares importante , por que ncesito saber cual es de los 2 usar si quiero mostrar estadisticas y texto ,(opiniones , acuerdos )
y el Pentaho BI server me permitiria hacerlo correctamente
ResponderEliminarUn ODS (http://es.wikipedia.org/wiki/Almac%C3%A9n_operacional_de_los_datos) es un almacén de datos operacional.
ResponderEliminarLa diferencia con un almacén de datos genérico es que está especialmente orientado a un área de negocio. Es decir, si toda empresa mediana-grande debería tener un almacén de datos relativos a la empresa, un ODS sería lo mismo pero orientado a un ámbito concreto.
Pentaho Data Integration te ayudará a crearlo.
gracias por DW Vs DB.
ResponderEliminar