Transact Sql

3382 palabras 14 páginas
BD 2006/2007

Álgebra relacional y SQL

EJERCICIOS RESUELTOS
Presentamos a continuación una serie de ejercicios de consulta sobre la base de datos formada por las tablas de PROVEEDORES, COMPONENTES, ARTICULOS y ENVIOS. En dicha base de datos está almacenada la siguiente información:
PROVEEDORES
P#
P1
P2
P3
P4
P5

PNOMBRE
CARLOS
JUAN
JOSE
INMA
EVA

ENVIOS

CATEGORIA
20
10
30
20
30

CIUDAD
SEVILLA
MADRID
SEVILLA
SEVILLA
CACERES

COMPONENTES
C#
C1
C2
C3
C4
C5
C6

CNOMBRE
X3A
B85
C4B
C4B
VT8
C30

COLOR
ROJO
VERDE
AZUL
ROJO
AZUL
ROJO

PESO
12
17
17
14
12
19

CIUDAD
SEVILLA
MADRID
MALAGA
SEVILLA
MADRID
SEVILLA

ARTICULOS
T#
T1
T2
T3
T4
T5
T6
T7

TNOMBRE
…ver más…
Obtener, mediante subconsultas, los valores de C# para los componentes suministrados para algún artículo de SEVILLA por un proveedor de SEVILLA.
12. Obtener los valores de T# para los artículos que usan al menos un componente que se puede obtener con el proveedor P1.
13. Obtener todas las ternas (CIUDAD, C#, CIUDAD) tales que un proveedor de la primera ciudad suministre el componente especificado para un artículo montado en la segunda ciudad. 14. Repetir el ejercicio anterior pero sin recuperar las ternas en los que los dos valores de ciudad sean los mismos.
2/12

BD 2006/2007

Álgebra relacional y SQL

15. Obtener el número de suministros, el de artículos distintos suministrados y la cantidad total de artículos suministrados por el proveedor P2.
16. Para cada artículo y componente suministrado obtener los valores de C#, T# y la cantidad total correspondiente.
17. Obtener los valores de T# de los artículos abastecidos al menos por un proveedor que no viva en MADRID y que no esté en la misma ciudad en la que se monta el artículo.
18. Obtener los valores de P# para los proveedores que suministran al menos un componente suministrado al menos por un proveedor que suministra al menos un componente ROJO.
19. Obtener los identificadores de artículos, T#, para los que se ha suministrado algún componente del que se haya suministrado una media superior a 320 artículos.
20. Seleccionar los identificadores de proveedores que hayan realizado algún envío

Documentos relacionados

  • Administracion bases d datos
    2579 palabras | 11 páginas
  • Actualización en implementación de una base de datos microsoft sql server 2005
    21039 palabras | 85 páginas
  • funciones
    6053 palabras | 25 páginas
  • Sistemas manejadores de base de datos
    3645 palabras | 15 páginas
  • Sistemas manejadores de base de datos
    3653 palabras | 15 páginas
  • Informe Sobre Sql Server
    1777 palabras | 8 páginas
  • Mejores prácticas para consultas sql
    1086 palabras | 5 páginas
  • Comparaciön sistemas manejadores de bases de datos
    3354 palabras | 14 páginas
  • bases de datos SQL y NOSQL
    2001 palabras | 9 páginas
  • Dgsdaga
    1587 palabras | 7 páginas