BASE DE DATOS PARA UNA EMPRESA
Un empleado solo puede permanecer a un departamento, se deben crear 5 departamentos.
Cada empleado tiene 3 telefonos: uno fijo y dos celulares
Cada departamento tiene minimo 10 empleados
Realice una base de datos para solucionar el anterior ejercicio. la base de datos debe incluir tablas, relaciones y formularios.
RELACIONES
Consultas
Consulta 1
Diseñe una consulta que muestre todos los daros de los Empleados
SELECT *
FROM Empleados
Consulta 2
Diseñe una consulta que muestre los nombres, apellidos y teléfonos de los Empleados
SELECT Empleados.Nom1Emp, Empleados.Nom2Emp, Empleados.Ape1Emp, Empleados.Ape2Emp, Telefonos.NumTel
FROM Empleados, Telefonos
WHERE Empleados.IdEmp= Telefonos.IdEmp
Consulta 3
Diseñe una consulta que muestre el nombre y los apellidos de los empleados y el nombre del departamento al cual pertenecen
SELECT Empleados.Nom1Emp, Empleados.Nom2Emp, Empleados.Ape1Emp, Empleados.Ape2Emp, Departamentos.NomDep
FROM Empleados, Departamentos
WHERE Departamentos.IdDep= Empleados.IdDep
Consulta 4
Dado el Id del Departamento muéstreme los empleados que pertenecen a el
SELECT Empleados.IdEmp, Empleados.Nom1Emp, Empleados.Nom2Emp, Empleados.Ape1Emp, Empleados.Ape2Emp
FROM Departamentos, Empleados
WHERE Departamentos.IdDep= Empleados.IdDep AND Departamentos.IdDep=Codigo_Departamento
Consulta 5
Diseñe una consulta que muestre el Nombre del Departamento, Nombre y Apellidos de los Empleados y su teléfono dando el Código del Departamento
SELECT Departamentos.IdDep, Empleados.Nom1Emp, Empleados.Nom2Emp, Empleados.Ape1Emp, Empleados.Ape2Emp, Telefonos.NumTel
FROM Departamentos, Empleados, Telefonos
WHERE Empleados.IdDep= Departamentos.IdDep AND Empleados.IdEmp=Telefonos.IdEmp AND Departamentos.IdDep= Codigo_Departamento
No hay comentarios:
Publicar un comentario