Вы находитесь на странице: 1из 13

AA4-EV6-BLOG DE GRUPOS DE TRABAJO PARA EL DISEÑO DE UNA

BODEGA DE DATOS Y CONSTRUCCIÓN DE UN CUBO.

PRESENTADO POR:
FREDY ANDRES MORA GUERRERO
CÓDIGO: 1121887852

TUTOR:
JOSÉ LUIS MUÑOZ RODRÍGUEZ

GRUPO:
1881783

ESPECIALIZACIÓN TECNOLÓGICA EN GESTIÓN Y SEGURIDAD DE BASE


DE DATOS
VILLAVICENCIO – META
2019
INTRODUCCION

Para el desarrollo de esta actividad hablaremos a cerca de los aspectos básicos de


la bodega de datos y la creación de una bodega de datos y la creación de un cubo.
Aparte de las consideraciones técnicas y económicas, existen tres aspectos
importantísimos que intervienen en el establecimiento y el uso de una bodega de
datos: el diseño, el mantenimiento, y el uso de esta.
El diseño requiere soportarse en un análisis profundo de la institución o de las
áreas funcionales responsables de la utilización de la bodega, las fuentes de datos
que alimentarán la bodega, y unas personas capacitadas en la correcta
estructuración de la bodega.
De las decisiones aquí tomadas, depende la velocidad de búsqueda y la calidad y
oportunidad obtenida en las respuestas a nuestras inquietudes. Una decisión mal
tomada en este aspecto puede significar demoras de días en vez de horas o
minutos para la obtención de las respuestas requeridas, o incluso, que la bodega
no esté en capacidad de responder las preguntas claves para la organización.
Inteligencia del Negocio

✓ Objetivos del Negocio


Gestionar la información y convergencia de los datos que dificultan los procesos
de análisis y toma de decisiones derivados de éstos.
Brindar un nivel de confianza aceptable y dejar en evidencia la implementación de
dicha solución con el fin de obtener datos precisos y confiables que soporten los
nuevos proyectos.
Visualizar en forma clara y precisa la relación entre los acontecimientos registrados
por las diferentes secretarías.
✓ Objetivos por secretarias
1. Secretaria General
✓ Estudiar, revisar y preparar los proyectos de acuerdos, resoluciones, decretos
y contratos relacionados con asuntos de competencia de la Alcaldía.

✓ Velar por el cumplimiento de las normas legales que regulan el funcionamiento


de la Alcaldía.

✓ Vigilar el oportuno cumplimiento de las decisiones de este.

2. Secretaría de Hacienda
✓ Gestionar y recaudar todos los dineros que por diversos conceptos debe
percibir el municipio.

✓ Registrar, recibir y procesar toda la información económica en la


administración municipal.

✓ Custodiar, guardar y controlar los títulos, valores y garantías constituidas a


favor del municipio.

✓ Expedir los certificados de Paz y Salvo que por concepto de pago de


impuestos le sean solicitados y que se encuentren al día.

3. Secretaría de Planeación y Obras Públicas


✓ Definir y establecer el modelo de desarrollo social.

✓ Direccionar los diferentes proyectos que las demás secretarias realicen.


4. Secretaria de Educación
✓ Velar por la construcción de planteles educativos.

✓ Proveer el profesorado necesario tanto para la parte urbana como la Rural.

✓ Velar por la calidad y cobertura de la educación y su correcta prestación.

✓ Establecer las políticas, planes y programas necesarios.


5. Secretaría de Salud
✓ Supervisar y controlar los recursos del sector salud para un buen recaudo y
aplicación.
✓ Registrar los prestadores de servicios de salud para la gestión de la prestación
de estos.
✓ Implementar y actualizar la operación del Sistema Integral de Información en
Salud para reportar la información a las instancias correspondientes.

6. Secretaría de Deportes, Recreación y Cultura


