SlideShare ist ein Scribd-Unternehmen logo
1 von 9
JOHAN CANAVAL
COD: 2308524
CREACION DE LAS TABLAS
-Creaciónde latabla LIBROSESTADO
CREATE TABLE "LIBROSESTADO"
( "CONDICIONID" NUMBER NOT NULL ENABLE,
"NOMBRECOND" CHAR(50) NOT NULL ENABLE,
"DESCRIPCION" VARCHAR2(100) NOT NULL ENABLE,
CONSTRAINT "LIBROSESTADO_PK" PRIMARY KEY ("CONDICIONID")
ENABLE
)
-Creaciónde latabla POSICIONES
CREATE TABLE "POSICIONES"
( "POSICIONID" NUMBER NOT NULL ENABLE,
"CARGO" CHAR(50) NOT NULL ENABLE,
"DESCRIPCION" VARCHAR2(100) NOT NULL ENABLE,
CONSTRAINT "POSICIONES_PK" PRIMARY KEY ("POSICIONID") ENABLE
)
-Creaciónde latabla FORMADEPAGO
CREATE TABLE "FORMADEPAGO"
( "PAGO" NUMBER NOT NULL ENABLE,
"PAGODESCRIPCION" VARCHAR2(100) NOT NULL ENABLE,
CONSTRAINT "FORMADEPAGO_PK" PRIMARY KEY ("PAGO") ENABLE
)
- Creación de la tabla ESTADOORDEN
CREATE TABLE "ESTADOORDEN"
( "ESTADOID" NUMBER NOT NULL ENABLE,
"ESTADODESCRIPCION" VARCHAR2(100) NOT NULL ENABLE,
CONSTRAINT "ESTADOORDEN_PK" PRIMARY KEY ("ESTADOID") ENABLE
)
-Creación de la tabla CLIENTES
CREATE TABLE "CLIENTES"
( "CLIENTEID" NUMBER NOT NULL ENABLE,
"NOMBRE" CHAR(50) NOT NULL ENABLE,
"APELLIDO" CHAR(50) NOT NULL ENABLE,
"TELEFONO" NUMBER NOT NULL ENABLE,
"DIR1" VARCHAR2(50) NOT NULL ENABLE,
"DIR2" VARCHAR2(50),
"CIUDAD" CHAR(50) NOT NULL ENABLE,
"ESTADO" CHAR(50) NOT NULL ENABLE,
"PAIS" CHAR(50) NOT NULL ENABLE,
"CP" VARCHAR2(50) NOT NULL ENABLE,
CONSTRAINT "CLIENTES_PK" PRIMARY KEY ("CLIENTEID") ENABLE
)
-Creación de la tabla AUTORES
CREATE TABLE "AUTORES"
( "AUTORID" NUMBER NOT NULL ENABLE,
"NOMBRE" CHAR(50) NOT NULL ENABLE,
"APELLIDO" CHAR(50) NOT NULL ENABLE,
"AÑONAC" DATE NOT NULL ENABLE,
"AÑOMUERTE" DATE,
"DESCRIPCION" VARCHAR2(100) NOT NULL ENABLE,
CONSTRAINT "AUTORES_PK" PRIMARY KEY ("AUTORID") ENABLE
)
-Creacion de la tabla LIBROS
CREATE TABLE "LIBROS"
( "LIBROID" NUMBER NOT NULL ENABLE,
"TITULO" CHAR(50) NOT NULL ENABLE,
"EDITOR" CHAR(50) NOT NULL ENABLE,
"FECHAED" DATE NOT NULL ENABLE,
"COSTO" NUMBER NOT NULL ENABLE,
"CONDICIONID" NUMBER NOT NULL ENABLE,
"VENDIDO" CHAR(100) NOT NULL ENABLE,
CONSTRAINT "LIBROS_PK" PRIMARY KEY ("LIBROID") ENABLE,
CONSTRAINT "LIBROS_FK" FOREIGN KEY ("CONDICIONID")
REFERENCES "LIBROSESTADO" ("CONDICIONID") ENABLE
)
-Creacion de la tabla LIBROSAUTORES
CREATE TABLE "LIBROSAUTORES"
( "LIBROID" NUMBER NOT NULL ENABLE,
"AUTORID" NUMBER NOT NULL ENABLE,
CONSTRAINT "LIBROSAUTORES_FK" FOREIGN KEY ("LIBROID")
REFERENCES "LIBROS" ("LIBROID") ENABLE,
CONSTRAINT "LIBROSAUTORES_FK2" FOREIGN KEY ("AUTORID")
REFERENCES "AUTORES" ("AUTORID") ENABLE
)
-Creacionde la tabla EMPLEADOS
CREATE TABLE "EMPLEADOS"
( "EMPLEADOSID" NUMBER NOT NULL ENABLE,
"NOMBRE" CHAR(50) NOT NULL ENABLE,
"APELLIDO" CHAR(50) NOT NULL ENABLE,
"DIR1" VARCHAR2(100) NOT NULL ENABLE,
"DIR2" VARCHAR2(100),
"CIUDAD" CHAR(50) NOT NULL ENABLE,
"ESTADO" CHAR(50) NOT NULL ENABLE,
"CP" VARCHAR2(100) NOT NULL ENABLE,
"TELEFONO" NUMBER NOT NULL ENABLE,
"FECHAING" DATE NOT NULL ENABLE,
"POSICIONID" NUMBER NOT NULL ENABLE,
CONSTRAINT "EMPLEADOS_PK" PRIMARY KEY ("EMPLEADOSID") ENABLE,
CONSTRAINT "EMPLEADOS_FK" FOREIGN KEY ("POSICIONID")
REFERENCES "POSICIONES" ("POSICIONID") ENABLE
)
-Creacion de la tabla ORDENES
CREATE TABLE "ORDENES"
( "ORDENID" NUMBER NOT NULL ENABLE,
"CLIENTEID" NUMBER NOT NULL ENABLE,
"EMPLEADOSID" NUMBER NOT NULL ENABLE,
"MONTO" NUMBER NOT NULL ENABLE,
"FECHAORDEN" DATE NOT NULL ENABLE,
"FECHAENVIO" DATE NOT NULL ENABLE,
"PAGO" NUMBER NOT NULL ENABLE,
"ESTADOID" NUMBER NOT NULL ENABLE,
CONSTRAINT "ORDENES_PK" PRIMARY KEY ("ORDENID") ENABLE,
CONSTRAINT "ORDENES_FK" FOREIGN KEY ("PAGO")
REFERENCES "FORMADEPAGO" ("PAGO") ENABLE,
CONSTRAINT "ORDENES_FK2" FOREIGN KEY ("CLIENTEID")
REFERENCES "CLIENTES" ("CLIENTEID") ENABLE,
CONSTRAINT "ORDENES_FK3" FOREIGN KEY ("EMPLEADOSID")
REFERENCES "EMPLEADOS" ("EMPLEADOSID") ENABLE,
CONSTRAINT "ORDENES_FK4" FOREIGN KEY ("ESTADOID")
REFERENCES "ESTADOORDEN" ("ESTADOID") ENABLE
)
-Creacion de la tabla LIBROSORDENES
CREATE TABLE "LIBROSORDENES"
( "ORDENID" NUMBER NOT NULL ENABLE,
"LIBROID" NUMBER NOT NULL ENABLE,
CONSTRAINT "LIBROSORDENES_FK" FOREIGN KEY ("ORDENID")
REFERENCES "ORDENES" ("ORDENID") ENABLE,
CONSTRAINT "LIBROSORDENES_FK2" FOREIGN KEY ("LIBROID")
REFERENCES "LIBROS" ("LIBROID") ENABLE
)
INSERCION DE DATOS EN LAS TABLAS
-Datos de la tabla LIBROESTADO
INSERT INTO LIBROSESTADO(CONDICIONID, NOMBRECOND, DESCRIPCION)
VALUES ('01','BUENO','BUEN ESTADO');
INSERT INTO LIBROSESTADO(CONDICIONID, NOMBRECOND, DESCRIPCION)
VALUES ('02','MALO','MAL ESTADO');
INSERT INTO LIBROSESTADO(CONDICIONID, NOMBRECOND, DESCRIPCION)
VALUES ('03','EXCELENTE','OPTIMAS CONDICIONES');
INSERT INTO LIBROSESTADO(CONDICIONID, NOMBRECOND, DESCRIPCION)
VALUES ('04','REGULAR','REGULAR');
INSERT INTO LIBROSESTADO(CONDICIONID, NOMBRECOND, DESCRIPCION)
VALUES ('05','PESIMO','PESIMAS CONDICIONES');
-Datos de la tabla POSICIONES
INSERT INTO POSICIONES(POSICIONID, CARGO, DESCRIPCION)
VALUES ('01','RECEPCIONISTA','RECEPCIONISTA');
INSERT INTO POSICIONES(POSICIONID, CARGO, DESCRIPCION)
VALUES ('02','ORGANIZADOR','ORGANIZADOR');
INSERT INTO POSICIONES(POSICIONID, CARGO, DESCRIPCION)
VALUES ('03','PORTERO','PORTERO');
INSERT INTO POSICIONES(POSICIONID, CARGO, DESCRIPCION)
VALUES ('04','GERENTE','GERENTE');
INSERT INTO POSICIONES(POSICIONID, CARGO, DESCRIPCION)
VALUES ('05','ASEADOR','ASEADOR');
-Datos de la tabla FORMADEPAGO
INSERT INTO FORMADEPAGO(PAGO, PAGODESCRIPCION)
VALUES ('01','CREDITO');
INSERT INTO FORMADEPAGO(PAGO, PAGODESCRIPCION)
VALUES ('02','CONTADO');
INSERT INTO FORMADEPAGO(PAGO, PAGODESCRIPCION)
VALUES ('03','CHEQUE');
-Datos de la tabla AUTORES
INSERT INTO AUTORES(AUTORID, NOMBRE, APELLIDO, AÑONAC, AÑOMUERTE,
DESCRIPCION)
VALUES ('01','CAMILO','URIBE','30/11/1991','','...');
INSERT INTO AUTORES(AUTORID, NOMBRE, APELLIDO, AÑONAC, AÑOMUERTE,
DESCRIPCION)
VALUES ('02','ANDRES',TORO,'9/10/1991','','...');
INSERT INTO AUTORES(AUTORID, NOMBRE, APELLIDO, AÑONAC, AÑOMUERTE,
DESCRIPCION)
VALUES ('03','ALVARO','SANCHEZ','17/10/1989','','...');
INSERT INTO AUTORES(AUTORID, NOMBRE, APELLIDO, AÑONAC, AÑOMUERTE,
DESCRIPCION)
VALUES ('04','LAKXMY','SALDAÑA','12/10/1990','','...');
INSERT INTO AUTORES(AUTORID, NOMBRE, APELLIDO, AÑONAC, AÑOMUERTE,
DESCRIPCION)
VALUES ('05','JESUS','GOMEZ','22/07/1990','','...');
-Datos de la tabla CLIENTES
INSERT INTO CLIENTES (CLIENTEID, NOMBRE, APELLIDO, TELEFONO, DIR1,
DIR2, CIUDAD, ESTADO, PAIS, CP) VALUES (01, 'ANDRES', 'TORO',
3166213877, 'CALLE 26 A 25-23', 'CARRERA 15 26 B15', 'TULUA',
'ACTIVO', 'COLOMBIA',123)
-Datos de la tabla POSICIONES
INSERT INTO POSICIONES (POSICIONID, CARGO, DESCRIPCION)
VALUES (01, 'GERENTE', 'DIRIGE PERSONAL')
-Datos de la tabla ESTADOORDEN
INSERT INTO ESTADOORDEN (ESTADOID, ESTADODESCRIP)
VALUES (5, 'EN ESPERA')
-Datos de la tabla LIBROS
INSERT INTO LIBROS (LIBROID, CONDICIONID, TITULO, EDITOR, FECHAED,
COSTO, VENDIDO) VALUES (01, 01, El Exilio De Sharra, 'Darkover',
'05/04/2000',35000, 2)
-Datos de la tabla EMPLEADOS
INSERT INTO EMPLEADOS (EMPLEADOSID, NOMBRE, APELLIDO, DIR1, DIR2,
CIUDAD, ESTADO, CP, TELEFONO, FECHAING, POSICIONID) VALUES (02,
'JOSE', 'MENESES', 'CALLE 3 #4-5', 'CRA 8 # 5-6', 'TULUA', 'AFILIADO',
1210,3152002000, '01/07/09,01)
-Datos de la tabla ORDENES
INSERT INTO ORDENES (ORDENID, CLIENTEID, EMPLEADOSID, MONTO,
FECHAORDEN, FECHAENVIO, PAGOID, ESTADOID) VALUES (01, 01, 01, 50,
'12/08/10', '15/08/10', 01, 01)
-Datos de la tabla LIBROSESTATUS
INSERT INTO LIBROSAUTORES (LIBROID, AUTORID) VALUES (01,01)
-Datos de la tabla LIBROSORDENES
INSERT INTO LIBROSORDENES (ORDENID, LIBROID) VALUES (01, 01)

Weitere ähnliche Inhalte

Ähnlich wie taller 1 sql

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
DiegoFGaleano
 
Taller De Refuerzo.
Taller De Refuerzo.Taller De Refuerzo.
Taller De Refuerzo.
javiercd
 
Taller De Refuerzo. Llaves Primarias Y ForáNeas
Taller De Refuerzo. Llaves Primarias Y ForáNeasTaller De Refuerzo. Llaves Primarias Y ForáNeas
Taller De Refuerzo. Llaves Primarias Y ForáNeas
javiercd
 
Campos calculados julio
Campos calculados julioCampos calculados julio
Campos calculados julio
N_Aquarium
 
C ampos calculados ramiro
C ampos calculados ramiroC ampos calculados ramiro
C ampos calculados ramiro
ram266
 
Campos calculados ropmario orcoapaza
Campos calculados ropmario orcoapazaCampos calculados ropmario orcoapaza
Campos calculados ropmario orcoapaza
romario_enrique
 

Ähnlich wie taller 1 sql (20)

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
 
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 Refuerzo.
Taller De Refuerzo.Taller De Refuerzo.
Taller De Refuerzo.
 
Taller 4
Taller 4Taller 4
Taller 4
 
Taller 4
Taller 4Taller 4
Taller 4
 
Taller De Refuerzo. Llaves Primarias Y ForáNeas
Taller De Refuerzo. Llaves Primarias Y ForáNeasTaller De Refuerzo. Llaves Primarias Y ForáNeas
Taller De Refuerzo. Llaves Primarias Y ForáNeas
 
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)
 
