Vous êtes sur la page 1sur 4

Anlisis y Desarrollo de Sistemas de Informacin Prctica intensiva SQL

Instructor. Vctor Daz Cardenas Pgina 1



Crear el esquema de la Base de Datos EMPRESA, compuesta por las siguientes tablas:
Tabla CENTROS:
Numero Nmero identificativo del centro
Nombre Nombre del centro
Direccion Direccin del local
Tabla DEPARTAMENTOS:
Numero Nmero identificativo del departamento
Centro Nmero del centro de trabajo donde est el departamento.
Todo departamento est en un centro de trabajo, que es un edificio o local, que puede albergar
ms de un departamento.
Director Nmero del empleado que es director del departamento.
Todo departamento tiene un solo director. Puede ser un director en propiedad o en funciones.
Un empleado slo puede ser director en propiedad de un nico departamento, pero puede ser
director provisional en funciones de varios.
Tipo_dir Tipo de director: 'P', en propiedad y 'F', en funciones.
Presupuesto Presupuesto anual del departamento, en miles de pesos.
Depto_jefe Nmero del departamento del que depende.
Todo departamento depende de otro, excepto el de ms alto nivel, que no depende de ninguno.
Un departamento puede tener varios dependiendo de l. Esta dependencia expresa la jerarqua de
mando. Admite un valor nulo.
Nombre Nombre del departamento.
Tabla EMPLEADOS:
Cod Nmero identificativo del empleado
Departamento Nmero del departamento al que est asignado el empleado
Telfono Extensin telefnica del empleado
Fecha_nacimiento Fecha de nacimiento
Fecha_ingreso Fecha de ingreso en la empresa
Anlisis y Desarrollo de Sistemas de Informacin Prctica intensiva SQL
Instructor. Vctor Daz Cardenas Pgina 2

Salario Salario mensual en pesos
Comisin Comisin mensual en pesos..
Slo es aplicable a los empleados que son vendedores o directores de vendedores, incluyendo
hasta el director comercial. En el resto de empleados toma el valor nulo.
Son vendedores los que pertenecen al departamento de Direccin Comercial.
Num_hijos Nmero de hijos
Nombre Nombre del empleado
NOTA: Establecer las restricciones de integridad que se consideren oportunas, especialmente las
restricciones de integridad referencial.

Anlisis y Desarrollo de Sistemas de Informacin Prctica intensiva SQL
Instructor. Vctor Daz Cardenas Pgina 3

Contenido de las Tablas









Anlisis y Desarrollo de Sistemas de Informacin Prctica intensiva SQL
Instructor. Vctor Daz Cardenas Pgina 4

Utilizando la base de datos anterior (tablas CENTROS, DEPARTAMENTOS y EMPLEADOS), realizar
las siguientes consultas:
1. Hallar la comisin, el nombre y el salario de los empleados con ms de tres hijos, ordenados por
comisin y, dentro de comisin, alfabticamente.
2. Obtener los nombres de los departamentos que no dependen de otros.
3. Obtener, por orden alfabtico, los nombres y los salarios de los empleados cuyo salario est
comprendido entre 1250 y 1300 pesos.
4. Datos de los empleados que cumplen la condicin anterior o tienen al menos un hijo.
5. Muestre para cada empleado el nmero de meses que lleva el empleado en la empresa junto
con su nombre.
6. Calcule aquellos empleados que llevan ms de 35 aos en la empresa. Muestre todos los datos
de cada uno de ellos.
7. Hallar, por orden alfabtico, los nombres de los empleados tales que si se les da una
gratificacin de 10 pesos por hijo, el total de esta gratificacin no supera la centsima parte del
salario.
8. Hallar, por orden de nmero de empleado, el nombre y el salario total (salario ms comisin) de
los empleados cuyo salario total supera los 1300 pesos mensuales.
9. Obtener, por orden alfabtico, los nombres de los departamentos que no contengan la palabra
'Direccin' ni 'Sector'.
10. Obtener, por orden alfabtico, los nombres de los departamentos que, o bien tienen
directores en funciones y su presupuesto no excede los 5 mil pesos, o bien no dependen de ningn
otro departamento.

Recuerde: Mostrar en la presentacin el modelo relacional, la
creacin de las tablas, relaciones, consultas y resultado de las
mismas. Cargarlo en Blackboard.

Vous aimerez peut-être aussi