OBJETIVO GENERAL


  • 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.







DESCRIPCIÓN DE PROCESOS


SECRETARIA DE SALUD



La secretaria recibe documentos y planillas elaboradas en hojas de calculoprovenientes 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 RELACIÓN DE SECRETARIA DE HACIENDA 


MODELO RELACIÓN DE SECRETARIA DE RECREACIÓN



MODELO RELACIÓN DE SECRETARIA DE SALUD 


GENERAR LA BODEGA DE DATOS 

SCRIPT SECRETARIA DE RECREACION CREACION DE CUBO DE DATOS 

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]



GENERACION DE BODEGAS DE DATOS Y CUBOS SEC RECREACION


























Comentarios