1. 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
2. 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
3. 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.
4. También crearemos el directorio que apunte hacia nuestra base de datos. Esto
con ayuda de un asistente para la creación.
5.
6. 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.
7.
8. 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
.
9.
10. 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.
11.
12. 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.
13.
14. 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.