Ejercicios PLSQL
Ejercicios PLSQL
Ejercicios PLSQL
2. Construya un bloque PL/SQL, que pida por teclado el dni de la persona y que
posteriormente se muestre el nombre y la edad de la persona correspondiente.
Página 1
Ejercicios ORACLE PL/SQL -2007
2. Cree una tabla Tabla_Numeros con un atributo valor de tipo INTEGER. Cree
un bloque que inserte números del 1 al 50. Compruebe los datos insertados en
la tabla Tabla_Numeros.
CREATE TABLE Tabla_Numeros (
valor INTEGER);
Página 2
Ejercicios ORACLE PL/SQL -2007
3.Cursores
1. Dadas las siguientes tablas:
Página 3
Ejercicios ORACLE PL/SQL -2007
Gerente + 20%
Comercial + 15%
Página 4
Ejercicios ORACLE PL/SQL -2007
2.3 Cree una tabla NOTAS con los atributos que estime necesarios y construya
un bloque que inserte en la tabla NOTAS cuatro filas para cada alumno
matriculado, estas filas corresponderán a las tres convocatorias ordinarias y
la última para la convocatoria extraordinaria de junio. Antes de insertar se
comprobará que no están ya creadas. Las filas deberán inicializarse a nulo.
2.5 Escriba un bloque que recupere todos los provedores por países. El
resultado debe almacenarse en una nueva tabla Tabla_Aux que permita
almacenar datos del tipo:
Proveedor: ONCE – País: España
Utilice un cursor para recuperar cada país de la tabla Tabla_Proveedores y
pasar dicho país a un cursor que obtenga el nombre de los proveedores en
él. Una vez que se tiene el nombre del proveedor y su país, debe añadirse a
la nueva tabla en el formato especificado.
NOTA: En primer lugar, debe crear las tablas Tabla_Proveedores y
Tabla_Aux e insertar en las mismas datos de prueba.
Página 5
Ejercicios ORACLE PL/SQL -2007
Página 6