Está en la página 1de 45

DISEO DE UNA BODEGA DE DATOS Y CONSTRUCCIN DE UN CUBO

YAMILE MENESE FLOREZ


JUAN PABLO RIVEROS CODDE
CARLOS HUMBERTO MORENO CASTILLO
MIGUEL ANGEL DOMINGUEZ GARCIA

SERVICIO NACIONAL DE APRENDIZAJE SENA


ESPECIALIZACION VIRTUAL
GESTION Y SEGURIDAD EN BASE DE DATOS
FICHA 1017114
2016

LEVANTAMIENTO DE REQUERIMIENTOS

En el analisis de los requerimientos de las situaciones seleccionadas, se ven


reflejados los cruces de las bases de datos de la Secretaria de Salud,
Secretaria de Gobierno y Secretaria de Hacienda respectivamente.

El procesos de recoleccion de informacin de requerimientos debe estar


direccionado mediante el analisis que involucre elementos bsicos de un
proceso de inteligencia de negocios, para acumular datos veraces los cuales
deben ser analizados e interpretados adecuadamente
Para tal caso el con la implemetacion del cubo se espera dar respuesta a
las siguientes situaciones:

Verificar si existe una correlacin entre las personas atendidas por tipo
de servicio psiquiatra y personas que se hayan visto involucradas en
una contravencin.

Precisar las personas que presentaron mora en el pago de impuestos y


posterior a dicha mora fueron atendidos por unidad de urgencias, por
cuidados intensivos, especialista o psiquiatra.

MODELADO DEL CUBO DE DATOS DEFINICIN DE LA TABLA HECHOS


En este proceso se debe tener en cuenta las dimensiones, mtricas y tablas
de hechos que son fundamenales a la hora de construir un cubo de datos.
Atributos relevantes de los elementos mensionados:
Atributos de mtrica
Permiten establecer valor cuantitativo sobre los datos
Atributos de dimensin
Dan cualidades a los datos a los datos
Datos multidimensionales
Estos datos que no pueden modelarse como atributos de dimensin o de medida
Atributos de la(s) tabla(s) de Hecho
Son el resultado de operaciones aritmticas que se obtienen de disponer de
distintas formas los atributos de mtrica y de dimensin

Luego de disear la bodega de datos se deben tener en cuenta el numero de


dimensiones a seleccionar y tablas de hechos que se hayan identificado,
seguidamente se debe seleccionar el modelo de datos mas pertinente para la
construccion del cubo de manera adecuada:
Se debe construir el cubo de datos, teniendo en cuenta el nmero de dimensiones
y de tablas de hecho que se hayan identificado. Para esto hay que seleccionar
entre los siguientes modelos de datos el ms adecuado para construir el cubo:
Modelo estrella, Modelo copo de nieve o Modelo constelacin.

En esta fase se identifican las dimensiones, mtricas y tablas de hecho que


constituirn el cubo de datos. Algunos de los aspectos para identificar los atributos
de estos elementos son

Para la situacin 1 y 2, los indicadores pueden ser construidos con una


sola tabla de hechos, historial.
Variable 1
=

Variable 2

Para la situacin 1, se toman dos variables por cuanto una es, los eventos
deportivos y la otra la consulta a los especialistas, las cuales conforman el
indicador.

eventos deportivos
=

consulta especialista

Para la situacin 2, el indicador puede ser construido en otra tabla de


hechos; eventos de la secretara de recreacin y deportes, en este caso
el denominador del indicador se asume como un nico valor, por lo tanto

no tiene sentido almacenarlo en otra tabla de hechos. Se toman dos


variables por cuanto una es, eventos de la secretara de recreacin y
deportes y la otra la consulta a unidades de urgencias, las cuales
conforman el indicador.

eventos de la secretara de recreacin y


deportes consulta unidades de

urgencias

IDENTIFICACIN DE LAS DIMENSIONES


Para cada variable se identifican los ejes de visualizacin
multidimensional los cuales constituyen las dimensiones de la variable.

Espacio de la tabla hechos

Figura. Esquema vista multidimensional de una


tabla hechos

Para la situacin 1 y 2 se establece la necesidad de utilizar 6 ejes


multidimensionales

(dimensiones) de la tabla de hechos,


historial.
Dimensin:
DimPersona
Dimensin: DimEps
Dimensin:
DimEvento Dimensin:
DimTipo_evento
Dimensin:
DimServicio
Dimensin: DimFecha

Descripcin

de

las

