Karteikarten
Practica 2
Karten in diesem Stapel (10)
- 11. Crear la base de datos VIDEO 2. Poner en uso la base de datos VIDEO.Create database Video
Use Video - 2Definir como llave primaria id_renta y no aceptar valores nulos. Crear las llaves foraneas FK_id_cliente, FK_id_pelicula y FK_id_empleadoid_renta int primary key not null,
FK_id_cliente int not null,
Foreign Key (FK_id_cliente) references Clientes(id_cliente),
FK_id_pelicula int not null,
Foreign Key (FK_id_pelicula) references Peliculas(id_pelicula),
FK_id_empleado int not null
Foreign Key (FK_id_empleado) references Empleados(id_empleado) - 3Crea la siguiente tabla EMPLEADOS: (ID_EMPLEADO, NOMBRE, TELEFONO, DIRECCION). Llave primaria ID_EMPLEADO no acepta nulos.create table Empleados(
id_empleado int primary key not null,
nombre varchar(50),
telefono int,
direccion varchar(200)
); - 45. Mostrar el ID_RENTA, FECHA, ID_EMPLEADO de la tabla RENTAS y NOMBRE de la tabla EMPLEADO, donde el ID_EMPLEADO de la tabla RENTAS se encuentre en la tabla EMPLEADO, usar INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN.select r.id_renta, r.fecha, r.FK_id_empleado, e.nombre
from Rentas r Inner join Empleado e on r.FK_id_empleado = e.id_empleado
(Solo cambias inner join por alguno de los otros join) - 56. Consulta que muestre el ID_RENTA y NOMBRE del empleado que hizo la renta usar INNER JOIN.select r.id_renta, e.nombre from Rentas r
inner join Empleados on r.FK_id_empleado = e.id_empleado - 67. Crear una vista de nombre V_EMPLEADO, que muestre el numero de empleado existentes en la tabla EMPLEADO.create view v_empleado
as select count (*)
as numero_de_empleados from Empleados - 78. Consultar la vista V_EMPLEADO 9. Eliminar la vista V_EMPLEADOSelect * from v_empleado
Drop view v_empleado - 810. Crear el índice I_RENTAS de la tabla RENTAS con los campos ID_RENTA, ID_CLIENTE, ID_EMPLEADO.Create index I_Renta
on Rentas (id_renta, id_cliente, id_empleado) - 911. Eliminar el índice I_RENTAS. 12. Eliminar el EMPLEADO 402.Drop index I_renta on Rentas
Delete from Empleados
where id_empleado = 402 - 1013. Actualizar el teléfono del EMPLEADO 401, el nuevo teléfono es '6642357894'.update Empleados
set telefono = 6642357894
where id_empleado = 401
Informationen
- Beschreibung
- SQL Karteikarten am Practica 2 , erstellt von ADAN ERIC OJEDA QUINTERO am 14/05/2024.
- Erstellt von
- ADAN ERIC OJEDA QUINTERO
- Aufrufe
- 10
- Bewertung