SlideShare una empresa de Scribd logo
1 de 6
TALLER DE BD




      JHONATAN GIL ARANGO

  LUIS FERNANDO RAMIREZ OSORIO




UNIDAD CENTRAL DEL VALLE DEL CAUCA

     FACULTAD DE INGENIERIAS

      INGENIERIA DE SISTEMAS

           SEMESTRE V

              2009
TALLER DE BD




      JHONATAN GIL ARANGO

  LUIS FERNANDO RAMIREZ OSORIO




        Taller presentado a:

  Ing. EDGAR SANDOVAL ARBOLEDA




UNIDAD CENTRAL DEL VALLE DEL CAUCA

     FACULTAD DE INGENIERIAS

      INGENIERIA DE SISTEMAS

           SEMESTRE V

               2009
Planteamiento del ejercicio



Ejercicio1 Carretera:

Se desea diseñar un modelo de datos que contenga información relativa de las carreteras de
España.

Toda España está dividida en áreas. Cada área tiene un código que la identifica.

Un municipio se encuentra dentro de una única área.

Un área está compuesta de almenas un municipio.

Toda carretera está dividida en tramos y un tramo pertenece a una sola carretera.

Un tramo puede pasar por vario municipio, el tramo se identifica especificando el Km de entrada
respecto al Km cero de la carretera y la longitud del tramo.

Los tramos en construcción no tienen asignada un área, pero una vez acabados deben tenerla.

Un tramo tiene asignada una o varias salidas. Toda salida está en un único término municipal y se
identifican por un número único dentro de la carretera.
DIAGRAMA ENTIDAD RELACION
CODIGO SQL (DDL):

TABLAS Y RELACIONES:

AREA

CREATE TABLE quot;AREAquot;
   (    quot;CODAREAquot; NUMBER(*,0) NOT NULL ENABLE,
        quot;NOMAREAquot; CHAR(30) NOT NULL ENABLE,
         CONSTRAINT quot;PK_AREAquot; PRIMARY KEY (quot;CODAREAquot;) ENABLE
   )


MUNICIPIO

CREATE TABLE quot;CARRETERAquot;
   (    quot;CODCARRETERAquot; NUMBER(*,0) NOT NULL ENABLE,
        quot;KMCEROquot; NUMBER(*,0) NOT NULL ENABLE,
        quot;DESCRIPCIONCARRETERAquot; CHAR(60) NOT NULL ENABLE,
         CONSTRAINT quot;PK_CARRETERAquot; PRIMARY KEY (quot;CODCARRETERAquot;) ENABLE
   )


CONTIENE

CREATE TABLE quot;CONTIENE___quot;
   (    quot;CODMUNICIPIOquot; NUMBER(*,0) NOT NULL ENABLE,
        quot;KMENTRADAquot; NUMBER(*,0) NOT NULL ENABLE,
         CONSTRAINT quot;PK_CONTIENE___quot; PRIMARY KEY (quot;CODMUNICIPIOquot;,
quot;KMENTRADAquot;) ENABLE,
         CONSTRAINT quot;FK_CONTIENE_CONTIENE__MUNICIPIquot; FOREIGN KEY
(quot;CODMUNICIPIOquot;)
          REFERENCES quot;MUNICIPIOquot; (quot;CODMUNICIPIOquot;) ENABLE,
         CONSTRAINT quot;FK_CONTIENE_CONTIENE__TRAMOquot; FOREIGN KEY
(quot;KMENTRADAquot;)
          REFERENCES quot;TRAMOquot; (quot;KMENTRADAquot;) ENABLE
   )
/
CREATE INDEX   quot;CONTIENE____FKquot; ON    quot;CONTIENE___quot; (quot;CODMUNICIPIOquot;)
/
CREATE INDEX   quot;CONTIENE___2_FKquot; ON   quot;CONTIENE___quot; (quot;KMENTRADAquot;)
/
TRAMO

