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
)/
Top Related