Академический Документы
Профессиональный Документы
Культура Документы
Estudiante
Fecha
29/Agosto/2019
Docente
2019
SERVICIO NACIONAL DE APRENDIZAJE SENA
ESPECIALILZACIÓN TECNOLÓGICA EN 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
Para poder diseñar el modelo de negocio solicitado para la alcaldía, el primer paso que debe ejecutar
el administrador de bases de datos es instalar las herramientas necesarias para poder hacer el
análisis de la información, como también la extracción de las diferentes fuentes de datos.
Para este caso que se está usando como motor de bases de datos SQL server, se va a instalar el
componente de Inteligencia de negocios de SQL Server Data Tools.
Se debe seleccionar la opción que esta en el cuadro rojo “Instalar SQL Server Data Tools”.
Este les va a indicar cual es el procedimiento para realizar la instalación de los componentes de
Inteligencia de negocios.
Para armar el caso de estudio solicitado para esta actividad, se va a usar la herramienta “Integration
Services”.
Ya creado el proyecto se procede a identificar cual es el modelo que se va a usar para el diseño y
construcción de la bodega de datos.
Para este ejercicio se va a usar el modelo de Golfarelli Matteo, Maio Dario y Rizzi Stefano, donde
hace referencia a:
Es un esquema que parte de los modelos entidad relación de los sistemas transaccionales de la
organización, para luego derivar el MER de la estructura para el diseño de la bodega de datos.
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.
Se debe crear una nueva base de datos “Cubos” donde se va a almacenar la información pertinente
para hacer el proceso de análisis de información.
go
create table analisis_Recreacion
(
cedula_persona nvarchar(30),
nombre_persona nvarchar(30),
apellido_persona nvarchar(30),
Edad_persona smallint,
nombre_evento nvarchar(60)
)
go
create table analisis_SecSalud_Recreacion
(
cedula_persona nvarchar(30),
nombre_persona nvarchar(30),
apellido_persona nvarchar(30),
Edad_persona smallint,
nombre_evento nvarchar(60),
descripcion_atencion_eps nvarchar(35),
fecha_ingreso_Eps datetime,
fecha_salida_eps datetime
)
Ya con el diseño de la base de datos para el cubo resuelto, se debe crear la ETL para el proceso
analítico.
En esta actividad se procede a limpiar la tabla de análisis de recreación, para que no contenga
información repetida.
Se debe crear una nueva conexión para poder acceder a la base de datos de recreación.
SERVICIO NACIONAL DE APRENDIZAJE SENA
ESPECIALILZACIÓN TECNOLÓGICA EN 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
Se debe realizar el mismo proceso de limpieza, selección y registro de datos con la secretaria de
Salud.
Ya cuando se ha extraído los datos se procede a realizar el proceso de análisis del caso de estudio.
Acá vamos a obtener los datos de las dos tablas y realizar el cruce de información dejando
únicamente los registros que cumplen con las características solicitadas.
De toda la información contenida en las bases de datos de las secretarías, el proceso arroja que
solamente una persona que estuvo en un evento deportivo “Zonal de Futbol”, tuvo que asistir a la
unidad de urgencias para ser atendido posiblemente porque tuvo algún tipo de accidente durante
o después del evento deportivo.
Se sugiere que la base de datos de Recreación registre cuando asistió al evento para ver si tiene
relación con la atención medica prestada.
Por otro lado, también se sugiere que la base de datos de la secretaria de salud registre el motivo
por el cuál fue a urgencias.
Ya con la información contenida en el motor analítico se puede crear una tarea programada para
que este proceso sea ejecutado periódicamente una vez al día, semanal, mensual o en el periodo
que se considere pertinente.
También al tener la suite completa de SQL Server se puede generar reportes con “Reporting
Services”, para que la información de los procesos analíticos pueda ser visualizados en una
herramienta web.