CREATE TABLE quot;TRAMOquot;
   (    quot;KMENTRADAquot; NUMBER(*,0) NOT NULL ENABLE,
        quot;CODESTADOquot; NUMBER(*,0),
        quot;CODCARRETERAquot; NUMBER(*,0),
        quot;LONGITUDTRAMOquot; NUMBER(*,0) NOT NULL ENABLE,
        quot;DETALLECARRETERAquot; CHAR(70) NOT NULL ENABLE,
         CONSTRAINT quot;PK_TRAMOquot; PRIMARY KEY (quot;KMENTRADAquot;) ENABLE,
         CONSTRAINT quot;FK_TRAMO_CONTIENE_CARRETERquot; FOREIGN KEY
(quot;CODCARRETERAquot;)
          REFERENCES quot;CARRETERAquot; (quot;CODCARRETERAquot;) ENABLE,
         CONSTRAINT quot;FK_TRAMO_TIENE___ESTADOquot; FOREIGN KEY (quot;CODESTADOquot;)
          REFERENCES quot;ESTADOquot; (quot;CODESTADOquot;) ENABLE
   )
/


CARRETERA

CREATE TABLE quot;CARRETERAquot;
   (    quot;CODCARRETERAquot; NUMBER(*,0) NOT NULL ENABLE,
        quot;KMCEROquot; NUMBER(*,0) NOT NULL ENABLE,
        quot;DESCRIPCIONCARRETERAquot; CHAR(60) NOT NULL ENABLE,
         CONSTRAINT quot;PK_CARRETERAquot; PRIMARY KEY (quot;CODCARRETERAquot;) ENABLE
   )
/


SALIDA

CREATE TABLE quot;SALIDAquot;
   (    quot;CODSALIDAquot; NUMBER(*,0) NOT NULL ENABLE,
        quot;KMENTRADAquot; NUMBER(*,0),
         CONSTRAINT quot;PK_SALIDAquot; PRIMARY KEY (quot;CODSALIDAquot;) ENABLE,
         CONSTRAINT quot;FK_SALIDA_TIENE__TRAMOquot; FOREIGN KEY (quot;KMENTRADAquot;)
          REFERENCES quot;TRAMOquot; (quot;KMENTRADAquot;) ENABLE
   )
/


ESTADO

CREATE TABLE quot;ESTADOquot;
   (    quot;CODESTADOquot; NUMBER(*,0) NOT NULL ENABLE,
        quot;DESCRIPCIONquot; CHAR(70) NOT NULL ENABLE,
         CONSTRAINT quot;PK_ESTADOquot; PRIMARY KEY (quot;CODESTADOquot;) ENABLE
   )
/

Más contenido relacionado

Similar a TallerBD

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
 
Equipo 6 codigo segment
Equipo 6 codigo segmentEquipo 6 codigo segment
Equipo 6 codigo segmentgabo
 
Cuaderno gdsa 2012 2013 v1.0.0-
Cuaderno gdsa 2012 2013  v1.0.0- Cuaderno gdsa 2012 2013  v1.0.0-
Cuaderno gdsa 2012 2013 v1.0.0- Dario Anaya
 
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áNeasDiegoFGaleano
 
Quiero hacer ágil, ¿y ahora qué: Java, Ruby o Scala?
Quiero hacer ágil, ¿y ahora qué: Java, Ruby o Scala?Quiero hacer ágil, ¿y ahora qué: Java, Ruby o Scala?
Quiero hacer ágil, ¿y ahora qué: Java, Ruby o Scala?Agile Spain
 
Seleccion de datos
Seleccion de datosSeleccion de datos
Seleccion de datosgorgt
 
Taller De Refuerzo.
Taller De Refuerzo.Taller De Refuerzo.
Taller De Refuerzo.javiercd
 
Robot_Industrial-Aplicaciones.pdf
Robot_Industrial-Aplicaciones.pdfRobot_Industrial-Aplicaciones.pdf
Robot_Industrial-Aplicaciones.pdfHernndezErick2
 
Autodesk auto cad
Autodesk auto cadAutodesk auto cad
Autodesk auto cadivanzarsosa
 
BW ITV
BW ITVBW ITV
BW ITVemiyan
 

Similar a TallerBD (20)

Base datos mysql y visual basic
Base datos mysql y visual basicBase datos mysql y visual basic
Base datos mysql y visual basic
 
