La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

1. 2 create table DEPARTAMENTO( numero integer primary key, nombre text, director integer not null, F_inic_Director date, CONSTRAINT director_FK FOREIGN.

Presentaciones similares


Presentación del tema: "1. 2 create table DEPARTAMENTO( numero integer primary key, nombre text, director integer not null, F_inic_Director date, CONSTRAINT director_FK FOREIGN."— Transcripción de la presentación:

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


Descargar ppt "1. 2 create table DEPARTAMENTO( numero integer primary key, nombre text, director integer not null, F_inic_Director date, CONSTRAINT director_FK FOREIGN."

Presentaciones similares


Anuncios Google