Taler De Refuerz1

Post on 19-Jun-2015

177 views 3 download

Transcript of Taler De Refuerz1

TALLER DE REFUERZO PARA PARCIAL

ROBERT JEYSON RIVAS SINISTERRA

2309013

UNIDAD CENTRAL DEL VALLE DEL CAUCA

INGENIERÍA DE SISTEMAS

TULUÁ – VALLE

2009

TALLER DE REFUERZO PARA PARCIAL

ROBERT JEYSON RIVAS SINISTERRA

2309013

Presentado a:

Ing. EDGAR SANDOVAL A.

UNIDAD CENTRAL DEL VALLE DEL CAUCA

INGENIERÍA DE SISTEMAS

TULUÁ – VALLE

2009

Creación del modelo

1)

BLOQUE (COB,NOMBRE)

SALON (COS,NOMBRE,COB)

ASIGNATURA (COA,NOMBRE,CREDITOS,HTI,AC,HP,COD,COAR,COP,COS)

PROGRAMA (COP,NOMBRE,COF)

FACULTAD (COF,NOMBRE)

AREA (COAR,NOMBRE)

DOCENTE (COD,NOMBRE,FECHANACIMIENTO,PREGADO,POSTGRADO,FECHAINGRESO)

ASIGNATURA_has_PREREQUISITO (COA,COPRE)

PREREQUISITO (COPRE,NOMBRE)

CREATE TABLE "BLOQUE" ( "COB" NUMBER NOT NULL ENABLE,

"NOMBRE" CHAR(100), CONSTRAINT "BLOQUE_PK" PRIMARY KEY ("COB") ENABLE

)/

CREATE TABLE "AREA" ( "COAR" NUMBER NOT NULL ENABLE,

"NOMBRE" CHAR(100), CONSTRAINT "AREA_PK" PRIMARY KEY ("COAR") ENABLE

)/CREATE TABLE "ASIGNATURA" ( "COA" NUMBER NOT NULL ENABLE,

"NOMBRE" CHAR(100), "CREDITOS" CHAR(100), "HTI" CHAR(1), "AC" CHAR(1), "HP" CHAR(1), "COD" NUMBER NOT NULL ENABLE, "COAR" NUMBER NOT NULL ENABLE, "COP" NUMBER NOT NULL ENABLE, "COS" NUMBER NOT NULL ENABLE, CONSTRAINT "ASIGNATURA_PK" PRIMARY KEY ("COA") ENABLE, CONSTRAINT "ASIGNATURA_FK" FOREIGN KEY ("COD") REFERENCES "DOCENTE" ("COD") ENABLE, CONSTRAINT "ASIGNATURA_FK2" FOREIGN KEY ("COAR") REFERENCES "AREA" ("COAR") ENABLE,

CONSTRAINT "ASIGNATURA_FK3" FOREIGN KEY ("COP") REFERENCES "PROGRAMA" ("COP") ENABLE, CONSTRAINT "ASIGNATURA_FK4" FOREIGN KEY ("COS") REFERENCES "SALON" ("COS") ENABLE

)/

CREATE TABLE "ASIGNATURA_PREREQUISITO" ( "COA" NUMBER NOT NULL ENABLE,

"COPRE" NUMBER NOT NULL ENABLE, CONSTRAINT "ASIGNATURA_PREREQUISITO_FK" FOREIGN KEY ("COA") REFERENCES "ASIGNATURA" ("COA") ENABLE, CONSTRAINT "ASIGNATURA_PREREQUISITO_FK2" FOREIGN KEY ("COPRE") REFERENCES "PREREQUISITO" ("COPRE") ENABLE

)/CREATE TABLE "BLOQUE" ( "COB" NUMBER NOT NULL ENABLE,

"NOMBRE" CHAR(100), CONSTRAINT "BLOQUE_PK" PRIMARY KEY ("COB") ENABLE

)/CREATE TABLE "DOCENTE" ( "COD" NUMBER NOT NULL ENABLE,

"NOMBRE" CHAR(100), "FECHANACIMIENTO" CHAR(100), "PREGRADO" CHAR(100), "POSTGRADO" CHAR(100), "FECHAINGRESO" CHAR(100), CONSTRAINT "DOCENTE_PK" PRIMARY KEY ("COD") ENABLE

)/CREATE TABLE "FACULTAD" ( "COF" NUMBER NOT NULL ENABLE,

"NOMBRE" CHAR(100), CONSTRAINT "FACULTAD_PK" PRIMARY KEY ("COF") ENABLE

)/

CREATE TABLE "PREREQUISITO" ( "COPRE" NUMBER NOT NULL ENABLE,

"NOMBRE" CHAR(100), CONSTRAINT "PREREQUISITO_PK" PRIMARY KEY ("COPRE") ENABLE

)/CREATE TABLE "PROGRAMA" ( "COP" NUMBER NOT NULL ENABLE,

"NOMBRE" CHAR(100), "COF" NUMBER NOT NULL ENABLE, CONSTRAINT "PROGRAMA_PK" PRIMARY KEY ("COP") ENABLE, CONSTRAINT "PROGRAMA_FK" FOREIGN KEY ("COF") REFERENCES "FACULTAD" ("COF") ENABLE

)/CREATE TABLE "SALON" ( "COS" NUMBER NOT NULL ENABLE,

"NOMBRE" CHAR(100), "COB" NUMBER NOT NULL ENABLE,

CONSTRAINT "SALON_PK" PRIMARY KEY ("COS") ENABLE, CONSTRAINT "SALON_FK" FOREIGN KEY ("COB") REFERENCES "BLOQUE" ("COB") ENABLE

)/