Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porDaniel Roman Modificado hace 6 años
1
1
2
2
3
create table DEPARTAMENTO( numero integer primary key, nombre text, director integer not null, F_inic_Director date, CONSTRAINT director_FK FOREIGN KEY (director) REFERENCES EMPLEADO(nss) ) 3
4
4
5
create table EMPLEADO( nss integer primary key, inic text, nombre text, apellido text, fecha_nac date, dirección text, sexo varchar(1), salario number, superv integer, subordinado integer, dpto integer not null, CONSTRAINT superv_FK FOREIGN KEY (superv) REFERENCES EMPLEADO(nss), CONSTRAINT dpto_FK FOREIGN KEY (dpto) REFERENCES DEPARTAMENTO(numero) ) 5
6
6
7
create table LOCALIDADES_DEPTO( numero integer primary key, localidad text, constraint numero_FK FOREIGN KEY (numero) REFERENCES DEPARTAMENTO(numero) ) 7
8
8
9
create table PROYECTO( numero integer primary key, nombre text, localidad text, depto integer not null, CONSTRAINT depto_FK FOREIGN KEY (depto) REFERENCES DEPARTAMENTO(numero) ) 9
10
10
11
create table SUBORDINADO( empleado integer primary key, Fecha_ncto date, nombre text, sexo varchar(1), parentesco text, constraint empleado_FK FOREIGN KEY (empleado) REFERENCES EMPLEADO(nss) ) 11
12
12
13
create table TRABAJA_EN( empleado integer primary key, np integer, horas integer not null, constraint empleado_trabajo_FK FOREIGN KEY (empleado) REFERENCES EMPLEADO(nss), constraint np_FK FOREIGN KEY (np) REFERENCES PROYECTO(numero) ) 13
14
14
15
15
16
16 CREATE TABLE PROGRAMA ( ID CHAR(10) NOT NULL, LOGIN CHAR(10) NOT NULL, NOMBRE CHAR(20) NOT NULL, PRIMARY KEY (ID), FOREIGN KEY (LOGIN) REFERENCES USUARIO (LOGIN ) );
17
17
18
18 CREATE TABLE TIEMPO ( ID CHAR(10) NOT NULL, ID_1 CHAR(10) NOT NULL, LOGIN CHAR(10) NOT NULL, FASE CHAR(20) NOT NULL, TAREA CHAR(20) NOT NULL, FECHA DATETIME NOT NULL, HORA_INICIO DATETIME NOT NULL, HORA_FINAL DATETIME NOT NULL, INTERRUPCION CHAR(15) NOT NULL, COMENTARIOS CHAR(50) NOT NULL, PRIMARY KEY ( ID ), FOREIGN KEY ( ID_1 ) REFERENCES PROGRAMA (ID), FOREIGN KEY ( LOGIN) REFERENCES USUARIO ( LOGIN ) );
19
19
20
20 CREATE TABLE USUARIO ( LOGIN CHAR(10) NOT NULL, PASSWORD CHAR(20) NOT NULL, NOMBRE CHAR(20) NOT NULL, EMAIL CHAR(30) NOT NULL, PRIMARY KEY ( LOGIN ) );
21
21
22
22
23
23
24
24
25
25 LENTES 20-JUL-2018
26
26 RENTA 02 AGOSTO 2018 GUADALAJARA
27
27
28
28
29
29
30
30
31
31
32
32
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.