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

CREATE DATABASE PROYECTO


Enviado por   •  18 de Agosto de 2018  •  Trabajo  •  1.353 Palabras (6 Páginas)  •  129 Visitas

Página 1 de 6

CREATE DATABASE PROYECTO;

use proyecto;

CReATE TABLE FACULTAD

(

NOMBRE_F varchar(20) not null,

CODIGO_F int not null,

SEDE varchar (5),

PRIMARY KEY (NOMBRE_F,CODIGO_F)

);

CReATE TABLE PROFESOR

(

ID_P int not null,

NOMBRE varchar (20),

AÑOS_E int,

PRIMARY KEY (ID_P)

);

CREATE TABLE FACULTAD_PROFESOR

(

ID_PROFESOR int not null,

NOMBRE_FACULTAD varchar(20) not null,

CODIGO_FACULTAD int not null,

DECANO varchar(30),

primary key (ID_PROFESOR,NOMBRE_FACULTAD,CODIGO_FACULTAD),

FOREIGN KEY(ID_PROFESOR)

REFERENCES PROFESOR(ID_P),

FOREIGN KEY(NOMBRE_FACULTAD,CODIGO_FACULTAD)

REFERENCES FACULTAD(NOMBRE_F,CODIGO_F)

);

CReATE TABLE TELEFONO

(

NOMBRE_FACULTAD varchar(20) not null,

CODIGO_FACULTAD int not null,

TELEFONO int not null,

PRIMARY KEY (Nombre_FACULTAD,CODIGO_FACULTAD,TELEFONO),

FOREIGN KEY (NOMBRE_FACULTAD,CODIGO_FACULTAD)

REFERENCES FACULTAD(NOMBRE_F,CODIGO_F)

);

CReATE TABLE TITULO

(

ID_PROFESOR int not null,

TITULO varchar(20) not null,

PRIMARY KEY (ID_PROFESOR,TITULO),

FOREIGN KEY (ID_PROFESOR)

REFERENCES PROFESOR(ID_P)

);

CReATE TABLE AREA_I

(

ID_I int not null,

AREA varchar(30),

PRIMARY KEY (ID_I)

);

CReATE TABLE GRUPO_INVESTIGACION

(

CODIGO_G int not null,

ID_INTERES int not null ,

NOMBRE_G varchar (20),

AREA_I varchar(20),

PRIMARY KEY (CODIGO_G,ID_INTERES),

FOREIGN KEY (ID_INTERES)

REFERENCES AREA_I(ID_I)

);

CReATE TABLE PROYECTO_INVESTIGACION

(

CODIGO_P int not null,

CODIGO_GRUPO int not null,

NOMBRE_P varchar(50),

FECHA_INICIO DATE,

FECHA_FINAL DATE,

PRESUPUESTO int not null,

PRIMARY KEY (CODIGO_P,CODIGO_GRUPO),

FOREIGN KEY (CODIGO_GRUPO)

REFERENCES GRUPO_INVESTIGACION(CODIGO_G)

);

CReATE TABLE PROFESOR_PROYECTO

(

CODIGO_PROYECTO int not null,

ID_PROFESOR int not null,

FECHA_I DATE,

FECHA_R DATE,

PRIMARY KEY (CODIGO_PROYECTO,ID_PROFESOR),

FOREIGN KEY (CODIGO_PROYECTO)

REFERENCES PROYECTO_INVESTIGACION(CODIGO_P),

FOREIGN KEY (ID_PROFESOR)

REFERENCES PROFESOR(ID_P)

);

CReATE TABLE FACULTAD_GRUPO

(

NOMBRE_FACULTAD varchar(20) not null,

CODIGO_GRUPO int not null,

PRIMARY KEY (NOMBRE_FACULTAD,CODIGO_GRUPO ),

FOREIGN KEY (NOMBRE_FACULTAD)

REFERENCES FACULTAD(NOMBRE_F),

FOREIGN KEY (CODIGO_GRUPO)

REFERENCES GRUPO_INVESTIGACION(CODIGO_G)

);

