creación de un datamart

14
UNIVERSIDAD TECNOLOGICA DE TEHUACAN BASE DE DATOS PARA APLICACIONES MANUAL DE CREACION DE UN DATAMART IGN EN TECNOLOGIAS DE LA INORMACION Y COMUNICACIÓN ING: OCTAVIO SANCHEZ DELGADO “A” GARCIA MENDEZ JORGE 18/04/2013

Upload: jorch-mendez

Post on 26-May-2015

3.875 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Creación de un datamart

UNIVERSIDAD TECNOLOGICA DE TEHUACAN

BASE DE DATOS PARA APLICACIONES

MANUAL DE CREACION DE UN DATAMART

IGN EN TECNOLOGIAS DE LA INORMACION Y COMUNICACIÓN

ING: OCTAVIO SANCHEZ DELGADO

8° “A”

GARCIA MENDEZ JORGE

18/04/2013

Page 2: Creación de un datamart

INTRODUCCION

El trabajo que se muestra a continuación es un manual de creación de una

datamart utilizando la herramienta de analysis service que contiene el SQL R2,

antes de comenzar debemos saber lo que es un datamart para ello le dejamos el

siguiente concepto:

DATAMART

Un Data Mart es una versión especial de almacén de datos (data

warehouse). Son subconjuntos de datos con el propósito de ayudar a que

un área específica dentro del negocio pueda tomar mejores decisiones.

Un componente principal de un datamart son las fuentes de datos que son las que

alimentan de información al Datamart, están diseñadas para registrar grandes

cantidades de transacciones. Entre ella tenemos la base de datos OLTP.

Entre sus principales características se encuentran las siguientes:

Son pobladas por usuarios finales. Se actualizan constantemente. Contienen mucha información de detalle.

A continuación se le mostrara la creación de un datamart:

El primer paso es crear una nueva base de datos que llevar el nombre de la

práctica que realizaremos que es, “practica datamart “desde el gestor SQL 2008

R2, esta base de datos no contendrá tabla alguna

Page 3: Creación de un datamart

Una vez creada nuestra base de datos, nos pospondremos a crear un nuevo

proyecto de Analysis Service en el Business Intelligence Development Studio,

esta opción la seleccionaremos en el menú inicio, en la carpeta de SQL 2008 R2.

Después, una vez abierto el business Intelligence, creamos un nuevo proyecto

como se muestra en la siguiente ventana:

Ahora crearemos la fuente de datos que es el data source y lo apuntamos hacia

nuestra base de datos creada.

Page 4: Creación de un datamart

También crearemos el directorio que apunte hacia nuestra base de datos. Esto

con ayuda de un asistente para la creación.

Page 5: Creación de un datamart
Page 6: Creación de un datamart

Después de la creación de la fuente de datos, nos posponemos a crear la vista de

la fuente de datos que de igual manera se crea a partir de un asistente que nos

guiara en la creación.

Page 7: Creación de un datamart
Page 8: Creación de un datamart

Después de la creación de la vista del data source, se procederá a crear la

dimensión del tiempo, esto debido a que el datamart se utilizara en tiempo real

para la ayuda de tomas de decisiones y las consultas que se crearan. A

continuación les mostrare la creación de la dimensión

.

Page 9: Creación de un datamart
Page 10: Creación de un datamart

Después de la creación de la dimensión, en la última ventana que nos sale,

seleccionamos la casilla donde nos dice generar esquema, lo cual al mismo

tiempo creara en la base de datos.

Page 11: Creación de un datamart
Page 12: Creación de un datamart

Al hacer el esquema, este permite que los datos de data source se almacenen en

la base de datos, al término de esto, podemos ir la base de datos y observar que

los campos se encuentran ahí, esto gracias a l ayuda del analysis service.

Page 13: Creación de un datamart
Page 14: Creación de un datamart

Ya la aplicación finalizada donde se muestra los datos en tiempo real.

Como sabemos el datamart es solo una parte del datawarehouse.

Datawarehouse es un conjunto de bases de datos que nos ayuda a administrar la

información, así como el poder tomar decisiones más rápidamente, el

datawarehouse de igual manera ayuda a la eliminación de datos erróneos y evita

la redundancia de datos.

El Datamart es solo una parte del Datawarehouse, es solo la base de datos de una

sola área de una empresa, como por ejemplo, el área de ventas.