Base de datos

Solo disponible en BuenasTareas
  • Páginas : 2 (470 palabras )
  • Descarga(s) : 0
  • Publicado : 26 de noviembre de 2010
Leer documento completo
Vista previa del texto
EJERCICIOS DE LA UNIDAD IV

1. La figura 4.5 muestra algunos ejemplos de valores de datos para una forma ampliada de la base de datos de proveedores y partes, llamada base de datos de proveedores,partes y proyectos. Los proveedores (V), partes (P) y proyectos (Y) están identificados de manera única por el número de proveedor (V#), el número de parte (P#) y el número de proyecto (Y#),respectivamente. El significado de una fila VPY (envío) es que el proveedor especificado suministra la parte especificada al proyecto especificado en la cantidad especificada (y la combinación de V#-P#-definiciones de SQL para esta base de datos.

2.Dé formulaciones SQL para las siguientes actualizaciones a la base de datos de proveedores, partes y proyectos:

a. Insertar un nuevo proveedor V10 en latabla V. El nombre y la ciudad son Smith y Nueva York, respectivamente. El status aún no se conoce.

insert into V values
('V10','Smith',20,'Nueva York');

b. Cambiar el color de todas laspartes rojas por naranja.
UPDATE P set color='naranja' WHERE color='rojo';

c.Eliminar todos los proyectos para los cuales no haya envíos.
DELETE FROM Y WHERE PROYECTO=NULL;

3. Obtener todas lasparejas de nombres de ciudad tales que un proveedor situado en la primera ciudad suministre una parte almacenada en la segunda ciudad. Por ejemplo, el proveedor V1 suministra la parte P1; el proveerdorV1 está situado en Londres, y la parte P1 se almacena en Londres; por tanto, (Londres,Londres) es una pareja de ciudades en el resultado.
4. Obtener todas las parejas de números de proveedor tales quelos proveedores en cuestión estén cosituados.
5.Obtener el número total de proveedores.

6. Obtener el número total de proveedores que suministran partes en la actualidad.
7. Obtener el número deenvíos de la parte P2.
8. Obtener la cantidad total suministrada de la parte P2.
9. Calcular la cantidad total suministrada en cada parte: es decir, para cada parte suministrada, obtener el...
tracking img