Вы находитесь на странице: 1из 3

1

Dpto. Lenguajes y CC de la Computacin Universidad de Mlaga

ETSI Informtica (SISTEMAS) BASES DE DATOS Relacin de Problemas III SQL (LMD)

Crear el esquema de la Base de Datos EMPRESA, compuesta por las siguientes tablas: Tabla CENTROS:
Nmero identificativo del centro Nombre del centro Direccin del local

Numero Nombre Direccion

Tabla DEPARTAMENTOS:
Nmero identificativo del departamento 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. 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 euros. 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.

Numero Centro

Director

Tipo_dir Presuesto Depto_jefe

Nombre

Tabla EMPLEADOS:
Nmero identificativo 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 en euros Comisin mensual en euros. 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

Cod Departamento Telefono Fecha_nacimiento Fecha_ingreso Salario Comision

Num_hijos Nombre

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

2001M. ENCISO, J. GALINDO ETSI SISTEMAS. UMA.

Contenido de las Tablas


Tabla CENTROS:
Nombre SEDE CENTRAL RELACION CON CLIENTES Direccion C/ ALCALA 820, MADRID C/ ATOCHA 405, MADRID

Numero 10 20

Tabla DEPARTAMENTOS:
Centro 10 20 20 20 10 10 10 10 Director 260 180 180 270 150 150 350 310 Tipo_dir P P F P F P P P Presupuesto 12 15 11 9 3 2 6 2 Depto_jefe null 100 110 100 100 120 120 100 Nombre DIRECCION GENERAL DIRECC. COMERCIAL SECTOR INDUSTRIAL SECTOR SERVICIOS ORGANIZACION PERSONAL PROCESO DE DATOS FINANZAS

Numero 100 110 111 112 120 121 122 130

Cod

Tabla EMPLEADOS:
Departamento Telefono

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

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

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

Fecha nacimient 10/11/1939

Fecha Ingreso 10/02/1950

Salario Comision

Num_hijos Nombre

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

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

1310 1350 1290 1440 1310 1480 1300 1380 1280 1450 1720 1380 1290 1380 1270 1420 1405 1280 1450 1250 1190 1180 1215 1185 1175 1400 1210 1210 1210 1210 1180 1200 1200 1100

null 110 110 null 110 50 null null 100 null null 80 null null null null null 90 null 100 null null null null null null null 100 100 100 100 100 null 120

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

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 2001M. ENCISO, J. GALINDO ETSI SISTEMAS. UMA.

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 euros. 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 euros 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 euros 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 euros, o bien no dependen de ningn otro departamento.

2001M. ENCISO, J. GALINDO ETSI SISTEMAS. UMA.

Вам также может понравиться