jueves, 12 de agosto de 2010

Base de Datos Empresa

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