Está en la página 1de 3

Trabajo Practico Sistemas de Datos SQL N 2/2011 Hoja 1 de 3 Crear el esquema de la Base de Datos EMPRESA , compuesta por las

las siguientes tablas: Tabla CENTROS: ATRIBUTO Numero Nombre Direccin DESCRIPCION Nmero de identificacin del centro Nombre del centro Direccin del centro

Tabla DEPARTAMENTOS: ATRIBUTO Numero Centro Director DESCRIPCION Nmero de identificacin del departamento Nmero del centro de trabajo donde est el departamento. Todo departamento est en un centro de trabajo. 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 de director: 'P', en propiedad y 'F', en funciones. Presupuesto anual del departamento, en miles de pesos. 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 del departamento.

TipoDirector Prepuesto DeptoJefe

Nombre

Tabla EMPLEADOS: ATRIBUTO Codigo Departamento Telefono FechaNacimiento FechaIngreso Salario Comision DESCRIPCION Nmero de identificacin del empleado Nmero del departamento al que est asignado el empleado Extensin telefnica del empleado Fecha de nacimiento Fecha de ingreso en la empresa Salario mensual Comisin mensual. 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. Nmero de hijos Nombre del empleado

NumeroHijos Nombre

NOTA: Establecer las restricciones de integridad que se consideren oportunas, especialmente las restricciones de integridad referencial.

Trabajo Practico Sistemas de Datos SQL N 2/2011 Hoja 2 de 3 Contenido de las Tablas Tabla CENTROS:
Numero Nombre 10 SEDE CENTRAL 20 RELACION CON CLIENTES Direccin C/ ALCALA 820, MADRID C/ ATOCHA 405, MADRID

Tabla DEPARTAMENTOS:
Numero Centro 100 10 110 20 111 20 112 20 120 10 121 10 122 10 130 10 Directo r 260 180 180 270 150 150 350 310 TipoDir P P F P F P P P Presupuesto DeptoJefe 12 Null 15 100 11 110 9 100 3 100 2 120 6 120 2 100 Nombre DIRECCION GENERAL DIRECCION. COMERCIAL SECTOR INDUSTRIAL SECTOR SERVICIOS ORGANIZACION PERSONAL PROCESO DE DATOS FINANZAS

Tabla EMPLEADOS:
Cod igo 110 120 130 150 160 180 190 210 240 250 260 270 280 285 290 310 320 330 350 360 370 380 390 400 410 420 430 440 450 480 490 500 510 550 Depto 121 112 112 121 111 110 121 100 111 100 100 112 130 122 120 130 122 112 122 111 121 112 110 111 122 130 122 111 112 111 112 111 110 111 Telefono 350 840 810 340 740 508 350 200 760 250 220 800 410 620 910 480 620 850 610 750 360 880 500 780 660 450 650 760 880 760 880 750 550 780 Nacimiento 10/11/1939 9/06/1945 9/11/1955 10/08/1940 9/07/1949 18/10/1944 12/05/1942 28/09/1950 26/02/1952 27/10/1956 3/12/1953 21/05/1955 11/01/1958 25/10/1959 30/11/1957 21/11/1956 25/12/1967 19/08/1958 13/04/1959 29/10/1958 22/06/1977 30/03/1978 19/02/1976 18/08/1979 14/07/1978 22/10/1976 26/10/1977 27/09/1976 21/10/1976 4/04/1975 6/06/1974 8/10/1975 4/05/1976 10/01/1980 Ingreso 10/02/1950 1/10/1968 1/02/1969 15/01/1948 11/11/1968 18/03/1956 11/02/1962 22/01/1959 24/02/1966 1/03/1967 12/07/1968 10/09/1966 8/10/1971 15/02/1968 14/02/1968 15/01/1971 5/02/1978 1/03/1972 10/09/1984 10/10/1968 20/01/1987 1/01/1988 8/10/1986 1/11/1987 13/10/1988 19/11/1988 19/11/1988 28/02/1986 28/02/1986 28/02/1986 1/01/1988 1/01/1987 1/11/1986 21/01/1988 Salario Comision 1310 Null 1350 110 1290 110 1440 Null 1310 110 1480 50 1300 Null 1380 Null 1280 100 1450 Null 1720 Null 1380 80 1290 Null 1380 Null 1270 Null 1420 Null 1405 Null 1280 90 1450 Null 1250 100 1190 Null 1180 Null 1215 Null 1185 Null 1175 null 1400 null 1210 null 1210 100 1210 100 1210 100 1180 100 1200 100 1200 null 1100 120 N Hijos 3 1 2 0 2 2 4 2 3 0 6 3 5 0 3 0 2 0 1 2 1 0 1 0 0 0 1 0 0 1 0 0 1 0 Nombre PONS, CESAR LASA, MARIO TEROL, LUCIANO PEREZ, JULIO AGUIRRE, AUREO PEREZ, MARCOS VEIGA, JULIANA GALVEZ, PILAR SANZ, LAVINIA ALBA, ADRIANA LOPEZ, ANTONIO GARCIA, OCTAVIO FLOR, DOROTEA POLO, OTILIA GIL, GLORIA GARCIA, AUGUSTO SANZ, CORNELIO DIEZ, AMELIA CAMPS, AURELIO LARA, DORINDA RUIZ, FABIOLA MARTIN, MICAELA MORAN, CARMEN LARA, LUCRECIA MUOZ, AZUCENA FIERRO, CLAUDIA MORA, VALERIANA DURAN, LIVIA PEREZ, SABINA PINO, DIANA TORRES, HORACIO VAZQUEZ, HONORIA CAMPOS, ROMULO SANTOS, SANCHO

Trabajo Practico Sistemas de Datos SQL N 2/2011 Hoja 3 de 3 Utilizando la Base de Datos EMPRESA , realizar las siguientes consultas: 1. Obtener la comisin, el nombre y el salario de los empleados con ms de tres hijos, ordenados por comisin. 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. Obtener los datos de los empleados que cumplen la condicin anterior (ej. 3) 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. Obtener, 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. Obtener, 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.