Professional Documents
Culture Documents
2. Crea una vista con el nombre V_EMPLEADO que contenga los campos CODEMPLEADO,
NOMBRE, APELLIDOS, DIRECCION, y SALARIO de la tabla EMPLEADOS.
GO
CREATE VIEW V_EMPLEADO
AS
SELECT
Codempleado, nombre, apellidos, direccion, salario
FROM Empleados
GO
Pgina 1
GO
SELECT * FROM V_EMPLEADO
GO
3. Crea una vista con el nombre V_RESERVA que contenga las filas de la tabla RESERVA,
en donde el destino sea VALENCIA, las columnas de la vista debern tener los nombres
de CodigoReserva, CodigoVehiculo, FechaReserva, Destino, Kilometros
GO
CREATE VIEW V_RESERVA
AS
SELECT
Codreserva, codvehiculo, Fecha, Destino, Kilometros
Pgina 1
FACULTAD DE INGENIERA
CARRERA DE INGENIERA EMPRESARIAL
4. Crea una vista con el nombre V_VEHICULORESERVA que contenga los campos,
DESCRIPCION, CODRESERVA, FECHA, DESTINO, y KILOMETROS, de las tablas
RESERVA y VEHICULO.
GO
CREATE VIEW V_VEHICULORESERVA
AS
SELECT
Descripcion, CodReserva, Fecha, Destino, Kilometros
FROM Reservas e
INNER JOIN Vehiculo = o.CodVehiculo
GO
GO
SELECT * FROM V_VEHICULORESERVA
GO
5. Crea una vista con el nombre V_SALARIOMAXIMO donde muestre el salario maximo de
los empleados.
GO
CREATE VIEW V_SALARIOMAXIMO
AS
SELECT MAX (Salario) as Salario
FROM Empleados
GO
GO
SELECT * FROM V_SALARIOMAXIMO
GO
Pgina 2
6. Crea una vista con el nombre V_NACIMIENTOEMP donde muestre a los empleados que
nacieron entre las fechas de 01/10/1970 y 01/10/1980.
GO
CREATE VIEW V_NACIMIENTOEMP
AS
SELECT * FROM EMPLEADOS AS Fecha WHERE Fecha > '01/10/197' AND Fecha < '01/10/1980'
GO
GO
SELECT * FROM V_NACIMIENTOEMP
GO
7. Crear una vista con el nombre V_FURGONETA que muestre las reservas del vehiculo
FURGONETA, los campos a mostrar son CODRESERVA, DESCRIPCION, FECHA
Garcia Sandoval Leydy Marelsi
Pgina 2
FACULTAD DE INGENIERA
CARRERA DE INGENIERA EMPRESARIAL
GO
CREATE VIEW V_FURGONETA
AS
SELECT
CodReserva, Deacripcion, Fecha
FROM Reservas
INNER JOIN Vehiculo o
on e.CodVehiculo = o.CodVehiculo
GO
GO
SELECT * FROM V_FURGONETA
GO
9. Crear una vista con el nombre V_SALARIOEMP a los empleados que ganan mas de 1350
GO
CREATE VIEW V_SALARIOEMP
AS
SELECT * FROM EMEPLEADOS AS Salario WHERE Salario > 1350
GO
GO
SELECT * FROM V_SALARIOEMP
GO
Pgina 3
10. Crear una vista con el nombre V_PAMPLONA que muestre solamente a los empleados
que tengan su oficina en la localidad de PAMPLONA, los campos a mostrar son nombre,
apellidos de los empleados y la localidad de la oficina
GO
CREATE VIEW V_PAMPLONA
AS
SELECT
Nombre, Apellidos, Localidad
FROM Empleados e
INNER JOIN Oficinas o
ON e.CodOficinas = o.CodOficina
WHERE Localidad = 'Pamplona'
Pgina 3
FACULTAD DE INGENIERA
CARRERA DE INGENIERA EMPRESARIAL
Go
GO
SELECT * FROM V_PAMPLONA
GO
Pgina 4
Pgina 4