Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Data Warehouse
2
II. Definición Datawarehouse
Como definición inicial para la compresión del término, Data Warehouse se traduce al
idioma español, como un almacén, depósito o bodega de datos, pero aplicando el término
a la vida cotidiana, tal como lo señala William Harvey Inmon, quien es considerado como
el padre de este concepto, “un Data Warehouse es un conjunto de datos integrados
orientados a una materia que varían con el tiempo y que no son transitorios, los cuales
soportan el proceso de toma de decisiones de una administración."
Así como hay gran divergencia para establecer una definición precisa de un Data
Warehouse, hay un claro consenso de que la tecnología del Data Warehouse es un
ingrediente esencial en el conjunto de soluciones para el soporte de decisiones en una
empresa.
Data Warehouse
3
III. Como Funciona
Hacer que la información de la organización sea accesible: los contenidos del Data
Warehouse son entendibles y navegables, y el acceso a ellos son caracterizado por el
rápido desempeño. Estos requerimientos no tienen fronteras y tampoco limites fijos.
Cuando hablamos de entendible significa, que los niveles de la información sean
correctos y obvios. Mientras que cuando hablamos de navegables, significa el reconocer
el destino en la pantalla y llegar a donde queramos con solo un clic. Rápido desempeño
significa, cero tiempos de espera.
Ser información adaptable y elástica: el Data Warehouse está diseñado para cambios
continuos. Cuando se le hacen nuevas preguntas al Data Warehouse, los datos
existentes y las tecnologías no cambian ni se corrompen. Cuando se agregan datos
nuevos al Data Warehouse, los datos existentes y las tecnologías tampoco cambian ni
se corrompen.
Data Warehouse
4
IV. Ventajas
Data Warehouse
5
V. Desventajas
Data Warehouse
6
VI. Aplicación
El Data Warehouse sigue el mismo ciclo de perfeccionamiento que todos los desarrollos
de software.
2° Modelizar 3° Localizar
datos datos
Proceso
1° Iterativo de 4°
construcción
Análisis de Localizar
especificaciones datos
6°
Las fases del ciclo son las mismas, lo mismo que su secuencia, sólo existen variantes
únicas que se relacionan específicamente con el Data Warehouse para tareas dentro de
estas fases. La siguiente figura muestra el ciclo clásico de desarrollo de software:
Prueba
Planeación Diseño
Data Warehouse
7
Planeación: La planeación es una fase importante de la implementación del Data
Warehouse. Las decisiones tomadas durante la fase de planeación tienen un impacto
significativo en el ámbito de implementación y en la magnitud del esfuerzo. Las decisiones
clave de planeación incluyen la selección de un enfoque de arriba hacia abajo (de Io
general a Io particular), de abajo hacia arriba (en sentido opuesto) o combinado; la
selección de la arquitectura apropiada de Data Warehouse; la selección adecuada del
ámbito de información, fuentes de datos y tamaño del meta modelo; y la estimación de
planes de programa y proyecto y justificaciones de presupuesto.
Data Warehouse
8
VII. Ejemplos
MS SQL SERVER Business Inteligence es la solución para construir data warehouse del
manejador de base de datos de SQL SERVER.
EJEMPLO ILUSTRADO
Se muestra sólo el detalle actual, no así los niveles de esquematización ni los archivos
de detalle más antiguos.
Además, se observa que hay tablas del mismo tipo divididas a través del tiempo. Por
ejemplo, para el histórico de la fabricación de las piezas, hay muchas tablas separadas
físicamente, representando cada una un trimestre diferente. La estructura de los datos es
consistente con la tabla de la elaboración de las piezas, aunque físicamente hay muchas
tablas que lógicamente incluyen el histórico.
Para los diferentes tipos de tablas hay diferentes unidades de tiempo que físicamente
dividen las unidades de información. El histórico de fabricación está dividido por
trimestres, el histórico de la orden de piezas está dividido por años y el histórico de cliente
es un archivo único, no dividido por el tiempo.
Así también, las diferentes tablas son vinculadas por medio de un identificador común,
piezas u órdenes de piezas (la representación de la interrelación en el ambiente de
depósito toma una forma muy diferente al de otros ambientes, tal como el ambiente
operacional).
Data Warehouse
9
Data Warehouse
10
VIII. Conclusión
Un data warehouse se crea al extraer los datos de diferentes bases de datos, esto
permite o tiene como beneficio el poder eliminar información redundante y puedes
también realizar resúmenes de información lo cual te beneficiara para la toma de
decisiones.
Los beneficios de contar con una data warehouse es que tendrás una herramienta que
te ayudara y te facilitara la toma de decisiones, ya que este sistema permite tener un
buen control sobre toda la información que necesitas para poder tomar esa
decisión, basándote en datos confiables y que tienes a la mano en cualquier momento.
Dado que tendrás información pasada de tu empresa y puedes saber por
datos probabilísticos como funcionara tu empresa en el futuro.
Data Warehouse
11