Prueba PLSQL

Páginas: 2 (339 palabras) Publicado: 8 de diciembre de 2013
Prueba 2 - A - PBD3301 – Programación de Bases de datos
Genere en el escritorio de su PC, un Archivo con el nombre PBD02-Nombre Apellido.txt, conteniendo las

respuestas a esta prueba, Indicandocomo comentarios PL/SQL en el archivo: Su nombre y el Numero de
Pregunta asociadas a cada respuesta.

Según el modelo indicado en la figura y Utilizando el Script “DreamHome.txt” adjunto, desarrollelos
siguientes requerimientos:
1. Crear el procedimiento anónimo con un cursor explícito que para cada empleado, muestre en la primera línea el
numEmpleado y nombre del empleado y que liste en lassiguientes líneas el NumPropiedad, Tipo y Renta de las
propiedades que administra el Empleado, al final de cada empleado, debe indicar el total de propiedades que
administra el empleado. (30 pts)Ejemplo:
NumEmpleado
Nombre y Apelliido
SL21
Jhon White
PA14 Casa
650
PL94 Departamento
400
Total SL21 = 2
SG37
Peter Denver
PG4 Departamento
350
Total SG37 = 1
SG14
David Ford
PG37Departamento
375
PG38 CASA
400
PG39 Departamento
300
Total SG14 = 3
SA9
Mary Lee
El Empleado SA9 No administra Propiedades
SG14
David Ford
PG37 Departamento
375
PG38 CASA
400
PG39Departamento
300
Total SG14 = 3
Totales de Control
==================
Total de empleados Listados: 5
Total de propiedades Listadas: 9

Un procedimiento almacenado, es un bloque PL/SQL que tiene unnombre, y se define de la siguiente manera:
create or replace procedure NOMBREPROCEDIMIENTO (PARAMETRO in TIPODEDATO)
as
BEGIN
Create or Replace ProEje(p1 char) as
INSTRUCCIONES;
BeginEXCEPTION
Select Nombre from empleado
INSTRUCCIONES;
Where numEmpleado = p1;
END;
dbms_output.put_line (p1 || ‘ ‘ || nombre)
end;

Para invocar dicho procedimiento:
Begin
ProEje (‘SL21’);
END;2. Desarrolle un procedimiento almacenado, que verifique cuantas propiedades tiene asignado un empleado
indicado por parámetro. Luego si el empleado no tiene propiedades asignadas, el bloque debe...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Plsql
  • Plsql
  • Plsql
  • Excepciones En Plsql
  • Ejercicios Plsql
  • Ejercicios plsql
  • Plsql
  • PLSQL

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS