Vous êtes sur la page 1sur 2

CENTRO DE GESTION DE MERCADOS LOGISTICA Y TECNOLOGIAS DE LA INFORMACION Fecha:

ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION Diciembre/2010

Anexo remito el plan de mejoramiento que debe presentar para superar su bajo
rendimiento academico; consiste en un documento tipo taller, que contiene 8
planteamientos de consultas utilizando el lenguaje de transacciones SQL, estos
seran resueltos con la base de datos de terminal.

Por favor tenga en cuenta las siguientes indicaciones para el exito de su


resultado:
1. Elabore un documento en word que contenga: Portada, introduccion,
desarrollo del tema y minimo 4 conclusiones.
2. Utilizando la base de datos de su proyecto de desarrollo, prepare un
planteamiento para cada uno de los siguientes temas: SUBCONSULTA,
PROCEDIMIENTO ALMACENADO, VISTA , FUNCION DE USUARIO Y
TRIGGER.
3. En la seccion desarrollo del tema agregue cada planteamiento y debajo la
sentencia sql que de respuesta al mismo, tanto para los propuestos en el plan de
mejora, como para los que usted plantee. Asi que en total debe presentar 14
ejercicios.
4. Envie el documento de word elaborado, y el backup o script de la base de
datos de su proyecto, a mas tardar el proximo 17 de enero de 2011. a las 11:00
am.
5. Debe estar pendiente el 17 de enero de 2011, a las 12:00 del medio dia para
que se entere de cuando, donde y a que hora debe sustentar su plan de mejora,
exponer sus planteamientos y resolver uno de ellos. (yo determinare cual
resolvera en ese momento)

Cordial saludo,

--
Sandra Yanneth Rueda Guevara
Instructora Teleinformatica

Elaborado por: Instructora Sandra Yanneth Rueda Guevara


SENA - Área de Teleinformática
Referencia de material de apoyo diseñado por Ing Yaqueline Chavarro
CENTRO DE GESTION DE MERCADOS LOGISTICA Y TECNOLOGIAS DE LA INFORMACION Fecha:
ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION Diciembre/2010

PLAN DE MEJORAMIENTO
TRIMESTRE IV

Para la base de datos Terminal, redacte las sentencias de transact SQL necesarias
para los siguientes planteamientos:

1. Consultar por cada bus su placa, capacidad y el valor total de los pasajes por ruta
para todos los viajes realizados desde este terminal.

2. Modificar el tipo de bus de acuerdo a la capacidad así:

Los que tienen capacidad entre 40 y 49 pasajeros a tipo 2


Los que tienen capacidad entre 30 y 39 pasajeros a tipo 3

3. Crear un procedimiento al que dada la placa de un bus, muestre su capacidad y el


valor promedio de los pasajes para los viajes realizados durante el mes que el usuario
ingrese. Tenga en cuenta que el mes corresponde a un año específico.

4. Crear un procedimiento que nos permita conocer la placa del bus, código de la flota, y
número de pasajeros transportados en total. El procedimiento debe mostrar solo los
datos del bus que mas pasajeros ha transportado.

5. Construir un procedimiento que reciba un número que corresponde a un mes y


muestre el nombre y el día en cual cumple años el conductor, la lista se debe
mostrarse en orden según la secuencia lógica del cumpleaños.

6. Realizar un procedimiento almacenado el cual reciba como parámetro de entrada una


fecha y nos devuelva un listado con el nombre del conductor, ruta, placa del bus y
bonificación del conductor. La bonificación depende de la ruta. Así:
Si la ruta tiene como destino: Villavicencio, armenia o Riohacha la bonificación
será del 5% del valor del pasaje.
Si la ruta tiene como destino: Santa Martha o Cartagena la bonificación será del
8% del valor del pasaje.
Para cualquier otro destino la bonificación será del 3% del valor del pasaje.

7. Realizar una función, donde dado el código del conductor y una fecha, devuelva el
valor total recibido en los viajes de ese día.

Mostrar la utilización de la función en una consulta que traiga el nombre completo


del conductor, y lo que recaudo para cada uno de los días en que ha trabajado.

8. Crear un Trigger que impida modificar la capacidad de los buses en mas del 1.5% de
la capacidad actual del bus.

Elaborado por: Instructora Sandra Yanneth Rueda Guevara


SENA - Área de Teleinformática
Referencia de material de apoyo diseñado por Ing Yaqueline Chavarro

Vous aimerez peut-être aussi