taller refuerzo juan carlos velasquez muñoz

Post on 11-Jul-2015

597 Views

Category:

Education

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

JUAN CARLOS VELASQUEZ MUÑOZ

CODIGO: 2307015

TALLER DE REFUERZO

5to SEMESTRE DE ING. SISTEMAS

BASES DE DATOS

UCEVA

TABLAS Y RELACIONES EN BD DESIGNER

1. Identificar las llaves primarias y foráneas.

BLOQUE (COB, NOMBRE)

SALON (COS, NOMBRE, COB)

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

FACULTAD (COF, NOMBRE)

PROGRAMA (COP, NOMBRE, COF)

AREA (COAR, NOMBRE)

DOCENTE (COD, NOMBRE, FECHADENACIMIENTO, PREGRADO, POSGRADO, FECHADEINGRESO)

PREREQUISITOS (COPRE, NOMBRE)

ASIGNAT_PRERREQ (COA, COPRE)

CODIGO FUETE

CREATE TABLE "AREA"

( "COAR" NUMBER NOT NULL ENABLE,

"NOMBRE" CHAR(35),

CONSTRAINT "AREA_PK" PRIMARY KEY ("COAR") ENABLE

)

/

CREATE TABLE "DOCENTE"

( "COD" NUMBER NOT NULL ENABLE,

"NOMBRE" CHAR(20),

"FECHADENACIMIENTO" CHAR(20),

"PREGRADO" CHAR(100),

"POSGRADO" CHAR(100),

"FECHAINGRESO" CHAR(20),

CONSTRAINT "DOCENTE_PK" PRIMARY KEY ("COD") ENABLE

)

/

CREATE TABLE "PROGRAMA"

( "COP" NUMBER NOT NULL ENABLE,

"NOMBRE" CHAR(30),

"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(60),

"COB" NUMBER,

CONSTRAINT "SALON_PK" PRIMARY KEY ("COS") ENABLE,

CONSTRAINT "SALON_FK" FOREIGN KEY ("COB")

REFERENCES "BLOQUE" ("COB") ENABLE

)

/

CREATE TABLE "ASIGNATURA"

( "COA" NUMBER NOT NULL ENABLE,

"NOMBRE" CHAR(30),

"CREDITO" CHAR(12),

"THI" CHAR(1),

"AC" CHAR(1),

"HP" CHAR(1),

"COP" NUMBER,

"COD" NUMBER,

"COAR" NUMBER,

"COS" NUMBER,

CONSTRAINT "ASIGNATURA_PK" PRIMARY KEY ("COA") ENABLE,

CONSTRAINT "ASIGNATURA_FK" FOREIGN KEY ("COP")

REFERENCES "PROGRAMA" ("COP") ENABLE,

CONSTRAINT "ASIGNATURA_FK2" FOREIGN KEY ("COD")

REFERENCES "DOCENTE" ("COD") ENABLE,

CONSTRAINT "ASIGNATURA_FK3" FOREIGN KEY ("COAR")

REFERENCES "AREA" ("COAR") ENABLE,

CONSTRAINT "ASIGNATURA_FK4" FOREIGN KEY ("COS")

REFERENCES "SALON" ("COS") ENABLE

)

/

CREATE TABLE "PRERREQUISITOS"

( "COPRE" NUMBER NOT NULL ENABLE,

"NOMBRE" CHAR(30),

CONSTRAINT "PRERREQUISITOS_PK" PRIMARY KEY ("COPRE") ENABLE

)

/

CREATE TABLE "ASIG_PRERRE"

( "COA" NUMBER,

"COPRE" NUMBER,

CONSTRAINT "ASIG_PRERRE_FK" FOREIGN KEY ("COA")

REFERENCES "ASIGNATURA" ("COA") ENABLE,

CONSTRAINT "ASIG_PRERRE_FK2" FOREIGN KEY ("COPRE")

REFERENCES "PRERREQUISITOS" ("COPRE") ENABLE

)

/

CREATE TABLE "BLOQUE"

( "COB" NUMBER NOT NULL ENABLE,

"NOMBRE" CHAR(20),

CONSTRAINT "BLOQUE_PK" PRIMARY KEY ("COB") ENABLE

)

/

CREATE TABLE "FACULTAD"

( "COF" NUMBER NOT NULL ENABLE,

"NOMBRE" CHAR(30),

CONSTRAINT "FACULTAD_PK" PRIMARY KEY ("COF") ENABLE

)

/

top related