Está en la página 1de 3

Actividad No.

4 Funciones

Modalidad : Individual.

Descripcin :

Una empresa que se dedica a prestar servicios de envos de paquetera, cuenta con una base
de datos que tiene el siguiente esquema:

Envio {ID_Env, Fecha_Recep, Fecha_entrega, RFC, IDCd_Destino, Peso, TipoEntrega, Pago}

Cliente {RFC, Nombre, Direccion, Telefono}

Ciudad {IDCd, Nombre, Estado, Pais, TipoEnvio}

Costos {TipoEnvio, TarifaNormal, TarifaExtra, TarifaUrgente}

Claves Primarias subrayadas.

Claves Forneas o externas: RFC, IDCd_Destino en Envio

TipoEnvio en Ciudad

Los posibles valores del campo Tipo_Envio son: Local, Nacional o Internacional

Los posibles valores del campo Tipo_Entrega son: Normal o Urgente

Implementa una funcin que obtenga el Pago del envo, a partir de los datos: TipoEntrega,
TipoEnvio y Peso.

El pago del envi se calcular segn la tabla de COSTOS, la cual podra contar con las
especificaciones siguientes:

TipoEnvio TarifaNormal TarifaExtra TarifaUrgente


Local $100.00 $15.00 $50.00
Nacional $150.00 $25.00 $100.00
Internacional $250.00 $40.00 $150.00

La tarifa normal aplica para aquellos envos con peso mximo de 5 Kgs.

La tarifa extra se aplica para cada kg. extra de los envos cuyo peso excede los 5 Kgs., y se
agrega a la tarifa normal.

Ejemplo:

Peso = 8 kg.

Tipo de Envo = Nacional Precio = 150 + 75 + 100 = 325.00

Tipo de Entrega = Urgente


Desarrolla una funcin que permita consultar las fechas de recepcin y entrega, nombre de la
ciudad destino, pas, peso, tipo de entrega, tipo de envo y pago de los envos solicitados por
un cliente especfico. La funcin deber recibir como parmetro el nombre o parte del nombre
del cliente.

Define una funcin que permita obtener la siguiente informacin:

Tipo_Envio Cantidad_Envios Porcentaje_Urgentes Porcentaje_Normales


Local
Nacional
Internacional

Instrucciones :

1. Realiza el Script de creacin de la Base de Datos PAQUETERIA, tomando como base el


Esquema proporcionado, utilizando SQL.

2. Ingresa los datos proporcionados.

3. Realiza el Script de implementacin de la funcin Pago_Envio, utilizando SQL.

4. Realiza el Script de implementacin de las funciones Envios_Cliente y Estadsticas,


utilizando SQL.

5. Organiza e incluye comentarios en el Script.

6. Asegurarse de que el Script ejecute correctamente.

Forma de Entrega :

Utiliza el formato de actividad establecido para la entrega, el cual deber ser llenado con los
datos solicitados y respetar la orientacin general del documento; nicamente se podr
modificar la orientacin de las pginas que lo requieran.

El nombre del archivo deber tener el siguiente formato:


ApellidoPaterno_ApellidoMaterno_Nombres_Actividad#.doc

La entrega se realizar en un solo archivo con formato Word 97-2003, en la fecha


establecida.

Evaluacin :

Saber Uso y sintaxis de la totalidad de las clusulas es correcta.


(10)

Uso y sintaxis de ms de la mitad de las clusulas es


correcta. (9)

Uso y sintaxis de al menos la mitad de las clusulas es


correcta. (8)

Uso y sintaxis de menos de la mitad de las clusulas es


correcta. (7)

Uso y sintaxis de ninguna de las clusulas es correcta. (6)


Hacer Capacidad de Anlisis. (2)

Inclusin de comentarios claros y precisos en el Script. (2)

Inclusin de conclusiones personales claras y precisas. (2)

Ejecucin correcta del Script en SQL. (4)


Ser Entrega de la actividad en la fecha establecida. (3)

Respeto al formato del nombre de archivo electrnico. (2)

Respeto del formato de entrega. (2)

Llenado completo de datos del formato de entrega. (1)

Organizacin del contenido de la actividad. (1)

Orientacin de pginas, adecuada a la documentacin de la


actividad. (1)