✓ Elaborar estudios para identificar los problemas y necesidades del Municipio
en el campo deportivo, recreativo y cultural con el fin de formular planes y
proyectos que respondan a esas demandas.

✓ Vigilar y supervisar la correcta administración y funcionamiento de los


escenarios deportivos, recreativos y culturales.

7. Secretaría de Gestión Ambiental y Minera


✓ Gestionar las políticas para la conservación del medio ambiente y protección
de los recursos naturales.
✓ Ejercer el control y vigilancia del cumplimiento de estas normas, adelantando
investigaciones e imponiendo las sanciones que correspondan.
Diseño de Base de Datos
✓ Tipo de arquitectura
Con base a los requerimientos requeridos por la Alcaldía se utilizará la arquitectura
en una capa utilizando el sistema de almacenamiento Source Lawyer ya que la
base de datos estará relacionada conforme a la información que ya solución al
problema de la alcaldía.
✓ Modelado lógico de la bodega de datos
El modelo lógico que da solución a los requerimientos conforme a la problemática
que tiene la alcaldía es un esquema en copo de nieve ya que las tablas no estarán
relacionadas con una única tabla, sino que estará relacionada con demás para
obtener una mayor información y coherencia en los datos.
Implementación del cubo de datos.
✓ Comprensión del modelo de negocio
La Alcaldía es una institución del estado colombiano, que realiza las funciones de
administración local en una población de este país.
Esta Alcaldía está presidida por el alcalde elegido por votación popular, quien
enfrenta una situación de caos administrativo a causa de los malos manejos de la
información y la inadecuada utilización de tecnología para el apoyo a los procesos.
El alcalde de “San Antonio del SENA”, convencido de poder mejorar la situación,
presentó un proyecto de inclusión de tecnología que le fue aprobado por el
concejo y propende en realizar todas las mejoras en las condiciones actuales de
manejo de información de las diferentes dependencias y secretarias de su actual
administración.
Una mejora sensible, se da a través de una reingeniería de procesos enfocados en
la utilización de la información generada por las dependencias de la
alcaldía, pensando en optimizar los tiempos de respuesta y flujo de información
para la toma de decisiones.
✓ Levantamiento de requerimientos
La Alcaldía del Sena desea mejorar los procesos de la información que se manejan
en cada una de las secretarias para la toma de decisiones, para lograr esto se
comenzó por realizar un análisis de los datos suministrado por cada una de las
dependencias.

CUBO DE DATOS
SECRETARIAS PARA LA CONSTRUCCIÓN DEL CUBO

Para la creación del cubo tomaremos dos secretarias;

1. Secretaria de Salud
2. Secretaria de Recreación y Deportes

DESCRIPCIÓN DE PROCESOS

SECRETARIA DE SALUD

La secretaria recibe documentos y planillas elaboradas en hojas de


cálculo, provenientes de los centros de Salud EPS de la parte urbana y rural; una
vez toda la información esta en el Datawarehouse la secretaria podrá generar
reportes claros para la toma de decisiones.

SECRETARIA DE RECREACIÓN Y DEPORTES

La secretaria trabaja arduamente para ejecutar programas destinados al


aprovechamiento del tiempo libre por medio de practicas deportivas, actividades y
eventos deportivos en espacios adecuados. una vez toda la información esta en el
Datawarehouse la secretaria podrá generar reportes claros para la toma de
decisiones.

ESQUEMA CONSTRUCCIÓN DE UN CUBO

Estrella: un esquema en estrella es un modelo de datos que tiene una tabla de


hechos, que tienen los datos para el análisis, rodeadas de tablas de dimensiones.
MODELO RELACIONAL CUBO

SCRIPTS CREACIÓN DEL CUBO

Tabla persona

