Examen final de sql nadia

7

Click here to load reader

Transcript of Examen final de sql nadia

Page 1: Examen final de sql nadia

EXAMEN FINAL DE BASE DE DATOS - SQL

NOMBRE Y APELLIDOS:Nadia Esthefanni Olayunca Paucar

CICLOIII

FECHA: 30/04/2014

ASIGNATURABase 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.

Page 2: Examen final de sql nadia

EXAMEN FINAL DE BASE DE DATOS - SQL

2

Page 3: Examen final de sql nadia

EXAMEN FINAL DE BASE DE DATOS - SQL

3

Page 4: Examen final de sql nadia

EXAMEN FINAL DE BASE DE DATOS - SQL

4

Page 5: Examen final de sql nadia

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

Page 6: Examen final de sql nadia

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 CLIENTESSET TELEFONO=123456789WHERE IDENTIFICACION=12345GO

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, observacionesfrom clienteswhere apellido1='le%'go

6-- • Crea una vista que devuelva los clientes, ordenados por su primer apellido, que tengan alguna observación anotada.

select *from clientesorder by apellido1go

7--• Crea una vista que devuelva los servicios cuyo precio supere los 5 € ordenados por su código de servicio.

6

Page 7: Examen final de sql nadia

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