data mart y data warehouse en sql

26

Upload: victor-unda

Post on 06-Jul-2015

140 views

Category:

Documents


1 download

TRANSCRIPT

5/7/2018 Data Mart y Data Warehouse en SQL - slidepdf.com

http://slidepdf.com/reader/full/data-mart-y-data-warehouse-en-sql 1/26

5/7/2018 Data Mart y Data Warehouse en SQL - slidepdf.com

http://slidepdf.com/reader/full/data-mart-y-data-warehouse-en-sql 2/26

 

DATA MART

� Es una base de datos departamental,

especializada en el almacenamiento de los

datos de un área de negocio específica.

� Dispone la estructura óptima de datos

para analizar la información al detalle desde

todas las perspectivas que afecten a los

procesos de dicho departamento.

5/7/2018 Data Mart y Data Warehouse en SQL - slidepdf.com

http://slidepdf.com/reader/full/data-mart-y-data-warehouse-en-sql 3/26

 

� La alimentación de la información puede ser 

del mismo DataWarehouse o integrar un

compendio de la misma información

5/7/2018 Data Mart y Data Warehouse en SQL - slidepdf.com

http://slidepdf.com/reader/full/data-mart-y-data-warehouse-en-sql 4/26

 

Creación de DataMart

� DATA MART DEPENDIENTE: 

� También conocido con Data mart OLTP

� Los datos utilizados provienen del Datawarehouse

� Esto se aplica cuando el Data warehouse

crece muy rápido y los distintos

departamentos requieren solo una pequeñaporción de los datos

� Se introduce mejoras (como agregar y filtrar)

5/7/2018 Data Mart y Data Warehouse en SQL - slidepdf.com

http://slidepdf.com/reader/full/data-mart-y-data-warehouse-en-sql 5/26

 

� Los data marts que están dotados con estas

estructuras óptimas de análisis presentan las

siguientes ventajas:

� Poco volumen de datos

� Mayor rapidez de consulta

� Consultas SQL y/o MDX sencillas

� Validación directa de la información

� Facilidad para la historización de los datos

5/7/2018 Data Mart y Data Warehouse en SQL - slidepdf.com

http://slidepdf.com/reader/full/data-mart-y-data-warehouse-en-sql 6/26

5/7/2018 Data Mart y Data Warehouse en SQL - slidepdf.com

http://slidepdf.com/reader/full/data-mart-y-data-warehouse-en-sql 7/26

� DATA MART INDEPENDIENTE:

� También conocido con Data mart OLAP

� Estas provienen de las fuentes

operacionales o de fuentes externas

� Esta se construye agregando los requisitos

de cada área o departamento� El mantenimiento de la misma es muy

heterogéneo debido a la herramienta final

que se utilice

 

5/7/2018 Data Mart y Data Warehouse en SQL - slidepdf.com

http://slidepdf.com/reader/full/data-mart-y-data-warehouse-en-sql 8/26

� Problemática:

� El hecho de tener varios data marts

independientes, sin ningún tipo deintegración, puede hacer que las tareas deadministración y mantenimiento seconviertan en un lastre.

� Se puede dar el caso de que algunos datamarts necesiten los mismos datos para dar respuesta a determinadas preguntas, por loque tenemos redundancia de datos, ya que

cada data mart se alimenta con susprocesos de extracción y transformaciónpropios.

5/7/2018 Data Mart y Data Warehouse en SQL - slidepdf.com

http://slidepdf.com/reader/full/data-mart-y-data-warehouse-en-sql 9/26

 

5/7/2018 Data Mart y Data Warehouse en SQL - slidepdf.com

http://slidepdf.com/reader/full/data-mart-y-data-warehouse-en-sql 10/26

DATA WAREHOUSE

� Es una base de datos corporativa

caracterizada por integrar y depurar 

información de una o mas fuentes distantes.

� Esto permite tener una infinidad de

perspectivas y con grandes velocidades de

repuesta.

� Este es el primer paso para implementar unasolución completa y fiable de Bussines

Intelligence

 

5/7/2018 Data Mart y Data Warehouse en SQL - slidepdf.com

http://slidepdf.com/reader/full/data-mart-y-data-warehouse-en-sql 11/26

� La ventaja principal de este tipo de bases de

datos radica en las estructuras en las que se

almacena la información (modelos de tablasen estrella, en copo de nieve, cubos

relacionales... etc).

Este tipo de persistencia de la información eshomogénea y fiable, y permite la consulta y

el tratamiento jerarquizado de la misma

(siempre en un entorno diferente a los

sistemas operacionales).

5/7/2018 Data Mart y Data Warehouse en SQL - slidepdf.com

http://slidepdf.com/reader/full/data-mart-y-data-warehouse-en-sql 12/26

 

5/7/2018 Data Mart y Data Warehouse en SQL - slidepdf.com

http://slidepdf.com/reader/full/data-mart-y-data-warehouse-en-sql 13/26

Características:

� Integrado: los datos deben integrarse enuna estructura consistente, por lo que las

inconsistencias existentes entre los diversos

sistemas operacionales deben ser eliminadas. La información suele

estructurarse también en distintos niveles de

detalle para adecuarse a las distintas

necesidades de los usuarios.

 

5/7/2018 Data Mart y Data Warehouse en SQL - slidepdf.com

http://slidepdf.com/reader/full/data-mart-y-data-warehouse-en-sql 14/26