TALLER4
TALLER4TALLER4
TALLER4
 
Diapositivas del Proyecto de Aula (SILIPRO)
Diapositivas del Proyecto de Aula (SILIPRO)Diapositivas del Proyecto de Aula (SILIPRO)
Diapositivas del Proyecto de Aula (SILIPRO)
 
Campos calculados julio
Campos calculados julioCampos calculados julio
Campos calculados julio
 
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
 
C ampos calculados ramiro
C ampos calculados ramiroC ampos calculados ramiro
C ampos calculados ramiro
 
C ampos calculados ramiro
C ampos calculados ramiroC ampos calculados ramiro
C ampos calculados ramiro
 
C ampos calculados ramiro
C ampos calculados ramiroC ampos calculados ramiro
C ampos calculados ramiro
 
Campos calculados ropmario orcoapaza
Campos calculados ropmario orcoapazaCampos calculados ropmario orcoapaza
Campos calculados ropmario orcoapaza
 
Bodega mod
Bodega modBodega mod
Bodega mod
 
Pacheco anuncios
Pacheco anunciosPacheco anuncios
Pacheco anuncios
 

Mehr von johan andres

Mehr von johan andres (6)

Taller3sql
Taller3sqlTaller3sql
Taller3sql
 
Taller2 bd
Taller2 bdTaller2 bd
Taller2 bd
 
