Está en la página 1de 6

--Insertar registros en la tabla reserva

insert into RESERVA (idreserva,costo,fecha,observacion)


values ('1','140','01-27-2013','')
go
insert into RESERVA (idreserva,costo,fecha,observacion)
values ('2','100','01-01-2013','')
go
insert into RESERVA (idreserva,costo,fecha,observacion)
values ('3','300','03-04-2014','')
go
insert into RESERVA (idreserva,costo,fecha,observacion)
values ('4','800','04-05-2014','')
go
insert into RESERVA (idreserva,costo,fecha,observacion)
values ('5','250',getdate(),'')
go
insert into RESERVA (idreserva,costo,fecha,observacion)
values ('6','1150',getdate(),'')
go
insert into RESERVA (idreserva,costo,fecha,observacion)
values ('7','700',getdate(),'')
go
--Insertar registro en la tabla pago
insert into pago
(idreserva,fecha,idpasajero,monto,tipo_comprobante,num_comp
robante,impuesto)
values ('1','01-27-
2013','P0000001',40,'Ticket','0010007',0.18),
('5','05-05-2014','P0000002',250,'Factura','001-
0002',0.18),
('7',getdate(),'P0000007',700,'Factura','001-0003',0.18)

go
select * from pago

--Insertar tarifa
insert into tarifa
values ('1','Supervip',1200,12),
('2','Vip',1000,12),
('3','Nacional',800,12),
('4','Económica',500,0)
go

select * from tarifa


----Insertar registros en la tabla aeropuerto

insert into aeropuerto (idaeropuerto,idpais,nombre)


values ('AE01','0003','Bariloche'),
('AE02','0003','Mar del Plata'),
('AE03','0001','Jorge Chávez')
go

select * from AEROPUERTO

--Asignar el texto ‘SIN FONO’ en el campo teléfono


--de los pasajeros que sean de Perú
--Todo esto deberá ser realizado en la tabla Pasajero.

select * from pais


select * from pasajero

update pasajero
set telefono = 'Sin Fono'
where idpais= (select idpais from pais where nombre='Perú')
go

--Actualizar los costos de la tabla


--RESERVA disminuyendo en 50 a los registros
--cuyo ingreso se realizó el año 2013, utilizar variables.

select * from RESERVA

update reserva
set costo=costo - 50
where year(fecha)=2013
go
--Asignar el impuesto a cero sólo a los
--registros cuya clase sea Económico de la tabla tarifa.

select * from TARIFA

update tarifa
set impuesto=0
where clase='Económica'
go

--Actualizar los valores de la columna impuesto


--aumentado en 2 a todos los registros de la tabla TARIFA.

select * from TARIFA

update tarifa
set impuesto=impuesto + 2
go

--Actualizar los Valores de la columna impuesto


--por el valor 11 a todos los registros de la tabla TARIFA.

select * from TARIFA

update tarifa
set impuesto=11
go

--Eliminar los registros de la tabla PAGO,


--que se han efectuado en el año 2012 ó 2013.

select * from pago

delete from pago


where year(fecha)=2012 or year(fecha)=2013
go
--Eliminar los registros de la tabla RESERVA que
--sean del año 2013 y que no superen los $ 70.

select * from reserva

delete from reserva


where year(fecha)=2013 and costo<70
go
--Eliminar los registros de la tabla RESERVA que
--sean del año 2013 y que no superen los $ 70.

select * from reserva


select * from pago
delete from reserva
where year(fecha)= 2013 and costo>70
go

--Eliminar los registros de la tabla PASAJERO


--cuyo país sea México, utilizar subconsultas.

select * from pais

select * from pasajero

delete from pasajero


where idpais = (select idpais from pais where nombre =
'México')
go

--Eliminar el Registro de la tabla PASAJERO cuyo idpasajero


sea P0000004.

delete from pasajero


where idpasajero='P0000004'
go

select * from pasajero

--Eliminar todos los registros de la Tabla AEROLÍNEA.

select * from aerolinea

delete from aerolinea

También podría gustarte