Equipo 6 codigo segment
Equipo 6 codigo segmentEquipo 6 codigo segment
Equipo 6 codigo segment
 
Cuaderno gdsa 2012 2013 v1.0.0-
Cuaderno gdsa 2012 2013  v1.0.0- Cuaderno gdsa 2012 2013  v1.0.0-
Cuaderno gdsa 2012 2013 v1.0.0-
 
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 mecanico
Taller mecanicoTaller mecanico
Taller mecanico
 
Quiero hacer ágil, ¿y ahora qué: Java, Ruby o Scala?
Quiero hacer ágil, ¿y ahora qué: Java, Ruby o Scala?Quiero hacer ágil, ¿y ahora qué: Java, Ruby o Scala?
Quiero hacer ágil, ¿y ahora qué: Java, Ruby o Scala?
 
escaneado profesional de motorizados
escaneado profesional de motorizados escaneado profesional de motorizados
escaneado profesional de motorizados
 
Seleccion de datos
Seleccion de datosSeleccion de datos
Seleccion de datos
 
Práctica SQL en MYSQL
Práctica SQL en MYSQLPráctica SQL en MYSQL
Práctica SQL en MYSQL
 
Taller De Refuerzo.
Taller De Refuerzo.Taller De Refuerzo.
Taller De Refuerzo.
 
Robot_Industrial-Aplicaciones.pdf
Robot_Industrial-Aplicaciones.pdfRobot_Industrial-Aplicaciones.pdf
Robot_Industrial-Aplicaciones.pdf
 
Autodesk auto cad
Autodesk auto cadAutodesk auto cad
Autodesk auto cad
 
Bodega mod
Bodega modBodega mod
Bodega mod
 
Charla Mysql
Charla MysqlCharla Mysql
Charla Mysql
 
Bw
BwBw
Bw
 
BW ITV
BW ITVBW ITV
BW ITV
 
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 De PráCtica 4
Taller De PráCtica 4Taller De PráCtica 4
Taller De PráCtica 4
 

Último

LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 

Último (20)

LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 

