EXAMEN FINAL DE BASE DE DATOS - SQL
NOMBRE Y APELLIDOS:
Nadia Esthefanni Olayunca Paucar
CICLO
III
FECHA:
30/04/2014
ASIGNATURA
Base de datos
PRACTICA
TÍTULO: MANEJO DE BASE DE DATOS EN SQL
1.- Crear la siguiente base de datos
2.- Crear las siguientes tablas y agregar los registros correspondientes
1
OBJETIVO:
Al terminar este laboratorio tu podrás:
• Escribir consultas de las operaciones
básicas con datos en SQL
• Identificar las funciones propias y
estándares de SQL
• Interpretar las consultas y suponer su
resultado
ESCENARIO:
Realizar la siguiente base de datos y realizar cada operación que se solicita.
EXAMEN FINAL DE BASE DE DATOS - SQL
2
EXAMEN FINAL DE BASE DE DATOS - SQL
3
EXAMEN FINAL DE BASE DE DATOS - SQL
4
EXAMEN FINAL DE BASE DE DATOS - SQL
Realizar las siguientes operaciones:
1.- Inserte el tipo de servicio OCIO.
INSERT INTO TIPO_SERVICIO
VALUES ('OCIO')
GO
5
EXAMEN FINAL DE BASE DE DATOS - SQL
2--• De de alta una reserva de la habitación 101 para el cliente 12345
para las noches del 2 al 4 de julio de 2014. El código de la reserva
es autonumérico.
INSERT INTO RESERVA_HABITAC (FECHAENTRADA, FECHASALIDA, IVA,
NUMHABITACION, CLIENTE)
VALUES ('2014-07-02','2014-07-04',0.07,101,'12345')
GO
3--• Actualice el teléfono del cliente 12345. Su nuevo número es
123456789.
UPDATE CLIENTES
SET TELEFONO=123456789
WHERE IDENTIFICACION=12345
GO
4--• Actualice el precio de los servicios incrementándolos en un 2%.
5--•Crea una vista que devuelva los clientes cuyo apellido incluya la
sílaba “le” ordenados por su identificador.
select identificacion, pais, nombre, apellido2, direccion, telefono,
observaciones
from clientes
where apellido1='le%'
go
6-- • Crea una vista que devuelva los clientes, ordenados por su
primer apellido, que tengan alguna observación anotada.
select *
from clientes
order by apellido1
go
7--• Crea una vista que devuelva los servicios cuyo precio supere los
5 € ordenados por su código de servicio.
6
EXAMEN FINAL DE BASE DE DATOS - SQL
8-- • Cree una consulta que devuelva las habitaciones reservadas para
el día 24 de marzo de 2009.
9--• Cree una consulta que devuelva el precio del servicio más caro y
del más barato
10--• Crear una vista que muestre todos los datos del cliente excepto
las observaciones.
7

Examen final de sql nadia

  • 1.
    EXAMEN FINAL DEBASE DE DATOS - SQL NOMBRE Y APELLIDOS: Nadia Esthefanni Olayunca Paucar CICLO III FECHA: 30/04/2014 ASIGNATURA Base de datos PRACTICA TÍTULO: MANEJO DE BASE DE DATOS EN SQL 1.- Crear la siguiente base de datos 2.- Crear las siguientes tablas y agregar los registros correspondientes 1 OBJETIVO: Al terminar este laboratorio tu podrás: • Escribir consultas de las operaciones básicas con datos en SQL • Identificar las funciones propias y estándares de SQL • Interpretar las consultas y suponer su resultado ESCENARIO: Realizar la siguiente base de datos y realizar cada operación que se solicita.
  • 2.
    EXAMEN FINAL DEBASE DE DATOS - SQL 2
  • 3.
    EXAMEN FINAL DEBASE DE DATOS - SQL 3
  • 4.
    EXAMEN FINAL DEBASE DE DATOS - SQL 4
  • 5.
    EXAMEN FINAL DEBASE DE DATOS - SQL Realizar las siguientes operaciones: 1.- Inserte el tipo de servicio OCIO. INSERT INTO TIPO_SERVICIO VALUES ('OCIO') GO 5
  • 6.
    EXAMEN FINAL DEBASE DE DATOS - SQL 2--• De de alta una reserva de la habitación 101 para el cliente 12345 para las noches del 2 al 4 de julio de 2014. El código de la reserva es autonumérico. INSERT INTO RESERVA_HABITAC (FECHAENTRADA, FECHASALIDA, IVA, NUMHABITACION, CLIENTE) VALUES ('2014-07-02','2014-07-04',0.07,101,'12345') GO 3--• Actualice el teléfono del cliente 12345. Su nuevo número es 123456789. UPDATE CLIENTES SET TELEFONO=123456789 WHERE IDENTIFICACION=12345 GO 4--• Actualice el precio de los servicios incrementándolos en un 2%. 5--•Crea una vista que devuelva los clientes cuyo apellido incluya la sílaba “le” ordenados por su identificador. select identificacion, pais, nombre, apellido2, direccion, telefono, observaciones from clientes where apellido1='le%' go 6-- • Crea una vista que devuelva los clientes, ordenados por su primer apellido, que tengan alguna observación anotada. select * from clientes order by apellido1 go 7--• Crea una vista que devuelva los servicios cuyo precio supere los 5 € ordenados por su código de servicio. 6
  • 7.
    EXAMEN FINAL DEBASE DE DATOS - SQL 8-- • Cree una consulta que devuelva las habitaciones reservadas para el día 24 de marzo de 2009. 9--• Cree una consulta que devuelva el precio del servicio más caro y del más barato 10--• Crear una vista que muestre todos los datos del cliente excepto las observaciones. 7