Práctica 8

También podría gustarte

Está en la página 1de 1

Bases de datos 2010/2011 Ingeniera informtica

Prctica 8
Objetivo: Practicar con el lenguaje SQL. Sesin: 14 de abril de 2011

Ejercicio:

1. Obtener la lista de artculos que han sido vendidos alguna vez. 2. Mostrar toda la informacin de aquellos clientes que compran algn artculo comprado por el cliente de cdigo 1. Modificar la consulta para evitar que en ella aparezca el cliente de cdigo 1. 3. Mostrar el nmero de artculos comprados por cliente y por artculos de los que se hayan comprado en total ms de 2. 4. Mostrar juntos en una nica consulta, los cdigos y nifs de los clientes y proveedores (indicar si es cliente o proveedor mediante un cdigo C o P) y ordenar el resultado por cdigo. 5. Utilizando el operador except, obtener los nif de los proveedores que no son clientes. 6. Actualizar los precios de todos los juegos un 10%. 7. Incrementar un 5% los artculos suministrados por el proveedor de cdigo 1. 8. Crear una vista con el cdigo, el NIF, razn social y la descripcin de la localidad de los proveedores de Santander. 9. Desarrollar una funcin llamada dameRazonSocial que tome como parmetro el cdigo de un proveedor y retorne la razn social. Desarrollar una funcin llamada dameDescripcinArticulo que tome como parmetro el cdigo del artculo y retorne la descripcin.

10. Crear una vista que utilizando la tabla suministra y las dos funciones anteriores retorne los proveedores y los artculos suministrados. 11. Crear una funcin que devuelva una tabla con la informacin de los artculos tipo juegos y probarla. 12. Crear un procedimiento almacenado que dado un cdigo y una descripcin de una localidad la inserte en la base de datos. 13. Eliminar las localidades que no estn siendo referenciadas desde proveedores. clientes y

Marta E. Zorrilla Miguel A. Gutirrez Rafael Duque

También podría gustarte