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

Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
NadiaMartnez11
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 

Kürzlich hochgeladen (20)

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
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
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
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnn
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Diapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundariaDiapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundaria
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
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
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
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
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.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
 

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)