Sei sulla pagina 1di 14

GESTIÓN Y SEGURIDAD DE BASES DE DATOS

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


DATOS Y CONSTRUCCIÓN DE UN CUBO

CARLOS ADRIANO RAMIREZ ALDANA

JAVIER MAURICIO ALVAREZ VARGAS

SENA

JULIO 2019

BOGOTA D.C
INTRODUCCIÓN

La presente actividad tiene el propósito diseñar una Bodega de Datos y construcción de


un Cubo para la información objeto de los requerimientos propuestos en el caso de
estudio “INTELIGENCIA DE NEGOCIOS APLICADA A LAS SECRETARÍAS DE LA
ALCALDÍA SAN ANTONIO DEL SENA”.

Para lo anterior se implementara un cubo que resuelva por lo menos dos de las
situaciones presentadas, mediante la identificación de las necesidades del modelo de
negocio de acuerdo con los requerimientos planteados en el caso de estudio.
OBJETIVOS GENERALES

 Organizar, gestionar la información y relación puntual de los datos que dificultan


los procesos de análisis y toma de decisiones derivados de éstos.
 Ofrecer una escala de confianza admisible que permita la implementación de dicha
solución con el fin de lograr Información precisa y confiable que permita trabajar
los nuevos proyectos.
 Representar de forma puntual y concisa la relación entre los acontecimientos
registrados por las diferentes secretarías.

OBJETIVOS ESPECIFICOS

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
los mismos.
 Implementar y actualizar la operación del Sistema Integral de Información en Salud
para reportar la información a las instancias correspondientes.

Secretaría de Recreación

 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.
CONTENIDO DEL TRABAJO

AA4-Ev6-Blog de Grupos de trabajo para el diseño de una bodega de datos y


construcción de un cubo.

El diseño y construcción de Bodegas de Datos puede ser abordado desde diferentes


enfoques. Una alternativa es construir la Bodega de Datos a partir de la agrupación de los
cubos de datos que se generan por cada dependencia de la empresa y utilizar algún
modelo o metodología para estructurarlos de manera ordenada. Un segundo enfoque es
utilizar una metodología para realizar Minería de Datos y contemplar la construcción de la
Bodega de Datos como un proceso que permite la extracción de conocimiento de los
datos.

TIPO DE ARQUITECTURA

Con base a las exigencias requeridas por la Alcaldía San Antonio del SENA se manejará
la arquitectura en dos capaz ya que la base de datos estará relacionada en base a la
información que da solución al problema de la alcaldía.

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,
arrojando los siguientes requerimientos:

 Analizar mes a mes la relación directa entre las personas que han participado en
los eventos deportivos y las atenciones que especialistas realizaron a esas
mismas personas a través de consultas en las EPS’s.
 Determinar si hay relación entre quienes asisten a un evento de la secretaría de
recreación y deportes y quienes son atendidos en unidades de urgencias. Se debe
tener en cuenta: el mes, el rango de edad y el tipo de evento realizado.
 Verificar si existe una correlación entre las personas atendidas por tipo de servicio
psiquiatría y personas que se hayan visto involucradas en una contravención.
 Identificar si hay alguna relación entre los datos registrados mes a mes por la
Secretaría de Ambiente, con los datos de consultas médicas generadas en cada
uno de los meses.
 Desde la consulta a los datos de inspecciones de la secretaría de Hacienda y los
datos de la secretaría de Gobierno, establecer si existen registros de personas
morosas que hayan sido detenidas por hechos que alteran el orden público.
 Identificar el número de propietarios de predios que han sido demandados por
temas relacionados con la propiedad horizontal.
 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 psiquiatría.
 Determinar si la variación del número de eventos realizados por la secretaría de
recreación y deporte está correlacionado con la variación del número de
contravenciones por: alicoramiento en vía pública, riña callejera, desorden en la
vía pública o pelea familiar. (teniendo en cuenta el tipo de evento).

SECRETARIAS PARA LA CONSTRUCCIÓN DEL CUBO

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

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 está 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 prácticas deportivas, actividades y eventos deportivos en espacios
adecuados. una vez toda la información está 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


CONCLUSIONES
 El diseño y construcción de cubos de datos permite a las organizaciones escalar
progresivamente hacia una arquitectura de almacenamiento con Bodegas de
Datos

 Se puede utilizar la minería de datos con el fin de extraer conocimiento que


permita satisfacer las expectativas de los clientes y alcanzar los objetivos
estratégicos de la organización.

 La aplicación de técnicas de minería de datos para identificar y extraer


conocimiento de las bases de datos, permite mejorar la estrategia de negocio
mediante el diseño de tácticas que generen ventajas competitivas en el mercado.

Potrebbero piacerti anche