Listar los nombres de los proyectos en los que trabaja ESTHER SERRANO
Enviado por Maggy Estevez Glez • 15 de Noviembre de 2015 • Tarea • 582 Palabras (3 Páginas) • 1.103 Visitas
1. Listar los nombres de los proyectos en los que trabaja ESTHER SERRANO.
CREATE TABLE compania.empleado (
nombrep VARCHAR(15) NOT NULL,
apellido VARCHAR(15) NOT NULL,
nss CHAR(9) NOT NULL,
fechan DATE,
direccion VARCHAR(30),
ciudad VARCHAR(20),
sexo CHAR DEFAULT 'M',
salario DECIMAL(10,2),
nsssuper CHAR(9),
nd INT NOT NULL,
CONSTRAINT pk_empleado PRIMARY KEY (nss),
CONSTRAINT check_salario CHECK(salario<60000)
);
2. Listar los nombres de los dependientes de los empleados que laboran en el departamento que controla al proyecto 'ProductoX'.
CREATE TABLE compania.dependiente (
nsse CHAR(9) NOT NULL,
nombre_dependiente VARCHAR(25) NOT NULL,
sexo CHAR,
fechan DATE,
parentesco VARCHAR(8),
CONSTRAINT pk_dependiente PRIMARY KEY (nsse, nombre_dependiente),
CONSTRAINT fk_nssemp FOREIGN KEY (nsse) REFERENCES compania.empleado(nss)
);
3. Preparar una lista con todos los números de los proyectos en los que participa un empleado de apellido 'SILVA', sea como trabajador o como gerente del departamento que controla el proyecto:
CREATE TABLE compania.proyecto (
nombrepr VARCHAR(30) NOT NULL,
numerop INT NOT NULL,
lugarp VARCHAR(30),
numd INT NOT NULL,
CONSTRAINT pk_proyecto PRIMARY KEY (numerop),
CONSTRAINT key_nombrepr UNIQUE (nombrepr),
CONSTRAINT fk_numd FOREIGN KEY (numd) REFERENCES compania.departamento(numerod)
);
4. Listar los nombres de pila de empleados que no se encuentran en la tabla de dependientes.
5. Encontrar los nombres, apellidos y nombre del departamento donde trabajan, los empleados que tienen igual o más hijos que JOSE SILVA.
6. Por cada departamento encontrar el número de empleadas que viven en Guadalajara.
7. Listar aquellos departamentos que tienen más empleadas que el departamento ‘PERSONAL’.
8. Listar aquellos dependientes que son hijos de empleados que trabajan en proyecto ‘ProductoX’ o bien que son cónyuges de empleados que laboran en el departamento ‘PRODUCCION’.
9. Encontrar los nombres de los departamentos que tienen más empleados que aquel donde trabaja JOSE SILVA y que además tienen oficinas en ‘Guadalajara’.
10. Hallar los nombres de los departamentos y los proyectos que controlan, controlen o no proyectos.
11. Encontrar los nombres de los departamentos
...