CREATE TABLE [dbo].[Persona](


[idPersona] [bigint] NOT NULL,
[tipoidentificacion] [int] NOT NULL,
[nombre] [varchar](20) NOT NULL,
[apellido] [varchar](20) NOT NULL,
[fechaNacimiento] [datetime] NOT NULL,
[sexo] [char](1) NOT NULL,
CONSTRAINT [PK_Persona] PRIMARY KEY CLUSTERED
(
[idPersona] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF,
IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON,
ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

Tabla TipoServicio

CREATE TABLE [dbo].[TipoServicio](


[idTipoServicio] [int] IDENTITY(1,1) NOT NULL,
[descripcion] [varchar](35) NOT NULL,
CONSTRAINT [PK_TipoServicio] PRIMARY KEY CLUSTERED
(
[idTipoServicio] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF,
IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON,
ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

Tabla Tipo

CREATE TABLE [dbo].[Tipo](


[CodTipo] [int] IDENTITY(1,1) NOT NULL,
[NomTipo] [varchar](30) NOT NULL,
CONSTRAINT [PK_Tipo] PRIMARY KEY CLUSTERED
(
[CodTipo] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF,
IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON,
ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

Tabla Participantes

CREATE TABLE [dbo].[Participante](


[CodPar] [int] IDENTITY(1,1) NOT NULL,
[NomPar] [varchar](30) NOT NULL,
[ApePar] [varchar](30) NOT NULL,
[IdPar] [varchar](30) NOT NULL,
[EdadPar] [smallint] NOT NULL,
CONSTRAINT [PK_Participante] PRIMARY KEY CLUSTERED
(
[CodPar] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF,
IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON,
ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]

Tabla EPS

CREATE TABLE [dbo].[EPS](


[ideps] [int] IDENTITY(1,1) NOT NULL,
[nombre] [varchar](30) NOT NULL,
CONSTRAINT [PK_EPS] PRIMARY KEY CLUSTERED
(
[ideps] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF,
IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON,
ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

Tabla Evento

CREATE TABLE [dbo].[Evento](


[CodEve] [int] IDENTITY(1,1) NOT NULL,
[NomEve] [varchar](60) NOT NULL,
[CodTipo] [int] NOT NULL,
[FechIni] [datetime] NOT NULL,
[FechFin] [datetime] NOT NULL,
CONSTRAINT [PK_Evento] PRIMARY KEY CLUSTERED
(
[CodEve] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF,
IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON,
ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

Tabla HistorialPersona

CREATE TABLE [dbo].[HistorialPersona](


[idhistorialpersona] [int] IDENTITY(1,1) NOT NULL,
[idpersona] [bigint] NOT NULL,
[fechaingreso] [datetime] NOT NULL,
[fecharetiro] [datetime] NULL,
[ideps] [int] NOT NULL,
CONSTRAINT [PK_HistorialPersona] PRIMARY KEY CLUSTERED
(
[idhistorialpersona] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF,
IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON,
ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

Tabla ServicioEPS

CREATE TABLE [dbo].[ServicioEps](


[ideps] [int] NOT NULL,
[idtiposervicio] [int] NOT NULL
) ON [PRIMARY]

Tabla Participante_Evento
CREATE TABLE [dbo].[Participante_Evento](
[CodEve] [int] NOT NULL,
[CodPar] [int] NOT NULL
) ON [PRIMARY]

Tabla Hechos

CREATE TABLE [dbo].[Hechos](


[CodEve] [int] NULL,
[IdHistorialPersona] [int] NULL,
[FecIniServicio] [date] NULL,
[FecFinServicio] [date] NULL,
[FecIniEvento] [date] NULL,
[FecFinEvento] [date] NULL,
[Documento] [bigint] NULL,
[Eps] [varchar](30) NULL,
[NomEve] [varchar](60) NULL
) ON [PRIMARY]

CREACIÓN DE UN CUBO HERRAMIENTA SQL SERVER BUSINESS

CREACIÓN DE ORIGEN

CREACIÓN DE VISTAS
CREACIÓN DE DIMENSIONES

CREACIÓN DEL CUBO

Вам также может понравиться