Está en la página 1de 3

CENTRO DE SERVICIOS FINANCIEROS

TECNÓLOGO ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN – ADSI


PROGRAMACION DE BASE DE DATOS – TALLER BD MySQL

EJERCICIOS PLAN DE MEJORAMIENTO PROGRAMACION DE BASE DE DATOS

julio de 2018

La estrategia de Datos Abiertos del Gobierno Nacional (https://www.datos.gov.co/) pone a disposición de


todos los ciudadanos, conjuntos de datos obtenidos de las diferentes entidades del estado, para que se
realicen con ellos análisis y visualizaciones que puedan presentar resultados interesantes para la
comunidad. En este ejercicio se tomaron los datos de la “relación de IPS públicas y privadas según el nivel
de atención y capacidad instalada” con fecha de actualización 13 de julio de 2017 y el “registro de
prestadores de instituciones de salud” de la misma fecha:

Entregar los scripts de creación de funciones y/o procedimientos y de validación de los mismos que
satisfagan los siguientes requerimientos:

1. Cree una función o procedimiento que devuelva toda la información de las prestadoras de servicios
que pertenecen a un departamento dado que se recibe como parámetro.

2. Se ha determinado que cada IPS recibirá un subsidio mensual por un año, a partir del mes de agosto
de 2017, equivalente a un millón de pesos por cada una de las tres primeras entidades prestadoras

GRUPO DE INSTRUCTORES
CENTRO DE SERVICIOS FINANCIEROS
TECNÓLOGO ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN – ADSI
PROGRAMACION DE BASE DE DATOS – TALLER BD MySQL

que tenga adscritas por departamento (Ejemplo: si la IPS xyz tiene 6 entidades prestadoras en el
departamento A y 4 entidades prestadoras en el B, recibiría $5,000,000 por el departamento A y
$4,000,000 por el B). Cree una función o procedimiento que identifique las tres IPS que reciban la
mayor cantidad de dinero como subsidio. (En caso de empates en el tercer lugar, se deben incluir
todas las IPS que reciban la misma cantidad que la entidad número tres).

3. Cree una tabla de nombre ‘ProgramacionSubsidios’, utilizando las funciones y procedimientos que
considere adecuados, en la que se guarde, para cada IPS, su NIT, el valor que debe recibir y la fecha de
recepción, que se debe calcular así:
i. Si la IPS tiene presencia en un único departamento, y tiene máximo cinco prestadoras adscritas, el
dia 1 del mes.
ii. Si la IPS tiene presencia en un único departamento, y tiene más de seis prestadoras adscritas, el
día 11 del mes.
iii. Si la IPS tiene presencia en más de un departamento, el día 21 del mes.
debe ser, para cada mes, el día correspondiente al último dígito del nit de la IPS.
4. Cree las funciones o procedimientos necesarios que le permitan agregar y actualizar, con los valores
apropiados, una columna a la tabla ‘ProgramacionSubsidios’ para guardar la fecha real en que cada
IPS podrá disponer en bancos del dinero que se recibirá como subsidio, teniendo en cuenta que el
subsidio se consigna por el gobierno el día indicado, si éste es día hábil, o de lo contrario el día hábil
siguiente, y que los bancos hacen efectivo el depósito el día hábil siguiente al día de recepción del
pago.

5. El valor del subsidio mensual que recibirá cada IPS se incrementará, para el año 2018, en el valor del
IPC del año 2017, a partir del 15 de abril, pero con retroactividad al primero de enero del año
2018. Escriba las funciones o procedimientos necesarios que permitan consultar a partir el NIT de una
IPS determinada, el mes y el año, cuánto será el valor recibido como subsidio por parte del gobierno
para ese mes. En caso de que para el mes y año solicitado no haya subsidio se debe reportar el valor
cero.

ENTREGABLES

➢ Script para la creación de la BD e inserción de datos

➢ Documento en Word con las 5 consultas y pantallazo del resultado

PRESENTACIÓN

➢ Fecha MAXIMA de entrega:


27 de Julio, 2018
➢ Lugar:
CSF – Piso 7
➢ Hora:
Concertar previamente.
➢ Otras consideraciones:
La presentación y sustentación del trabajo es INDIVIDUAL.
Se tomarán 2 evidencias con un porcentaje de cada uno del 50%.

GRUPO DE INSTRUCTORES
CENTRO DE SERVICIOS FINANCIEROS
TECNÓLOGO ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN – ADSI
PROGRAMACION DE BASE DE DATOS – TALLER BD MySQL

✓ De desempeño: Se pedirá modificar un criterio a cualquiera de los problemas y se observará el


funcionamiento si cumple o no. Aquí cuenta 25% el parcial final.
✓ De producto: Las consultas implementadas deben arrojar los resultados específicos solicitados.

GRUPO DE INSTRUCTORES

También podría gustarte