Está en la página 1de 1

1.

Escribe un procedimiento que, usando un cursor, calcule el número de libros que


existen en la base de datos BIBLIOTECA de una determinada editorial que
pasaremos como parámetro.
2. Crea un procedimiento que, utilizando un cursor, muestre para cada uno de los
socios del esquema videoclub su nombre completo junto con el nombre del mes
en el que se hizo socio del videoclub y su edad. Para ello puedes utilizar las
funciones que devolvían el nombre del mes y los años.

3. Crea una función dentro del esquema videoclub que calcule la media de precio de
compra de las películas de una categoría que introduciremos como parámetro de
la función.

4. Crea una tabla nuevapelis que contenga los mismos datos que películas. Después
crea un procedimiento dentro del esquema videoclub que actualice los precios de
aquellas películas de la categoría Comedia en las que el precio de compra sea
menor que la media de todos los precios de compra. El nuevo precio que pondrás
es la media de precio de compra de las películas de la categoría Comedia (usa la
función del ejercicio anterior).

5. Dentro del esquema test, crea un procedimiento que analice una cadena que
contenga los dos apellidos y devuelva cada uno por separado, mediante dos
parámetros de salida.
Puedes usar la función SUBSTRING_INDEX.
Muestra la ejecución del procedimiento.
6. Escribe un procedimiento que suba el sueldo a todos los empleados que ganen
menos de una cantidad que introduciremos como parámetro. Se incrementará
dicho sueldo en 500€.

7. Crea un procedimiento que, usando un cursor, muestre el nombre de los artículos,


el nombre del departamento al que pertenecen y el precio por unidad de aquellos
artículos que empiecen por una letra que introduciremos como parámetro. Si no
hay artículos que empiecen por esa letra, aparecerá un mensaje que lo indique.

8. Crea un procedimiento en el esquema supermercado que, usando un cursor,


muestre el nombre del mes de la venta en español y el total en euros vendido para
cada uno de los meses, después de aplicar un 21% de IVA. Utiliza la función del
IVA que creaste en su día. Redondea el total a 2 decimales.

También podría gustarte