� Temático: Los datos se organizan por temas

para facilitar su acceso y entendimiento por 

parte de los usuarios finales. Por ejemplo,todos los datos sobre clientes pueden ser 

consolidados en una única tabla del

datawarehouse. De esta forma, las

peticiones de información sobre clientes

serán más fáciles de responder dado que

toda la información reside en el mismo lugar.

 

5/7/2018 Data Mart y Data Warehouse en SQL - slidepdf.com

http://slidepdf.com/reader/full/data-mart-y-data-warehouse-en-sql 15/26

� Histórico: el tiempo es parte implícita de la

información contenida en un datawarehouse.

En los sistemas operacionales, los datossiempre reflejan el estado de la actividad del

negocio en el momento presente. Por el

contrario, la información almacenada en el

datawarehouse sirve, entre otras cosas, para

realizar análisis de tendencias. Por lo tanto,

el datawarehouse se carga con los distintos

valores que toma una variable en el tiempopara permitir comparaciones.

 

5/7/2018 Data Mart y Data Warehouse en SQL - slidepdf.com

http://slidepdf.com/reader/full/data-mart-y-data-warehouse-en-sql 16/26

� No volátil: el almacén de información de un

datawarehouse existe para ser leído, pero no

modificado. La información es por tantopermanente, significando la actualización del

datawarehouse la incorporación de los últimos

valores que tomaron las distintas variables

contenidas en él sin ningún tipo de acciónsobre lo que ya existía.

5/7/2018 Data Mart y Data Warehouse en SQL - slidepdf.com

http://slidepdf.com/reader/full/data-mart-y-data-warehouse-en-sql 17/26

 

5/7/2018 Data Mart y Data Warehouse en SQL - slidepdf.com

http://slidepdf.com/reader/full/data-mart-y-data-warehouse-en-sql 18/26

OTRAS CARACTERISTICAS:

� Los Metadatos: Los metadatos permiten

saber la procedencia de la información, su

periodicidad de refresco, su fiabilidad, forma

de cálculo... etc.

� Los metadatos serán los que permiten

simplificar y automatizar la obtención de la

información desde los sistemasoperacionales a los sistemas

informacionales.

5/7/2018 Data Mart y Data Warehouse en SQL - slidepdf.com

http://slidepdf.com/reader/full/data-mart-y-data-warehouse-en-sql 19/26 

5/7/2018 Data Mart y Data Warehouse en SQL - slidepdf.com

http://slidepdf.com/reader/full/data-mart-y-data-warehouse-en-sql 20/26

Objetivo de los Metadatos

� Dar soporte al usuario final, ayudándole aacceder al datawarehouse con su propio

lenguaje de negocio, indicando qué

información hay y qué significado tiene.

 Ayudar a construir consultas, informes yanálisis, mediante herramientas de Business

Intelligence como DSS, EIS o CMI

 

5/7/2018 Data Mart y Data Warehouse en SQL - slidepdf.com

http://slidepdf.com/reader/full/data-mart-y-data-warehouse-en-sql 21/26

� Dar soporte a los responsables técnicos

del datawarehouse en aspectos de

auditoría, gestión de la informaciónhistórica, administración del datawarehouse,

elaboración de programas de extracción de

la información, especificación de las

interfaces para la realimentación a los

sistemas operacionales de los resultados

obtenidos... etc.

 

5/7/2018 Data Mart y Data Warehouse en SQL - slidepdf.com

http://slidepdf.com/reader/full/data-mart-y-data-warehouse-en-sql 22/26

Construcción de un Data 

Warehouse

� El proceso de construcción se denomina ETL 

(Extracción, Transformación y Carga) ), a

partir de los sistemas operaciones de una

compañía:

� Extracción: obtención de información de

las distintas fuentes tanto internas como

externas.� Transformación: filtrado, limpieza,

depuración, homogeneización y agrupación

de la información.

 

5/7/2018 Data Mart y Data Warehouse en SQL - slidepdf.com

http://slidepdf.com/reader/full/data-mart-y-data-warehouse-en-sql 23/26

� Carga: organización y actualización de los

datos y los metadatos en la base de datos.

5/7/2018 Data Mart y Data Warehouse en SQL - slidepdf.com

http://slidepdf.com/reader/full/data-mart-y-data-warehouse-en-sql 24/26 

5/7/2018 Data Mart y Data Warehouse en SQL - slidepdf.com

http://slidepdf.com/reader/full/data-mart-y-data-warehouse-en-sql 25/26

Principales Aportaciones

� Proporciona una herramienta para la tomade decisiones en cualquier área funcional,basándose en información integrada y globaldel negocio.

� Facilita la aplicación de técnicas estadísticasde análisis y modelización para encontrar relaciones ocultas entre los datos delalmacén; obteniendo un valor añadido para

el negocio de dicha información.� Proporciona la capacidad de aprender de los

datos del pasado y de predecir situacionesfuturas en diversos escenarios.

 

5/7/2018 Data Mart y Data Warehouse en SQL - slidepdf.com

http://slidepdf.com/reader/full/data-mart-y-data-warehouse-en-sql 26/26

� Simplifica dentro de la empresa la

implantación de sistemas de gestión integral

de la relación con el cliente.� Supone una optimización tecnológica y

económica en entornos de Centro de

Información, estadística o de generación de

informes con retornos de la inversión

espectaculares.