dimensiones
DimPersona: hace referencia a la persona que participo en un evento y fue
atendida por un servicio de una Eps. La informacin que se tiene de la
persona es la identificacin, nombre, apellido y edad.
DimEps: hace referencia a una entidad prestadora de servicio de salud, a
la cual acude cada persona, por diferentes enfermedades; como son
cafesalud, famisanar, solsalud, nuevaeps entre otras. La informacin que
se tiene de esta entidad es el cdigo y nombre.
DimEvento: hace referencia a eventos que diferentes instituciones
organizan como son festival de la cancin, zonal de futbol, exposicin de

pintura, encuentro de habilidades artsticas y concurso de rafting. La


informacin que se tiene de los eventos es el cdigo,

nombre, fecha de inicio y fecha de fin; pero el nivel de granulacin


requerido es el nombre.
DimTipo_Evento: hace referencia a los tipos de eventos que se organizan
en un evento como son deporte terrestre, deporte extremo, deporte
areo, deporte acutico , msica, arte contemporneo, arte rupestre, arte
moderno y pea cultural. La informacin que se tiene de los tipos de
eventos es el cdigo y el nombre.
DimServicio: hace referencia a los diferentes servicios que una ent idad
de salud presta a una persona como son la consulta a especialistas,
odontlogos, psiquiatra, urgencias entre otros. La informacin que se tiene
de estos servicios son el cdigo y el nombre del servicio.
DimFecha: hace referencia a la fecha en la que se realizo el evento, de el
tiempo se tiene la siguiente informacin ao, mes, da, pero el nivel de
granulacin requerido es el mes, se habran podido seleccionar otros
niveles, como el da que tiene un menor nivel o el ao que tiene un mayor
nivel.

DEFINICIN

DEL

MODELO

DE

DATOS

DIMENSIONAL
El modelo a utilizar es el esquema en estrella el cual est compuesto
por

una

tabla central denominada

tabla

hechos

y unas

tablas

denominadas dimensiones, las cuales se encuentran relacionadas con la


tabla hechos.

MODELO LGICO DE LA BODEGA DE DATOS

Di
m
Ep
s
E
P
S
_
I
D
EP
S_
NO
MB
RE

DimEvento
EVE_ID
EVE_NOMBRE
N

_NOM

PER_ID

BRE

PER_IDEN

PER_A

TIFICACIO

PELLI

DO

FEC_

PER_EDA

EVEN

TO
PERS
ONA
SERVI
CIO

DimTipo

EVEN

_Evento

TO

TIP_ID

TIPO_

TIP_NOMBR

EVEN

TO
EPS

DimFecha

DimServicio

FEC

SER_

_ID

ID

FEC

SER_

_ANI

DES

CRIP

FEC

CIN

_ME
S
FEC_DIA

Figura. Modelo estrella de la bodega de datos

IMPLEMENTACIN DEL CUBO DE DATOS


1. Se crea la base de datos en SQL Server, la cual contiene la tabla
hechos y las dimensiones, posteriormente se realiza la insercin de los
registros o datos.

Figura. Creacin base datos bodega


Alcalda
2. En la creacin del cubo se utiliza SQL Server Business Development
Studio ejecutndose como administrador.

Figura.

Apertura

de

SQL

Server

Business

Development Studio

3. Se selecciona crear

proyecto

ver figura 5, a continuacin se

selecciona Analysis Services Project y se digita el nombre del proyecto


para este caso Cubo Alcalda y se hace clic en aceptar.

Figura. Seleccin de creacin del cubo

Figura. Nombre del cubo

4. Se hace la conexin al origen de los datos a travs de Data Sources

Figura. Origen de datos


5. Se crean las vistas de origen de datos a travs de Data Source Views

Figura. Vista de datos creada

6. Se crean las dimensiones en el explorador de soluciones se hace clic


derecho en Dimensions y se selecciona New dimensin (Nueva
dimensin). En el explorador de soluciones se pueden visualizar las
dimensiones creadas

Figura.

Dimensiones

creadas

7. Para la creacin del cubo en el explorador de soluciones se hace clic


derecho sobre Cubes y se selecciona New cube (Nuevo cubo), se
despliega el asistente, se hace clic en Next (siguiente), Se despliega una
ventana la cual pregunta cuales son las tablas que deseamos utilizar para
la creacin del cubo, se selecciona use existing tables y se hace clic en
Next (siguiente), se despliega una ventana y se selecciona la tabla
Fact_Historial y se hace clic en Next (siguiente), se visualizan las medidas
y se hace clic en Next (siguiente), se visualizan las dimensiones creadas y
se hace clic en Next (siguiente), en la pantalla posterior se visualizan las