Taller2 bd
Taller2 bdTaller2 bd
Taller2 bd
 
Taller1 bd
Taller1 bdTaller1 bd
Taller1 bd
 
Taller 1 bd
Taller 1 bdTaller 1 bd
Taller 1 bd
 
Infarto
InfartoInfarto
Infarto
 

Kürzlich hochgeladen

2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 

Kürzlich hochgeladen (20)

Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Diapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundariaDiapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundaria
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 

taller 1 sql

  • 1. JOHAN CANAVAL COD: 2308524 CREACION DE LAS TABLAS -Creaciónde latabla LIBROSESTADO CREATE TABLE "LIBROSESTADO" ( "CONDICIONID" NUMBER NOT NULL ENABLE, "NOMBRECOND" CHAR(50) NOT NULL ENABLE, "DESCRIPCION" VARCHAR2(100) NOT NULL ENABLE, CONSTRAINT "LIBROSESTADO_PK" PRIMARY KEY ("CONDICIONID") ENABLE ) -Creaciónde latabla POSICIONES CREATE TABLE "POSICIONES" ( "POSICIONID" NUMBER NOT NULL ENABLE, "CARGO" CHAR(50) NOT NULL ENABLE, "DESCRIPCION" VARCHAR2(100) NOT NULL ENABLE, CONSTRAINT "POSICIONES_PK" PRIMARY KEY ("POSICIONID") ENABLE ) -Creaciónde latabla FORMADEPAGO CREATE TABLE "FORMADEPAGO" ( "PAGO" NUMBER NOT NULL ENABLE, "PAGODESCRIPCION" VARCHAR2(100) NOT NULL ENABLE, CONSTRAINT "FORMADEPAGO_PK" PRIMARY KEY ("PAGO") ENABLE ) - Creación de la tabla ESTADOORDEN CREATE TABLE "ESTADOORDEN" ( "ESTADOID" NUMBER NOT NULL ENABLE, "ESTADODESCRIPCION" VARCHAR2(100) NOT NULL ENABLE, CONSTRAINT "ESTADOORDEN_PK" PRIMARY KEY ("ESTADOID") ENABLE ) -Creación de la tabla CLIENTES CREATE TABLE "CLIENTES" ( "CLIENTEID" NUMBER NOT NULL ENABLE, "NOMBRE" CHAR(50) NOT NULL ENABLE, "APELLIDO" CHAR(50) NOT NULL ENABLE, "TELEFONO" NUMBER NOT NULL ENABLE, "DIR1" VARCHAR2(50) NOT NULL ENABLE, "DIR2" VARCHAR2(50), "CIUDAD" CHAR(50) NOT NULL ENABLE, "ESTADO" CHAR(50) NOT NULL ENABLE, "PAIS" CHAR(50) NOT NULL ENABLE, "CP" VARCHAR2(50) NOT NULL ENABLE, CONSTRAINT "CLIENTES_PK" PRIMARY KEY ("CLIENTEID") ENABLE
  • 2. ) -Creación de la tabla AUTORES CREATE TABLE "AUTORES" ( "AUTORID" NUMBER NOT NULL ENABLE, "NOMBRE" CHAR(50) NOT NULL ENABLE, "APELLIDO" CHAR(50) NOT NULL ENABLE, "AÑONAC" DATE NOT NULL ENABLE, "AÑOMUERTE" DATE, "DESCRIPCION" VARCHAR2(100) NOT NULL ENABLE, CONSTRAINT "AUTORES_PK" PRIMARY KEY ("AUTORID") ENABLE ) -Creacion de la tabla LIBROS CREATE TABLE "LIBROS" ( "LIBROID" NUMBER NOT NULL ENABLE, "TITULO" CHAR(50) NOT NULL ENABLE, "EDITOR" CHAR(50) NOT NULL ENABLE, "FECHAED" DATE NOT NULL ENABLE, "COSTO" NUMBER NOT NULL ENABLE, "CONDICIONID" NUMBER NOT NULL ENABLE, "VENDIDO" CHAR(100) NOT NULL ENABLE, CONSTRAINT "LIBROS_PK" PRIMARY KEY ("LIBROID") ENABLE, CONSTRAINT "LIBROS_FK" FOREIGN KEY ("CONDICIONID") REFERENCES "LIBROSESTADO" ("CONDICIONID") ENABLE ) -Creacion de la tabla LIBROSAUTORES CREATE TABLE "LIBROSAUTORES" ( "LIBROID" NUMBER NOT NULL ENABLE, "AUTORID" NUMBER NOT NULL ENABLE, CONSTRAINT "LIBROSAUTORES_FK" FOREIGN KEY ("LIBROID") REFERENCES "LIBROS" ("LIBROID") ENABLE, CONSTRAINT "LIBROSAUTORES_FK2" FOREIGN KEY ("AUTORID") REFERENCES "AUTORES" ("AUTORID") ENABLE ) -Creacionde la tabla EMPLEADOS CREATE TABLE "EMPLEADOS" ( "EMPLEADOSID" NUMBER NOT NULL ENABLE, "NOMBRE" CHAR(50) NOT NULL ENABLE, "APELLIDO" CHAR(50) NOT NULL ENABLE, "DIR1" VARCHAR2(100) NOT NULL ENABLE, "DIR2" VARCHAR2(100), "CIUDAD" CHAR(50) NOT NULL ENABLE, "ESTADO" CHAR(50) NOT NULL ENABLE, "CP" VARCHAR2(100) NOT NULL ENABLE, "TELEFONO" NUMBER NOT NULL ENABLE, "FECHAING" DATE NOT NULL ENABLE, "POSICIONID" NUMBER NOT NULL ENABLE, CONSTRAINT "EMPLEADOS_PK" PRIMARY KEY ("EMPLEADOSID") ENABLE, CONSTRAINT "EMPLEADOS_FK" FOREIGN KEY ("POSICIONID")
  • 3. REFERENCES "POSICIONES" ("POSICIONID") ENABLE ) -Creacion de la tabla ORDENES CREATE TABLE "ORDENES" ( "ORDENID" NUMBER NOT NULL ENABLE, "CLIENTEID" NUMBER NOT NULL ENABLE, "EMPLEADOSID" NUMBER NOT NULL ENABLE, "MONTO" NUMBER NOT NULL ENABLE, "FECHAORDEN" DATE NOT NULL ENABLE, "FECHAENVIO" DATE NOT NULL ENABLE, "PAGO" NUMBER NOT NULL ENABLE, "ESTADOID" NUMBER NOT NULL ENABLE, CONSTRAINT "ORDENES_PK" PRIMARY KEY ("ORDENID") ENABLE, CONSTRAINT "ORDENES_FK" FOREIGN KEY ("PAGO") REFERENCES "FORMADEPAGO" ("PAGO") ENABLE, CONSTRAINT "ORDENES_FK2" FOREIGN KEY ("CLIENTEID") REFERENCES "CLIENTES" ("CLIENTEID") ENABLE, CONSTRAINT "ORDENES_FK3" FOREIGN KEY ("EMPLEADOSID") REFERENCES "EMPLEADOS" ("EMPLEADOSID") ENABLE, CONSTRAINT "ORDENES_FK4" FOREIGN KEY ("ESTADOID") REFERENCES "ESTADOORDEN" ("ESTADOID") ENABLE ) -Creacion de la tabla LIBROSORDENES CREATE TABLE "LIBROSORDENES" ( "ORDENID" NUMBER NOT NULL ENABLE, "LIBROID" NUMBER NOT NULL ENABLE, CONSTRAINT "LIBROSORDENES_FK" FOREIGN KEY ("ORDENID") REFERENCES "ORDENES" ("ORDENID") ENABLE, CONSTRAINT "LIBROSORDENES_FK2" FOREIGN KEY ("LIBROID") REFERENCES "LIBROS" ("LIBROID") ENABLE ) INSERCION DE DATOS EN LAS TABLAS -Datos de la tabla LIBROESTADO INSERT INTO LIBROSESTADO(CONDICIONID, NOMBRECOND, DESCRIPCION) VALUES ('01','BUENO','BUEN ESTADO'); INSERT INTO LIBROSESTADO(CONDICIONID, NOMBRECOND, DESCRIPCION) VALUES ('02','MALO','MAL ESTADO'); INSERT INTO LIBROSESTADO(CONDICIONID, NOMBRECOND, DESCRIPCION) VALUES ('03','EXCELENTE','OPTIMAS CONDICIONES'); INSERT INTO LIBROSESTADO(CONDICIONID, NOMBRECOND, DESCRIPCION) VALUES ('04','REGULAR','REGULAR'); INSERT INTO LIBROSESTADO(CONDICIONID, NOMBRECOND, DESCRIPCION) VALUES ('05','PESIMO','PESIMAS CONDICIONES');
  • 4. -Datos de la tabla POSICIONES INSERT INTO POSICIONES(POSICIONID, CARGO, DESCRIPCION) VALUES ('01','RECEPCIONISTA','RECEPCIONISTA'); INSERT INTO POSICIONES(POSICIONID, CARGO, DESCRIPCION) VALUES ('02','ORGANIZADOR','ORGANIZADOR'); INSERT INTO POSICIONES(POSICIONID, CARGO, DESCRIPCION) VALUES ('03','PORTERO','PORTERO'); INSERT INTO POSICIONES(POSICIONID, CARGO, DESCRIPCION) VALUES ('04','GERENTE','GERENTE'); INSERT INTO POSICIONES(POSICIONID, CARGO, DESCRIPCION) VALUES ('05','ASEADOR','ASEADOR'); -Datos de la tabla FORMADEPAGO INSERT INTO FORMADEPAGO(PAGO, PAGODESCRIPCION) VALUES ('01','CREDITO'); INSERT INTO FORMADEPAGO(PAGO, PAGODESCRIPCION) VALUES ('02','CONTADO'); INSERT INTO FORMADEPAGO(PAGO, PAGODESCRIPCION) VALUES ('03','CHEQUE');
  • 5. -Datos de la tabla AUTORES INSERT INTO AUTORES(AUTORID, NOMBRE, APELLIDO, AÑONAC, AÑOMUERTE, DESCRIPCION) VALUES ('01','CAMILO','URIBE','30/11/1991','','...'); INSERT INTO AUTORES(AUTORID, NOMBRE, APELLIDO, AÑONAC, AÑOMUERTE, DESCRIPCION) VALUES ('02','ANDRES',TORO,'9/10/1991','','...'); INSERT INTO AUTORES(AUTORID, NOMBRE, APELLIDO, AÑONAC, AÑOMUERTE, DESCRIPCION) VALUES ('03','ALVARO','SANCHEZ','17/10/1989','','...'); INSERT INTO AUTORES(AUTORID, NOMBRE, APELLIDO, AÑONAC, AÑOMUERTE, DESCRIPCION) VALUES ('04','LAKXMY','SALDAÑA','12/10/1990','','...'); INSERT INTO AUTORES(AUTORID, NOMBRE, APELLIDO, AÑONAC, AÑOMUERTE, DESCRIPCION) VALUES ('05','JESUS','GOMEZ','22/07/1990','','...'); -Datos de la tabla CLIENTES INSERT INTO CLIENTES (CLIENTEID, NOMBRE, APELLIDO, TELEFONO, DIR1, DIR2, CIUDAD, ESTADO, PAIS, CP) VALUES (01, 'ANDRES', 'TORO', 3166213877, 'CALLE 26 A 25-23', 'CARRERA 15 26 B15', 'TULUA', 'ACTIVO', 'COLOMBIA',123)
  • 6. -Datos de la tabla POSICIONES INSERT INTO POSICIONES (POSICIONID, CARGO, DESCRIPCION) VALUES (01, 'GERENTE', 'DIRIGE PERSONAL') -Datos de la tabla ESTADOORDEN INSERT INTO ESTADOORDEN (ESTADOID, ESTADODESCRIP) VALUES (5, 'EN ESPERA')
  • 7. -Datos de la tabla LIBROS INSERT INTO LIBROS (LIBROID, CONDICIONID, TITULO, EDITOR, FECHAED, COSTO, VENDIDO) VALUES (01, 01, El Exilio De Sharra, 'Darkover', '05/04/2000',35000, 2) -Datos de la tabla EMPLEADOS INSERT INTO EMPLEADOS (EMPLEADOSID, NOMBRE, APELLIDO, DIR1, DIR2, CIUDAD, ESTADO, CP, TELEFONO, FECHAING, POSICIONID) VALUES (02, 'JOSE', 'MENESES', 'CALLE 3 #4-5', 'CRA 8 # 5-6', 'TULUA', 'AFILIADO', 1210,3152002000, '01/07/09,01)
  • 8. -Datos de la tabla ORDENES INSERT INTO ORDENES (ORDENID, CLIENTEID, EMPLEADOSID, MONTO, FECHAORDEN, FECHAENVIO, PAGOID, ESTADOID) VALUES (01, 01, 01, 50, '12/08/10', '15/08/10', 01, 01) -Datos de la tabla LIBROSESTATUS INSERT INTO LIBROSAUTORES (LIBROID, AUTORID) VALUES (01,01)
  • 9. -Datos de la tabla LIBROSORDENES INSERT INTO LIBROSORDENES (ORDENID, LIBROID) VALUES (01, 01)