TallerBD

  • 1. TALLER DE BD JHONATAN GIL ARANGO LUIS FERNANDO RAMIREZ OSORIO UNIDAD CENTRAL DEL VALLE DEL CAUCA FACULTAD DE INGENIERIAS INGENIERIA DE SISTEMAS SEMESTRE V 2009
  • 2. TALLER DE BD JHONATAN GIL ARANGO LUIS FERNANDO RAMIREZ OSORIO Taller presentado a: Ing. EDGAR SANDOVAL ARBOLEDA UNIDAD CENTRAL DEL VALLE DEL CAUCA FACULTAD DE INGENIERIAS INGENIERIA DE SISTEMAS SEMESTRE V 2009
  • 3. Planteamiento del ejercicio Ejercicio1 Carretera: Se desea diseñar un modelo de datos que contenga información relativa de las carreteras de España. Toda España está dividida en áreas. Cada área tiene un código que la identifica. Un municipio se encuentra dentro de una única área. Un área está compuesta de almenas un municipio. Toda carretera está dividida en tramos y un tramo pertenece a una sola carretera. Un tramo puede pasar por vario municipio, el tramo se identifica especificando el Km de entrada respecto al Km cero de la carretera y la longitud del tramo. Los tramos en construcción no tienen asignada un área, pero una vez acabados deben tenerla. Un tramo tiene asignada una o varias salidas. Toda salida está en un único término municipal y se identifican por un número único dentro de la carretera.
  • 5. CODIGO SQL (DDL): TABLAS Y RELACIONES: AREA CREATE TABLE quot;AREAquot; ( quot;CODAREAquot; NUMBER(*,0) NOT NULL ENABLE, quot;NOMAREAquot; CHAR(30) NOT NULL ENABLE, CONSTRAINT quot;PK_AREAquot; PRIMARY KEY (quot;CODAREAquot;) ENABLE ) MUNICIPIO CREATE TABLE quot;CARRETERAquot; ( quot;CODCARRETERAquot; NUMBER(*,0) NOT NULL ENABLE, quot;KMCEROquot; NUMBER(*,0) NOT NULL ENABLE, quot;DESCRIPCIONCARRETERAquot; CHAR(60) NOT NULL ENABLE, CONSTRAINT quot;PK_CARRETERAquot; PRIMARY KEY (quot;CODCARRETERAquot;) ENABLE ) CONTIENE CREATE TABLE quot;CONTIENE___quot; ( quot;CODMUNICIPIOquot; NUMBER(*,0) NOT NULL ENABLE, quot;KMENTRADAquot; NUMBER(*,0) NOT NULL ENABLE, CONSTRAINT quot;PK_CONTIENE___quot; PRIMARY KEY (quot;CODMUNICIPIOquot;, quot;KMENTRADAquot;) ENABLE, CONSTRAINT quot;FK_CONTIENE_CONTIENE__MUNICIPIquot; FOREIGN KEY (quot;CODMUNICIPIOquot;) REFERENCES quot;MUNICIPIOquot; (quot;CODMUNICIPIOquot;) ENABLE, CONSTRAINT quot;FK_CONTIENE_CONTIENE__TRAMOquot; FOREIGN KEY (quot;KMENTRADAquot;) REFERENCES quot;TRAMOquot; (quot;KMENTRADAquot;) ENABLE ) / CREATE INDEX quot;CONTIENE____FKquot; ON quot;CONTIENE___quot; (quot;CODMUNICIPIOquot;) / CREATE INDEX quot;CONTIENE___2_FKquot; ON quot;CONTIENE___quot; (quot;KMENTRADAquot;) /
  • 6. TRAMO CREATE TABLE quot;TRAMOquot; ( quot;KMENTRADAquot; NUMBER(*,0) NOT NULL ENABLE, quot;CODESTADOquot; NUMBER(*,0), quot;CODCARRETERAquot; NUMBER(*,0), quot;LONGITUDTRAMOquot; NUMBER(*,0) NOT NULL ENABLE, quot;DETALLECARRETERAquot; CHAR(70) NOT NULL ENABLE, CONSTRAINT quot;PK_TRAMOquot; PRIMARY KEY (quot;KMENTRADAquot;) ENABLE, CONSTRAINT quot;FK_TRAMO_CONTIENE_CARRETERquot; FOREIGN KEY (quot;CODCARRETERAquot;) REFERENCES quot;CARRETERAquot; (quot;CODCARRETERAquot;) ENABLE, CONSTRAINT quot;FK_TRAMO_TIENE___ESTADOquot; FOREIGN KEY (quot;CODESTADOquot;) REFERENCES quot;ESTADOquot; (quot;CODESTADOquot;) ENABLE ) / CARRETERA CREATE TABLE quot;CARRETERAquot; ( quot;CODCARRETERAquot; NUMBER(*,0) NOT NULL ENABLE, quot;KMCEROquot; NUMBER(*,0) NOT NULL ENABLE, quot;DESCRIPCIONCARRETERAquot; CHAR(60) NOT NULL ENABLE, CONSTRAINT quot;PK_CARRETERAquot; PRIMARY KEY (quot;CODCARRETERAquot;) ENABLE ) / SALIDA CREATE TABLE quot;SALIDAquot; ( quot;CODSALIDAquot; NUMBER(*,0) NOT NULL ENABLE, quot;KMENTRADAquot; NUMBER(*,0), CONSTRAINT quot;PK_SALIDAquot; PRIMARY KEY (quot;CODSALIDAquot;) ENABLE, CONSTRAINT quot;FK_SALIDA_TIENE__TRAMOquot; FOREIGN KEY (quot;KMENTRADAquot;) REFERENCES quot;TRAMOquot; (quot;KMENTRADAquot;) ENABLE ) / ESTADO CREATE TABLE quot;ESTADOquot; ( quot;CODESTADOquot; NUMBER(*,0) NOT NULL ENABLE, quot;DESCRIPCIONquot; CHAR(70) NOT NULL ENABLE, CONSTRAINT quot;PK_ESTADOquot; PRIMARY KEY (quot;CODESTADOquot;) ENABLE ) /