SlideShare una empresa de Scribd logo
1 de 3
1. Teniendo en cuenta las siguientes tablas,realizarlassentenciasdeSQL solicitadas.
Facultad (código,nombre)
Investigadores(dni,nombre, apellido,*cod_facultad)
Equipos (numserie, nombre, *cod_facultad)
Reserva (*dni, *numserie, fechacomienzo, fechafin)
1. Listar los datos de los investigadores quepretenencen a la facultad “2696312”
2. Mostrar los seriales y nombre de los equipos que se reservaron durante el año 2011.
3. Obtener el DNI y nombre de aquellos investigadores quehan realizado más de una
reserva.
4. Obtener el DNI y nombre de investigadores quehan realizado reserva deequipos que no
son de su facultad.
5. Listar la información delos investigadores queestán en la misma facultad de “juan”
“martinez”.
1. Realizar las sentenciasDMLRequeridas
Fabricantes ( codigo,nombre)
Articulos( codigo,nombre, precio,*fabricante)
‐ Obtener los productos que sobrepasan el precio promedio por fabricante.
‐ Listar los productos de todos los fabricantes ordenados por el codigo del fabricantey el
precio del producto de mayor a menor.
‐ Obtener una lista con el nombre y precio de los artículos más caro decada proveedor,
incluya nombreproveedor.
‐ Obtener la cantidad deproductos por fabricantey rangos de precios.
o Rangos 0‐10000
o 10001‐ 50000
o 50001 – 200000
o 200001 ‐ 1000000
o Mas de un millon
o Ejemplo :
o Fabricanterango cantidad
Solucion
1. select from dni, nombre, apellido, cod_facultad
from investigadores
where cod_faculta=“2696312”
2. select equipo.numserie,equipo.nombre,
from reserva,equipos
numserie="año"=2011"
3. SELECT DNI
FROM RESERVA
where DNI COUNT(*) > 1
4. SELECT *FROM RESERVA
Rerserva.NumSerie = Equipo.NumSerie WHERE Reserva.DNI = Investigadores.DNI AND
Investigadores.Facultad <> Equipos.Facultad
5. select *from investigadores
where dni=
2.

Más contenido relacionado

Destacado (11)

Kristofer Haas Resume 2015
Kristofer Haas Resume 2015Kristofer Haas Resume 2015
Kristofer Haas Resume 2015
 
Smart Start
Smart StartSmart Start
Smart Start
 
Vespa heritage
Vespa heritageVespa heritage
Vespa heritage
 
Introdução
IntroduçãoIntrodução
Introdução
 
Presentacion110313
Presentacion110313Presentacion110313
Presentacion110313
 
Cafenumérique avisclients
Cafenumérique avisclientsCafenumérique avisclients
Cafenumérique avisclients
 
Soalan penilaian
Soalan penilaian Soalan penilaian
Soalan penilaian
 
TeamwomenMN Sara Lebens
TeamwomenMN Sara LebensTeamwomenMN Sara Lebens
TeamwomenMN Sara Lebens
 
Clase 03
Clase 03Clase 03
Clase 03
 
Prevision 25 mars2015
Prevision 25 mars2015Prevision 25 mars2015
Prevision 25 mars2015
 
My interests
My interestsMy interests
My interests
 

Similar a Parcial (12)

Ejercicios sql
Ejercicios sqlEjercicios sql
Ejercicios sql
 
CONSULTAS AVANZADAS SQL.pptx
CONSULTAS AVANZADAS SQL.pptxCONSULTAS AVANZADAS SQL.pptx
CONSULTAS AVANZADAS SQL.pptx
 
CONSULTAS_AVANZADAS_SQL.pptx
CONSULTAS_AVANZADAS_SQL.pptxCONSULTAS_AVANZADAS_SQL.pptx
CONSULTAS_AVANZADAS_SQL.pptx
 
Trabajos practicos de programacion
Trabajos practicos de programacionTrabajos practicos de programacion
Trabajos practicos de programacion
 
Trabajos practicos de programacion
Trabajos practicos de programacionTrabajos practicos de programacion
Trabajos practicos de programacion
 
Sesion 13-c#
Sesion 13-c#Sesion 13-c#
Sesion 13-c#
 
Entregable proyecto de_base_de_datos_unigran_1
Entregable proyecto de_base_de_datos_unigran_1Entregable proyecto de_base_de_datos_unigran_1
Entregable proyecto de_base_de_datos_unigran_1
 
Ejercicios sql
Ejercicios sqlEjercicios sql
Ejercicios sql
 
Sql ejercicios resueltos
Sql ejercicios resueltosSql ejercicios resueltos
Sql ejercicios resueltos
 
Ejercicios sql
Ejercicios sqlEjercicios sql
Ejercicios sql
 
EJERCICIOS DE SQLl
EJERCICIOS DE SQLlEJERCICIOS DE SQLl
EJERCICIOS DE SQLl
 
Formulario Proyectos Semilleros 2016
Formulario Proyectos Semilleros 2016Formulario Proyectos Semilleros 2016
Formulario Proyectos Semilleros 2016
 

Parcial

  • 1. 1. Teniendo en cuenta las siguientes tablas,realizarlassentenciasdeSQL solicitadas. Facultad (código,nombre) Investigadores(dni,nombre, apellido,*cod_facultad) Equipos (numserie, nombre, *cod_facultad) Reserva (*dni, *numserie, fechacomienzo, fechafin) 1. Listar los datos de los investigadores quepretenencen a la facultad “2696312” 2. Mostrar los seriales y nombre de los equipos que se reservaron durante el año 2011. 3. Obtener el DNI y nombre de aquellos investigadores quehan realizado más de una reserva. 4. Obtener el DNI y nombre de investigadores quehan realizado reserva deequipos que no son de su facultad. 5. Listar la información delos investigadores queestán en la misma facultad de “juan” “martinez”. 1. Realizar las sentenciasDMLRequeridas Fabricantes ( codigo,nombre) Articulos( codigo,nombre, precio,*fabricante) ‐ Obtener los productos que sobrepasan el precio promedio por fabricante.
  • 2. ‐ Listar los productos de todos los fabricantes ordenados por el codigo del fabricantey el precio del producto de mayor a menor. ‐ Obtener una lista con el nombre y precio de los artículos más caro decada proveedor, incluya nombreproveedor. ‐ Obtener la cantidad deproductos por fabricantey rangos de precios. o Rangos 0‐10000 o 10001‐ 50000 o 50001 – 200000 o 200001 ‐ 1000000 o Mas de un millon o Ejemplo : o Fabricanterango cantidad Solucion 1. select from dni, nombre, apellido, cod_facultad from investigadores where cod_faculta=“2696312” 2. select equipo.numserie,equipo.nombre, from reserva,equipos numserie="año"=2011" 3. SELECT DNI FROM RESERVA where DNI COUNT(*) > 1
  • 3. 4. SELECT *FROM RESERVA Rerserva.NumSerie = Equipo.NumSerie WHERE Reserva.DNI = Investigadores.DNI AND Investigadores.Facultad <> Equipos.Facultad 5. select *from investigadores where dni= 2.