SlideShare une entreprise Scribd logo
1  sur  5
Tallera de refuerzo BASES DE DATOS JAVIER HUMBERTO CÁRDENAS DUQUE Presentado a: Edgar Sandoval UNIDAD CENTRAL DEL VALLE DEL CAUCA PROGRAMA  DE INGENIERIA INGENIERIA DE SISTEMAS SEMESTRE V Identificar las llaves primarias y foráneas  BLOQUE(Cob,Nombre) SALON(Cos,Nombre, BLOQUE_ Cob) ASIGNATURA(Coa,Nombre,Creditos,Hti,Ac, SALON_ Cos,AREA_Coar,PROGRAMA_Cop,DOCENTE_Cod) AREA(Coar,Nombre) DOCENTE(Cod,Nombre,FechaNacimiento,Pregrado,Postgrado,FechaIngreso) PROGRAMA(Cop,Nombre,FACULTAD_Cof) FACULTAD(Cof,Nombre) PREREQUISISTOS(Copre,Nombreasignatura) ASIGNATURA_has_ PREREQUISISTOS (ASIGNATURA_ Coa, PREREQUISISTOS_ Copre) CODIGO DE PROGRAMA: CREATE TABLE  "
AREA"
     ("
COAR"
 NUMBER NOT NULL ENABLE,  "
NOMBRE"
 CHAR(35) NOT NULL ENABLE,   CONSTRAINT "
AREA_PK"
 PRIMARY KEY ("
COAR"
) ENABLE    ) / CREATE TABLE  "
DOCENTE"
     ("
COD"
 NUMBER NOT NULL ENABLE,  "
NOMBRE"
 CHAR(60),  "
FECHANACIMIENTO"
 CHAR(20),  "
PREGRADO"
 CHAR(100),  "
POSTGRADO"
 CHAR(100),  "
FECHAINGRESO"
 CHAR(20),   CONSTRAINT "
DOCENTE_PK"
 PRIMARY KEY ("
COD"
) ENABLE    ) / CREATE TABLE  "
PROGRAMA"
     ("
COP"
 NUMBER NOT NULL ENABLE,  "
NOMBRE"
 CHAR(60),  "
FACULTAD_COF"
 NUMBER,   CONSTRAINT "
PROGRAMA_PK"
 PRIMARY KEY ("
COP"
) ENABLE,   CONSTRAINT "
PROGRAMA_FK"
 FOREIGN KEY ("
FACULTAD_COF"
)   REFERENCES  "
FACULTAD"
 ("
COF"
) ENABLE    ) / CREATE TABLE  "
SALON"
     ("
COS"
 NUMBER NOT NULL ENABLE,  "
NOMBRE"
 CHAR(20) NOT NULL ENABLE,  "
BLOQUE_COB"
 NUMBER,   CONSTRAINT "
SALON_PK"
 PRIMARY KEY ("
COS"
) ENABLE,   CONSTRAINT "
SALON_FK"
 FOREIGN KEY ("
BLOQUE_COB"
)   REFERENCES  "
BLOQUE"
 ("
COB"
) ENABLE    ) / CREATE TABLE  "
ASIGNATURAS"
     ("
COA"
 NUMBER NOT NULL ENABLE,  "
NOMBRE"
 CHAR(30) NOT NULL ENABLE,  "
CREDITOS"
 CHAR(20) NOT NULL ENABLE,  "
HTI"
 CHAR(1) NOT NULL ENABLE,  "
AC"
 CHAR(1) NOT NULL ENABLE,  "
AREA_COAR"
 NUMBER,  "
DOCENTE_COD"
 NUMBER,  "
PROGRAMA_COP"
 NUMBER,  "
SALON_COS"
 NUMBER,   CONSTRAINT "
ASIGNATURAS_PK"
 PRIMARY KEY ("
COA"
) ENABLE,   CONSTRAINT "
ASIGNATURAS_FK"
 FOREIGN KEY ("
AREA_COAR"
)   REFERENCES  "
AREA"
 ("
COAR"
) ENABLE,   CONSTRAINT "
AREA_FK2"
 FOREIGN KEY ("
DOCENTE_COD"
)   REFERENCES  "
DOCENTE"
 ("
COD"
) ENABLE,   CONSTRAINT "
AREA_FK3"
 FOREIGN KEY ("
PROGRAMA_COP"
)   REFERENCES  "
PROGRAMA"
 ("
COP"
) ENABLE,   CONSTRAINT "
AREA_FK4"
 FOREIGN KEY ("
SALON_COS"
)   REFERENCES  "
SALON"
 ("
COS"
) ENABLE    ) / CREATE TABLE  "
PREREQUISITOS"
     ("
COPRE"
 NUMBER NOT NULL ENABLE,  "
NOMBREASIGNATURA"
 CHAR(30) NOT NULL ENABLE,   CONSTRAINT "
PREREQUISITOS_PK"
 PRIMARY KEY ("
COPRE"
) ENABLE    ) / CREATE TABLE  "
ASIG_PRE"
     ("
ASIGNATURAS_COA"
 NUMBER,  "
PREREQUISITOS_COPRE"
 NUMBER,   CONSTRAINT "
ASIG_PRE_FK"
 FOREIGN KEY ("
ASIGNATURAS_COA"
)   REFERENCES  "
ASIGNATURAS"
 ("
COA"
) ENABLE,   CONSTRAINT "
PREREQUISITOS_FK2"
 FOREIGN KEY ("
PREREQUISITOS_COPRE"
)   REFERENCES  "
PREREQUISITOS"
 ("
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    ) /
Taller De Refuerzo.
Taller De Refuerzo.
Taller De Refuerzo.
Taller De Refuerzo.

Contenu connexe

En vedette

Capitulo 3 Algebra Relacional
Capitulo 3 Algebra RelacionalCapitulo 3 Algebra Relacional
Capitulo 3 Algebra Relacionaljaviercd
 
Javier Cardenas Duque Bases De Datos
Javier Cardenas Duque Bases De DatosJavier Cardenas Duque Bases De Datos
Javier Cardenas Duque Bases De Datosjaviercd
 
J A V I E R C A R D E N A S D U Q U E Bases De Datos
J A V I E R  C A R D E N A S  D U Q U E Bases De DatosJ A V I E R  C A R D E N A S  D U Q U E Bases De Datos
J A V I E R C A R D E N A S D U Q U E Bases De Datosjaviercd
 
Capitulo 3 Algebra Relacional
Capitulo 3 Algebra RelacionalCapitulo 3 Algebra Relacional
Capitulo 3 Algebra Relacionaljaviercd
 
sistema de gestion de datos
sistema de gestion de datossistema de gestion de datos
sistema de gestion de datosjaviercd
 
Conceptos básicos de seguridad en redes
Conceptos básicos de seguridad en redesConceptos básicos de seguridad en redes
Conceptos básicos de seguridad en redesYESENIA CETINA
 
32 Ways a Digital Marketing Consultant Can Help Grow Your Business
32 Ways a Digital Marketing Consultant Can Help Grow Your Business32 Ways a Digital Marketing Consultant Can Help Grow Your Business
32 Ways a Digital Marketing Consultant Can Help Grow Your BusinessBarry Feldman
 

En vedette (9)

Capitulo 3 Algebra Relacional
Capitulo 3 Algebra RelacionalCapitulo 3 Algebra Relacional
Capitulo 3 Algebra Relacional
 
Javier Cardenas Duque Bases De Datos
Javier Cardenas Duque Bases De DatosJavier Cardenas Duque Bases De Datos
Javier Cardenas Duque Bases De Datos
 
J A V I E R C A R D E N A S D U Q U E Bases De Datos
J A V I E R  C A R D E N A S  D U Q U E Bases De DatosJ A V I E R  C A R D E N A S  D U Q U E Bases De Datos
J A V I E R C A R D E N A S D U Q U E Bases De Datos
 
Capitulo 3 Algebra Relacional
Capitulo 3 Algebra RelacionalCapitulo 3 Algebra Relacional
Capitulo 3 Algebra Relacional
 
Sistema de Gestión de Base de Datos
Sistema de Gestión de Base de DatosSistema de Gestión de Base de Datos
Sistema de Gestión de Base de Datos
 
sistema de gestion de datos
sistema de gestion de datossistema de gestion de datos
sistema de gestion de datos
 
Eticos de la investigación
Eticos de la investigaciónEticos de la investigación
Eticos de la investigación
 
Conceptos básicos de seguridad en redes
Conceptos básicos de seguridad en redesConceptos básicos de seguridad en redes
Conceptos básicos de seguridad en redes
 
32 Ways a Digital Marketing Consultant Can Help Grow Your Business
32 Ways a Digital Marketing Consultant Can Help Grow Your Business32 Ways a Digital Marketing Consultant Can Help Grow Your Business
32 Ways a Digital Marketing Consultant Can Help Grow Your Business
 

Similaire à Taller De Refuerzo.

Taller Refuerzo Juan Carlos Velasquez MuñOz
Taller Refuerzo  Juan Carlos Velasquez MuñOzTaller Refuerzo  Juan Carlos Velasquez MuñOz
Taller Refuerzo Juan Carlos Velasquez MuñOzjuanchoo123
 
Proyecto de Base de Datos (Parte II)
Proyecto de Base de Datos (Parte II)Proyecto de Base de Datos (Parte II)
Proyecto de Base de Datos (Parte II)Anna Vega
 
Diapositivas del Proyecto de Aula (SILIPRO)
Diapositivas del Proyecto de Aula (SILIPRO)Diapositivas del Proyecto de Aula (SILIPRO)
Diapositivas del Proyecto de Aula (SILIPRO)guestc718eb
 
Base datos mysql y visual basic
Base datos mysql y visual basicBase datos mysql y visual basic
Base datos mysql y visual basicRafael Tobar Jame
 
Generacion bd casopractico0708
Generacion bd casopractico0708Generacion bd casopractico0708
Generacion bd casopractico0708mbmmario
 
Programación de comprobantes de pago
Programación de comprobantes de pagoProgramación de comprobantes de pago
Programación de comprobantes de pagokare
 
Taller Manejo De Tablas Sql01
Taller Manejo De Tablas Sql01Taller Manejo De Tablas Sql01
Taller Manejo De Tablas Sql01Edgar Sandoval
 

Similaire à Taller De Refuerzo. (20)

TALLER4
TALLER4TALLER4
TALLER4
 
Taller Refuerzo Juan Carlos Velasquez MuñOz
Taller Refuerzo  Juan Carlos Velasquez MuñOzTaller Refuerzo  Juan Carlos Velasquez MuñOz
Taller Refuerzo Juan Carlos Velasquez MuñOz
 
Taller 4
Taller 4Taller 4
Taller 4
 
Taller De PráCtica 4
Taller De PráCtica 4Taller De PráCtica 4
Taller De PráCtica 4
 
Taller De PráCtica 4
Taller De PráCtica 4Taller De PráCtica 4
Taller De PráCtica 4
 
Taller De PráCtica 4
Taller De PráCtica 4Taller De PráCtica 4
Taller De PráCtica 4
 
Taller PráCtica 4
Taller PráCtica 4Taller PráCtica 4
Taller PráCtica 4
 
taller 1 sql
taller 1 sqltaller 1 sql
taller 1 sql
 
Proyecto de Base de Datos (Parte II)
Proyecto de Base de Datos (Parte II)Proyecto de Base de Datos (Parte II)
Proyecto de Base de Datos (Parte II)
 
Taller123prado
Taller123pradoTaller123prado
Taller123prado
 
Tall
TallTall
Tall
 
Diapositivas del Proyecto de Aula (SILIPRO)
Diapositivas del Proyecto de Aula (SILIPRO)Diapositivas del Proyecto de Aula (SILIPRO)
Diapositivas del Proyecto de Aula (SILIPRO)
 
Programacion
Programacion Programacion
Programacion
 
Base datos mysql y visual basic
Base datos mysql y visual basicBase datos mysql y visual basic
Base datos mysql y visual basic
 
Taller De Bd
Taller De BdTaller De Bd
Taller De Bd
 
Taller De Bd
Taller De BdTaller De Bd
Taller De Bd
 
Practica 8
Practica 8Practica 8
Practica 8
 
Generacion bd casopractico0708
Generacion bd casopractico0708Generacion bd casopractico0708
Generacion bd casopractico0708
 
Programación de comprobantes de pago
Programación de comprobantes de pagoProgramación de comprobantes de pago
Programación de comprobantes de pago
 
Taller Manejo De Tablas Sql01
Taller Manejo De Tablas Sql01Taller Manejo De Tablas Sql01
Taller Manejo De Tablas Sql01
 

Taller De Refuerzo.

  • 1. Tallera de refuerzo BASES DE DATOS JAVIER HUMBERTO CÁRDENAS DUQUE Presentado a: Edgar Sandoval UNIDAD CENTRAL DEL VALLE DEL CAUCA PROGRAMA DE INGENIERIA INGENIERIA DE SISTEMAS SEMESTRE V Identificar las llaves primarias y foráneas BLOQUE(Cob,Nombre) SALON(Cos,Nombre, BLOQUE_ Cob) ASIGNATURA(Coa,Nombre,Creditos,Hti,Ac, SALON_ Cos,AREA_Coar,PROGRAMA_Cop,DOCENTE_Cod) AREA(Coar,Nombre) DOCENTE(Cod,Nombre,FechaNacimiento,Pregrado,Postgrado,FechaIngreso) PROGRAMA(Cop,Nombre,FACULTAD_Cof) FACULTAD(Cof,Nombre) PREREQUISISTOS(Copre,Nombreasignatura) ASIGNATURA_has_ PREREQUISISTOS (ASIGNATURA_ Coa, PREREQUISISTOS_ Copre) CODIGO DE PROGRAMA: CREATE TABLE " AREA" (" COAR" NUMBER NOT NULL ENABLE, " NOMBRE" CHAR(35) NOT NULL ENABLE, CONSTRAINT " AREA_PK" PRIMARY KEY (" COAR" ) ENABLE ) / CREATE TABLE " DOCENTE" (" COD" NUMBER NOT NULL ENABLE, " NOMBRE" CHAR(60), " FECHANACIMIENTO" CHAR(20), " PREGRADO" CHAR(100), " POSTGRADO" CHAR(100), " FECHAINGRESO" CHAR(20), CONSTRAINT " DOCENTE_PK" PRIMARY KEY (" COD" ) ENABLE ) / CREATE TABLE " PROGRAMA" (" COP" NUMBER NOT NULL ENABLE, " NOMBRE" CHAR(60), " FACULTAD_COF" NUMBER, CONSTRAINT " PROGRAMA_PK" PRIMARY KEY (" COP" ) ENABLE, CONSTRAINT " PROGRAMA_FK" FOREIGN KEY (" FACULTAD_COF" ) REFERENCES " FACULTAD" (" COF" ) ENABLE ) / CREATE TABLE " SALON" (" COS" NUMBER NOT NULL ENABLE, " NOMBRE" CHAR(20) NOT NULL ENABLE, " BLOQUE_COB" NUMBER, CONSTRAINT " SALON_PK" PRIMARY KEY (" COS" ) ENABLE, CONSTRAINT " SALON_FK" FOREIGN KEY (" BLOQUE_COB" ) REFERENCES " BLOQUE" (" COB" ) ENABLE ) / CREATE TABLE " ASIGNATURAS" (" COA" NUMBER NOT NULL ENABLE, " NOMBRE" CHAR(30) NOT NULL ENABLE, " CREDITOS" CHAR(20) NOT NULL ENABLE, " HTI" CHAR(1) NOT NULL ENABLE, " AC" CHAR(1) NOT NULL ENABLE, " AREA_COAR" NUMBER, " DOCENTE_COD" NUMBER, " PROGRAMA_COP" NUMBER, " SALON_COS" NUMBER, CONSTRAINT " ASIGNATURAS_PK" PRIMARY KEY (" COA" ) ENABLE, CONSTRAINT " ASIGNATURAS_FK" FOREIGN KEY (" AREA_COAR" ) REFERENCES " AREA" (" COAR" ) ENABLE, CONSTRAINT " AREA_FK2" FOREIGN KEY (" DOCENTE_COD" ) REFERENCES " DOCENTE" (" COD" ) ENABLE, CONSTRAINT " AREA_FK3" FOREIGN KEY (" PROGRAMA_COP" ) REFERENCES " PROGRAMA" (" COP" ) ENABLE, CONSTRAINT " AREA_FK4" FOREIGN KEY (" SALON_COS" ) REFERENCES " SALON" (" COS" ) ENABLE ) / CREATE TABLE " PREREQUISITOS" (" COPRE" NUMBER NOT NULL ENABLE, " NOMBREASIGNATURA" CHAR(30) NOT NULL ENABLE, CONSTRAINT " PREREQUISITOS_PK" PRIMARY KEY (" COPRE" ) ENABLE ) / CREATE TABLE " ASIG_PRE" (" ASIGNATURAS_COA" NUMBER, " PREREQUISITOS_COPRE" NUMBER, CONSTRAINT " ASIG_PRE_FK" FOREIGN KEY (" ASIGNATURAS_COA" ) REFERENCES " ASIGNATURAS" (" COA" ) ENABLE, CONSTRAINT " PREREQUISITOS_FK2" FOREIGN KEY (" PREREQUISITOS_COPRE" ) REFERENCES " PREREQUISITOS" (" 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 ) /