CReATE TABLE PROFESOR_GRUPO

(

ID_PROFESOR int not null,

CODIGO_GRUPO int not null,

LIDER varchar(3),

PRIMARY KEY (ID_PROFESOR,CODIGO_GRUPO),

FOREIGN KEY (ID_PROFESOR)

REFERENCES PROFESOR(ID_P),

FOREIGN KEY (CODIGO_GRUPO)

REFERENCES GRUPO_INVESTIGACION(CODIGO_G)

);

insert into FACULTAD values('TECNOLOGICA',001, 'A');

insert into FACULTAD values('VIVERO', 002,'B');

insert into FACULTAD values('INGENIERIA ',003, 'A');

insert into FACULTAD values('ILUD', 004,'B');

insert into FACULTAD values('ASAB', 005,'A');

insert into FACULTAD values('MACARENA', 006, 'A');

insert into FACULTAD values('MACARENA_SUR',007, 'B');

insert into PROFESOR values(01,'VICOR JAIMES',10);

insert into PROFESOR values(02,'SAMUEL LOPEZ',7);

insert into PROFESOR values(03,'DANNA BELTRAN',12);

insert into PROFESOR values(04,'NICOLAS TOVAR',16);

insert into PROFESOR values(05,'WILTORD BONILLA',19);

insert into PROFESOR values(06,'DIEGO PERALTIN',6);

insert into PROFESOR values(07,'JAHIR GOMEZ',1);

insert into PROFESOR values(08,'ANDRES PEREZ',3);

insert into PROFESOR values(09,'HECTOR FUQUENE',20);

insert into PROFESOR values(10,'CLAUDIA ROJAS',2);

insert into PROFESOR values(11,'DIANA TUMACO',5);

insert into PROFESOR values(12,'JORGE CASTILLA',8);

insert into PROFESOR values(13,'CARLA GIRALDO',9);

insert into PROFESOR values(14,'CECILIA VALLEJO',4);

insert into PROFESOR values(15,'JULIO CARDENAS',12);

insert into PROFESOR values(16,'MAURICIO PENAGOS',4);

insert into PROFESOR values(17,'LAURA LOPEZ',6);

insert into PROFESOR values(18,'OSCAR BELTRAN',8);

insert into PROFESOR values(19,'JULIAN ROMAN',3);

insert into PROFESOR values(20,'LIONEL MESSI',2);

insert into PROFESOR values(21,'PABLO ARMERO',7);

insert into PROFESOR values(22,'MACNELLY TORRES',8);

insert into PROFESOR values(23,'PAUL POGBA',6);

insert into PROFESOR values(24,'MARTHA BAEZ',20);

insert into PROFESOR values(25,'RICARDO KAKA',13);

insert into PROFESOR values(26,'YORELIS TORRES',7);

insert into PROFESOR values(27,'MARIANA PAJON',8);

insert into PROFESOR values(28,'JUAN CUADRADO',9);

insert into PROFESOR values(29,'MIGUEL BORJA',4);

insert into PROFESOR values(30,'TULIA URUEÑA',11);

insert into PROFESOR values(31,'JAMES RODRIGUEZ',2);

insert into PROFESOR values(32,'SANDRA CACERES',3);

insert into PROFESOR values(33,'DANIELA CORDOBA',1);

insert into PROFESOR values(34,'MARCELO DIAZ',6);

insert into PROFESOR values(35,'ARTURO VIDAL',17);

insert into FACULTAD_PROFESOR values(01,'TECNOLOGICA',001,'VICOR JAIMES');

insert into FACULTAD_PROFESOR values(02,'VIVERO',002,'JORGE CASTILLA');

insert into FACULTAD_PROFESOR values(03,'INGENIERIA',003,'DANNA BELTRAN');

...

Descargar como (para miembros actualizados) txt (17 Kb) pdf (54 Kb) docx (18 Kb)
Leer 5 páginas más »
Disponible sólo en Clubensayos.com