Actividad 6
Actividad 6
Actividad 6
Bases de Datos.
Nombre de la Licenciatura
Ingeniería en Sistemas Computacionales.
Unidad #6: Reglas de Validación y Programación.
Tarea 6
Tarea
Integra un documento que incluya una breve introducción, el desarrollo de los puntos
solicitados, un apartado de conclusiones y las referencias bibliográficas.
Unidad #6: Reglas de Validación y Programación.
Desarrollo de la actividad.
Hacer un procedimiento almacenado que genere una consulta, utilizando un parámetro
de tipo IN.Considere la situación de FiredUp que analizamos al final de los capítulos 1 y
2. Suponga que FiredUp ahora ha desarrollado una línea de tres estufas diferentes:
FiredNow, FiredAlways y FiredAtCamp. Además, supongaque los propietarios están
vendiendo refacciones de cada estufa y que también las reparan. Algunas reparaciones
son gratuitas porque están dentro del periodo de garantía de la estufa; en otras sólo se
cobran las refacciones, y en otras más se cobran las refacciones y la mano de obra.
FiredUp quiere tener el seguimiento de todos estos datos. Cuando se solicitaron
mayores detalles a los propietarios, hicieron la siguiente lista:
CLIENTE: Nombre, Dirección, Calle, Número de Departamento, Ciudad,
Estado/Provincia, CP, País, Correo Electrónico, Número Telefónico.
ESTUFA: Número de Serie, Tipo, Fecha de Fabricación, Clave del Inspector
FACTURA: Número de Factura, Fecha, Cliente, con una lista de artículos y precios a los
que fueron vendidos, Precio Total.
REPARACIÓN: Número de Reparación, Cliente, Estufa, Descripción, con una lista de
artículos que fueron utilizados en la reparación y el costo de éstos, cuando proceda, y
Cantidad Total de la reparación.
PARTE: Número, Descripción, Costo, Precio de Venta.
Unidad #6: Reglas de Validación y Programación.
Hacer un procedimiento almacenado que genere una consulta, utilizando un parámetro de tipo
IN.PRIMERO INSERAMOS DATOS A UNA TABLA PARA PODER CONSULTARLOS
use tareautel;I
VALUES
(NULL,'4 NORTE','4','2','CUERNAVACA','MORELOS','MEXICO','67543');
CALL PRUEBA1
Conclusión.
onclusiones:
Un procedimiento almacenado (stored procedure en inglés) es un programa (o procedimiento)
almacenado físicamente en una base de datos. Su implementación varía de un gestor de bases
de datos a otro. La ventaja de un procedimiento almacenado es que, al ser ejecutado, en
respuesta a una petición de usuario, es ejecutado directamente en el motor de bases de datos,
el cual usualmente corre en un servidor separado. Como tal, posee acceso directo a los datos
que necesita manipular y sólo necesita enviar sus resultados de regreso al usuario,
deshaciéndose de la sobrecarga resultante de comunicar grandes cantidades de datos
salientes y entrantes.