Funciones AL 1 Bdartilib 1 2019 SP
Funciones AL 1 Bdartilib 1 2019 SP
Funciones AL 1 Bdartilib 1 2019 SP
Usuario: bdartilib
Password: bdartilib
dirección
N:M N:1
fechanac
BIBLIOTECA se_encuentra DOCUMENTO se_edita EDITORIAL
apellido
nombre
fechaedic edición idautor
país año
N:M
sexo
escribe_l AUTOR
REVISTA LIBRO nacionalidad
email
refb_ll N:M
1
: se_publicó refb_al N:M
N título
idioma
nropagina
ARTICULO
escribe_a
idartículo
N:M refb_aa temática
fecha
MODELO RELACIONAL
AUTOR (idautor, nombre, apellido, fechanac, sexo, nacionalidad, email)
BIBLIOTECA (idbiblio, dirección, nombre, paginaweb)
EDITORIAL (ideditorial, nombre, direccion, país)
DOCUMENTO(iddoc, tematica, nombre, idioma, ideditorial)
SE_ENCUENTRA(idbiblio, iddoc)
REVISTA(iddoc, pais, fechaedicion)
LIBRO(iddoc, anio, precio, nroedicion)
REFB_LL (iddoc1, iddoc2)
ARTICULO (idarticulo, tematica, fecha, titulo, idioma, iddoc)
REFB_AA (idarticulo1, idarticulo2)
REFB_AL (idarticulo, iddoc, nropagina)
ESCRIBE_L (iddoc, idautor)
ESCRIBE_A (idarticulo, idautor)
TALLER DE BASE DE DATOS Lic. José Luis Zeballos Abasto
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Gestión 1/2019
Ejercicio 1.
Crear la función que devuelve la cantidad de documentos editados por editorial. Como
parámetro de entrada se envía el id de la editorial y como salida se espera la cantidad de
documentos editados.
a) Crear la función
EXCEPTION
WHEN NO_DATA_FOUND THEN
RETURN 0;
END nroDocumento_x_Edi;
b) Ejecutar la función