Pract Proc Admbd - 28!11!2022 - A (2) S
Pract Proc Admbd - 28!11!2022 - A (2) S
Pract Proc Admbd - 28!11!2022 - A (2) S
FILA : A
DISEÑAR LA SIGUIENTE BASE DE DATOS EN DBDESIGNER, LUEGO EXPORTARLO A
PHPMYADMIN Y REALIZAR LOS PROCEDIMIENTOS ALMADENADOS.
Un cliente puede comprar uno o muchos productos y un producto puede ser comprado por un cliente o
muchos. ( 4 ptos )
Cliente
producto
cliente_has_producto
CALL INSERPRO("DVD",2)
2) Realizar un procedimiento almacenado que inserte datos a la tabla cliente. Si el sexo es “H” en
condición será “masculino”, si sexo es “M” condición será “femenino”. ( 2 ptos )
CALL INSERTCLI("Yanaka","Maria",17,"M")
IF PRE>20 THEN
SET DES= 0.10*PRE;
ELSE
SET DES=0;
END IF;
CALL INSERTCLI(1,1,2)
IF CANTH>CANTM THEN
SET CANTH= "Hombres mayor";
ELSE
SET CANTM= "Mujeres mayor";
END IF;
END
5) Realizar un procedimiento almacenado que compare la cantidad de clientes mayores de edad con
la cantidad de clientes menores de edad y muestre cuál de los dos tienen menor cantidad”. ( 3 ptos
)
6) Realizar un procedimiento almacenado que determine la cantidad de productos cuyos precios son
mayores a 30. Realizar otro procedimiento que determine la cantidad de productos cuyos precios
son 30 o menos. ( 3 ptos )