Está en la página 1de 1

PRÁCTICA CALIFICADA DE TRANSACT SQL

1. Crear un programa para realizar 5 ventas mediante un procedimiento almacenado donde


se ingresará como parámetros (id_factura, id_producto y cantidad). Solo ejecutará ventas
cuando el stock del producto a vender se encuentre por encima de 0 unidades (cada vez
que se vende un producto su stock disminuye en base a la cantidad vendida).
2. Crear un programa para realizar devolución de productos, mediante un procedimiento
almacenado se ingresará como parámetros (id_factura, id_producto y cantidad). Solo se
le permitirá como máximo por cliente 3 devoluciones (por cada devolución, realizada el
stock del producto incrementa).
3. Crear un programa para ingresar nuevos stock de productos, mediante un procedimiento
almacenado se ingresará como parámetros(id_producto y stock). El stock se incrementa
con la llegada de más productos, validar para que no se permita unidades negativas y los
ingresos han de realizarse durante el mes de mayo, pasado el mes no se podrán hacer mas
ingresos.
4. Crear un programa para ejecutar un descuento del 5% del monto de compra a los clientes
que hayan superado los S/.500.00 en compras. Crear un procedimiento almacenado que
muestre (id_factura, nombre completo del cliente, fecha de compra, monto, descuento y
total a pagar).
5. Crear un programa para ejecutar un descuento del 10% del monto de compra a los
clientes cuya compra haya superado el promedio del monto de compras. Crear un
procedimiento almacenado que muestre (id_factura, nombre completo del cliente, fecha
de compra, monto, descuento y total a pagar).

También podría gustarte