ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Listar los nombres de los proyectos en los que trabaja ESTHER SERRANO


Enviado por   •  15 de Noviembre de 2015  •  Tareas  •  582 Palabras (3 Páginas)  •  1.066 Visitas

Página 1 de 3

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)

...

Descargar como (para miembros actualizados)  txt (2.6 Kb)   pdf (43.5 Kb)   docx (11.2 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com