SlideShare una empresa de Scribd logo
1 de 4
JAVIER HUMBERTO CARDENAS DUQUE COD:2307016 BASES DE DATOS   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. Llaves Primarias Y ForáNeas
Taller De Refuerzo. Llaves Primarias Y ForáNeas
Taller De Refuerzo. Llaves Primarias Y ForáNeas

Más contenido relacionado

La actualidad más candente (13)

Listas con apuntadores dinámicos
Listas con apuntadores dinámicosListas con apuntadores dinámicos
Listas con apuntadores dinámicos
 
Shell
ShellShell
Shell
 
Tutoria Lenguaje C++
Tutoria Lenguaje C++Tutoria Lenguaje C++
Tutoria Lenguaje C++
 
640 maximos y_minimos_relativos
640 maximos y_minimos_relativos640 maximos y_minimos_relativos
640 maximos y_minimos_relativos
 
Programa de Cola Estática
Programa de Cola EstáticaPrograma de Cola Estática
Programa de Cola Estática
 
Pilas con apuntadores dinamicos
Pilas con apuntadores dinamicosPilas con apuntadores dinamicos
Pilas con apuntadores dinamicos
 
Programa de Pila Estática
Programa de Pila EstáticaPrograma de Pila Estática
Programa de Pila Estática
 
Colas apuntadores dinámicos
Colas apuntadores dinámicosColas apuntadores dinámicos
Colas apuntadores dinámicos
 
Codigo Php
Codigo PhpCodigo Php
Codigo Php
 
I2 u4
I2 u4I2 u4
I2 u4
 
Guión
GuiónGuión
Guión
 
Diagrama fisico
Diagrama fisicoDiagrama fisico
Diagrama fisico
 
Segundo parcial
Segundo parcialSegundo parcial
Segundo parcial
 

Destacado

Capitulo 3 Algebra Relacional
Capitulo 3 Algebra RelacionalCapitulo 3 Algebra Relacional
Capitulo 3 Algebra Relacionaljaviercd
 
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
 
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
 

Destacado (9)

Capitulo 3 Algebra Relacional
Capitulo 3 Algebra RelacionalCapitulo 3 Algebra Relacional
Capitulo 3 Algebra Relacional
 
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
 
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
 

Similar a Taller De Refuerzo. Llaves Primarias Y ForáNeas

Similar a Taller De Refuerzo. Llaves Primarias Y ForáNeas (20)

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
 
TALLER4
TALLER4TALLER4
TALLER4
 
Taller 4
Taller 4Taller 4
Taller 4
 
Taller 4
Taller 4Taller 4
Taller 4
 
Identificar Las Llaves Primarias Y ForáNeas
Identificar Las Llaves Primarias Y ForáNeasIdentificar Las Llaves Primarias Y ForáNeas
Identificar Las Llaves Primarias Y ForáNeas
 
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 De PráCtica 4
Taller De PráCtica 4Taller De PráCtica 4
Taller De 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
 
2.manual south nts-355_l
2.manual south nts-355_l2.manual south nts-355_l
2.manual south nts-355_l
 
Diapositivas del Proyecto de Aula (SILIPRO)
Diapositivas del Proyecto de Aula (SILIPRO)Diapositivas del Proyecto de Aula (SILIPRO)
Diapositivas del Proyecto de Aula (SILIPRO)
 
Practicassql
PracticassqlPracticassql
Practicassql
 
Programacion
Programacion Programacion
Programacion
 
Taller De Bd
Taller De BdTaller De Bd
Taller De Bd
 
Taller De Bd
Taller De BdTaller De Bd
Taller De Bd
 
Equipo 6 codigo segment
Equipo 6 codigo segmentEquipo 6 codigo segment
Equipo 6 codigo segment
 
2 do examen
2 do examen2 do examen
2 do examen
 

Último

Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 

Último (12)

Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 

Taller De Refuerzo. Llaves Primarias Y ForáNeas

  • 1. JAVIER HUMBERTO CARDENAS DUQUE COD:2307016 BASES DE DATOS 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 ) /