medidas y las dimensiones, se hace clic en Finish (finalizar). Y se observa


el esquema en estrella que se diseo en la bodega de datos.

Figura. Cubo creado

8. Para una mejor visualizacin del cubo se elimina la palabra Dim de la


dimensin, sin que esto altere al cubo.

Figura. Eliminacin de la palabra Dim

9. En el cubo creado se hace clic

derecho y se selecciona Process (Procesar). Se despliega una ventana


la cual pregunta si es la primera vez que se procesa y se hace clic en yes
(si), a continuacin se despliega una ventana se hace clic en run
finalmente en browser se hace clic para visualizar el cubo.

Figura. Situacin 1

Figura.

Cubo

Alcalda

procesado
10. Se procede a seleccionar los atributos que se desean colocar en la fila,
la columna, y los filtros; de esta manera el cubo queda creado.

Figura. Situacin 1

Figura. Situacin 2

VISUALIZADOR DEL CUBO DE DATOS


1. Para visualizar el cubo; se abre Excel, en la pestaa datos se hace
clic en datos de otras fuentes y se selecciona desde Analysis Services, se
despliega una ventana la cual solicita el nombre del servidor y el tipo de
conexin, digitamos el nombre del servidor y seleccionamos
autenticacin

de

Windows

se

hace

clic

en

utilizar

siguiente,

continuacin se selecciona el cubo y se hace clic en siguiente, muestra el


nombre del archivo con el cual quedara guardado y se hace clic en
finalizar; se despliega una ventana en la cual pregunta como desea ver
los datos, se selecciona informe grfico y tablas dinmicas.
2. A continuacin se seleccionan los campos de fila, columna, filtro y
valores, para cada una de las situaciones.

Figura. Tabla dinmica situacin 1

Figura. Tabla dinmica situacin 2

3. Para la situacin 1 se analiza por mes la relacin para dar respuesta a


est.

Figura. Situacin 1 mes 1

Figura. Situacin 1 mes 2

Figura. Situacin 1 mes 4

Figura. Situacin 1 mes 5

Figura. Situacin 1 mes 6

Figura. Situacin 1 mes 7

Figura. Situacin 1 mes 8

Figura. Situacin 1 mes 9

Figura. Situacin 1 mes 10

Las personas que participaron en el concurso de rafting


acudieron ms al especialista.
En el mes 1 y 7 las personas acudieron ms al especialista.
En el primer mes las personas que participaron en la zona de ftbol
acudieron a la misma Eps.
En el mes 4, 5, 9 y 10 solo acudieron al especialista las personas que
participaron en
el concurso de rafting.
En el mes 2 y 8 solo acudieron al especialista las personas que
participaron en la
zona de ftbol.

Las Eps que mas atendieron personas que acudieron al especialista


fueron Humana
Vivir y Famisanar.
En el mes 3, 11 y 12 las personas no acudieron al especialista.

4. Para la situacin 2 se analiza la relacin teniendo en cuenta el mes, el


rango de edad y el tipo de evento; para dar respuesta a est.

Figura. Situacin 2 filtrado por mes

Figura. Situacin 2 mes 3

Figura. Situacin 2 filtrado por rango de


edad

Figura. Situacin 2 mes 3, edad entre 20 y 30

Figura. Situacin 2 mes 3, rango de edad entre 20 y 30 y arte


rupestre

Figura. Situacin 2 filtrado por tipo de evento

Figura. Situacin 2 mes 3, rango de edad entre 20 y 30 y arte


rupestre

Figura. Situacin 2 mes 11, rango de edad entre 24 y 35 y arte moderno

Figura. Situacin 2 mes 4, rango de edad entre 20 y 30 y pea


cultural

Figura. Situacin 2 mes 1, rango de edad entre 15 y 20 y deporte terrestre

Figura. Situacin 2 mes 4, rango de edad entre 20 y 30 y pea


cultural

Figura. Situacin 2 mes 1, rango de edad entre 20 y 25 y msica

Figura. Situacin 2 mes 3, rango de edad entre 30 y 40 y deporte


extremo

Figura. Situacin 2 mes 3, rango de edad entre 20 y 35 y Arte


contemporneo

Figura. Situacin 2 mes 3, rango de edad entre 30 y 40 y deporte


extremo

Las personas que asistieron a eventos de tipo arte moderno, arte


rupestre, pea cultural fueron las que ms recurrieron a urgencias.
Las personas que tienen un rango de edad entre 20 y 30 aos son
las que ms
recurren a urgencias.
En el tercer mes las personas acudieron ms a urgencias.