SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
TALLER 3
CREACIONES DE LAS TABLAS
CREATE TABLE "LIBROESTADO" (
"CONDICIONID" NUMBER,
"NOMBRECOND" VARCHAR2(30),
"DESCRIPCION" VARCHAR2(400),
constraint "LIBROESTADO_PK" primary key ("CONDICIONID")
)
CREATE table "LIBRO" (
"LIBROID" NUMBER,
"TITULO" VARCHAR2(4000),
"EDITOR" VARCHAR2(4000),
"FECHAED" VARCHAR2(4000),
"COSTO" NUMBER,
"CONDICIONID" NUMBER,
"VENDIDO" VARCHAR2(4000),
constraint "LIBRO_PK" primary key ("LIBROID"),
CONSTRAINT "FK_LIBRO" FOREIGN KEY ("CONDICIONID") REFERENCES
"LIBROESTADO" ("CONDICIONID") ENABLE
)
CREATE TABLE "AUTOR" (
"AUTORID" NUMBER,
"NOMBRE" VARCHAR2(40),
"APELLIDO" VARCHAR2(40),
"ANONAC" NUMBER,
"ANOMUERTE" NUMBER,
"DESCRIPCION" VARCHAR2(400),
CONSTRAINT "AUTOR_PK" PRIMARY KEY ("AUTORID")
)
CREATE TABLE "LIBROAUTOR"(
"AUTORID" NUMBER,
"LIBROID" NUMBER,
CONSTRAINT "FK_LIBROAUTOR1" FOREIGN KEY ("LIBROID")
REFERENCES "LIBRO" ("LIBROID") ENABLE,
CONSTRAINT "FK_LIBROAUTOR2" FOREIGN KEY ("AUTORID")
REFERENCES "AUTOR" ("AUTORID") ENABLE
)
CREATE table "POSICION" (
"POSICIONID" NUMBER,
"CARGO" VARCHAR2(40),
"DESCRIPCION" VARCHAR2(4000),
constraint "POSICION_PK" primary key ("POSICIONID")
)
CREATE table "FORMADEPAGO" (
"PAGOID" NUMBER,
"PAGODESCRIPCION" VARCHAR2(100),
constraint "FORMADEPAGO_PK" primary key ("PAGOID")
)
CREATE table "ESTADOORDEN" (
"ESTADOID" NUMBER,
"ESTADODESCRIPCION" VARCHAR2(100),
constraint "ESTADOORDEN_PK" primary key ("ESTADOID")
)
CREATE table "CLIENTE" (
"CLIENTEID" NUMBER,
"NOMBRE" VARCHAR2(100),
"APELLIDO" VARCHAR2(4000),
"TELEFONO" NUMBER,
"DIR1" VARCHAR2(4000),
"DIR2" VARCHAR2(4000),
"CIUDAD" VARCHAR2(4000),
"ESTADO" VARCHAR2(4000),
"PAIS" VARCHAR2(4000),
"CP" VARCHAR2(4000),
constraint "CLIENTE_PK" primary key ("CLIENTEID")
)
CREATE table "EMPLEADO" (
"EMPLEADOID" NUMBER,
"NOMBRE" VARCHAR2(4000),
"APELLIDO" VARCHAR2(4000),
"DIR1" VARCHAR2(4000),
"DIR2" VARCHAR2(4000),
"CIUDAD" VARCHAR2(4000),
"ESTADO" VARCHAR2(4000),
"CP" VARCHAR2(4000),
"TELEFONO" NUMBER,
"FECHAING" VARCHAR2(4000),
"POSICIONID" NUMBER,
constraint "EMPLEADO_PK" primary key ("EMPLEADOID"),
CONSTRAINT "FK_EMPLEADO1" FOREIGN KEY ("POSICIONID")
REFERENCES "POSICION" ("POSICIONID") ENABLE
)
CREATE table "ORDEN" (
"ORDENID" NUMBER,
"CLIENTEID" NUMBER,
"EMPLEADOID" NUMBER,
"MONTO" NUMBER,
"FECHAORDEN" VARCHAR2(4000),
"FECHAENVIO" VARCHAR2(4000),
"PAGOID" NUMBER,
"ESTADOID" NUMBER,
constraint "ORDEN_PK" primary key ("ORDENID"),
CONSTRAINT "FK_ORDEN1" FOREIGN KEY ("CLIENTEID") REFERENCES
"CLIENTE" ("CLIENTEID") ENABLE,
CONSTRAINT "FK_ORDEN2" FOREIGN KEY ("EMPLEADOID") REFERENCES
"EMPLEADO" ("EMPLEADOID") ENABLE,
CONSTRAINT "FK_ORDEN3" FOREIGN KEY ("PAGOID") REFERENCES
"FORMADEPAGO" ("PAGOID") ENABLE,
CONSTRAINT "FK_ORDEN4" FOREIGN KEY ("ESTADOID") REFERENCES
"ESTADOORDEN" ("ESTADOID") ENABLE
)
CREATE table "LIBROORDEN" (
"ORDENID" NUMBER,
"LIBROID" NUMBER,
CONSTRAINT "FK_LIBROORDEN1" FOREIGN KEY ("ORDENID")
REFERENCES "ORDEN" ("ORDENID") ENABLE,
CONSTRAINT "FK_LIBROORDEN2" FOREIGN KEY ("LIBROID")
REFERENCES "LIBRO" ("LIBROID") ENABLE
)
INSERTAR DATOS EN LAS TABLAS
INSERT INTO AUTOR
(AUTORID,NOMBRE,APELLIDO,ANONAC,ANOMUERTE,DESCRIPCION)
VALUES('1','RAMON','HENAO GONZALEZ','1985','2009','ESCRITOR
ROMANO')
INSERT INTO AUTOR
AUTORID,NOMBRE,APELLIDO,ANONAC,ANOMUERTE,DESCRIPCION
VALUES ('2','RODONGO DE JESUS','PELIGROSO','1950','1999','EL
HOMBRE TUVO UNA BUENA VIDA')
INSERT INTO AUTOR
(AUTORID,NOMBRE,APELLIDO,ANONAC,ANOMUERTE,DESCRIPCION)
VALUES('3','JESUS','PRADO','1990','2009','LOCO')
INSERT INTO AUTOR
(AUTORID,NOMBRE,APELLIDO,ANONAC,ANOMUERTE,DESCRIPCION)
VALUES('4','MARIA','SOTO','1995','2010','MUY BUENA')
INSERT INTO AUTOR
(AUTORID,NOMBRE,APELLIDO,ANONAC,ANOMUERTE,DESCRIPCION)
VALUES('5','CASPURRIA','DOMINGES','1905','1985','MUY BUENA')

Contenu connexe

En vedette (12)

Vce presentation for march 16 2010
Vce presentation for march 16 2010Vce presentation for march 16 2010
Vce presentation for march 16 2010
 
Encuesta de satisfacción
Encuesta de satisfacciónEncuesta de satisfacción
Encuesta de satisfacción
 
Taller 1
Taller 1Taller 1
Taller 1
 
Encuesta de satisfacción
Encuesta de satisfacciónEncuesta de satisfacción
Encuesta de satisfacción
 
World Wide Excursions.Ppt
World Wide Excursions.PptWorld Wide Excursions.Ppt
World Wide Excursions.Ppt
 
W+K Luan Dun: March 2015
W+K Luan Dun: March 2015W+K Luan Dun: March 2015
W+K Luan Dun: March 2015
 
W+K Luan Dun July 2014
W+K Luan Dun July 2014W+K Luan Dun July 2014
W+K Luan Dun July 2014
 
World Wide Excursions.Ppt
World Wide Excursions.PptWorld Wide Excursions.Ppt
World Wide Excursions.Ppt
 
W+K Luan Dun - October 2015
W+K Luan Dun - October 2015W+K Luan Dun - October 2015
W+K Luan Dun - October 2015
 
Travel retail: the sixth continent
Travel retail: the sixth continent Travel retail: the sixth continent
Travel retail: the sixth continent
 
Rin detergent case analysis group 10
Rin detergent case analysis group 10Rin detergent case analysis group 10
Rin detergent case analysis group 10
 
Differentiation powerpoint for tuesday pd
Differentiation powerpoint for tuesday pdDifferentiation powerpoint for tuesday pd
Differentiation powerpoint for tuesday pd
 

Plus de Jesus Maria (6)

Taller 2
Taller 2Taller 2
Taller 2
 
Taller n1
Taller n1Taller n1
Taller n1
 
Taller n1
Taller n1Taller n1
Taller n1
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
DOCUMENTO
DOCUMENTODOCUMENTO
DOCUMENTO
 

Dernier

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Dernier (20)

What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 

Taller 3

  • 1. TALLER 3 CREACIONES DE LAS TABLAS CREATE TABLE "LIBROESTADO" ( "CONDICIONID" NUMBER, "NOMBRECOND" VARCHAR2(30), "DESCRIPCION" VARCHAR2(400), constraint "LIBROESTADO_PK" primary key ("CONDICIONID") ) CREATE table "LIBRO" ( "LIBROID" NUMBER, "TITULO" VARCHAR2(4000), "EDITOR" VARCHAR2(4000), "FECHAED" VARCHAR2(4000), "COSTO" NUMBER, "CONDICIONID" NUMBER, "VENDIDO" VARCHAR2(4000), constraint "LIBRO_PK" primary key ("LIBROID"), CONSTRAINT "FK_LIBRO" FOREIGN KEY ("CONDICIONID") REFERENCES "LIBROESTADO" ("CONDICIONID") ENABLE )
  • 2. CREATE TABLE "AUTOR" ( "AUTORID" NUMBER, "NOMBRE" VARCHAR2(40), "APELLIDO" VARCHAR2(40), "ANONAC" NUMBER, "ANOMUERTE" NUMBER, "DESCRIPCION" VARCHAR2(400), CONSTRAINT "AUTOR_PK" PRIMARY KEY ("AUTORID") ) CREATE TABLE "LIBROAUTOR"( "AUTORID" NUMBER, "LIBROID" NUMBER, CONSTRAINT "FK_LIBROAUTOR1" FOREIGN KEY ("LIBROID") REFERENCES "LIBRO" ("LIBROID") ENABLE, CONSTRAINT "FK_LIBROAUTOR2" FOREIGN KEY ("AUTORID") REFERENCES "AUTOR" ("AUTORID") ENABLE )
  • 3. CREATE table "POSICION" ( "POSICIONID" NUMBER, "CARGO" VARCHAR2(40), "DESCRIPCION" VARCHAR2(4000), constraint "POSICION_PK" primary key ("POSICIONID") ) CREATE table "FORMADEPAGO" ( "PAGOID" NUMBER, "PAGODESCRIPCION" VARCHAR2(100), constraint "FORMADEPAGO_PK" primary key ("PAGOID") ) CREATE table "ESTADOORDEN" ( "ESTADOID" NUMBER, "ESTADODESCRIPCION" VARCHAR2(100), constraint "ESTADOORDEN_PK" primary key ("ESTADOID") )
  • 4. CREATE table "CLIENTE" ( "CLIENTEID" NUMBER, "NOMBRE" VARCHAR2(100), "APELLIDO" VARCHAR2(4000), "TELEFONO" NUMBER, "DIR1" VARCHAR2(4000), "DIR2" VARCHAR2(4000), "CIUDAD" VARCHAR2(4000), "ESTADO" VARCHAR2(4000), "PAIS" VARCHAR2(4000), "CP" VARCHAR2(4000), constraint "CLIENTE_PK" primary key ("CLIENTEID") )
  • 5. CREATE table "EMPLEADO" ( "EMPLEADOID" NUMBER, "NOMBRE" VARCHAR2(4000), "APELLIDO" VARCHAR2(4000), "DIR1" VARCHAR2(4000), "DIR2" VARCHAR2(4000), "CIUDAD" VARCHAR2(4000), "ESTADO" VARCHAR2(4000), "CP" VARCHAR2(4000), "TELEFONO" NUMBER, "FECHAING" VARCHAR2(4000), "POSICIONID" NUMBER, constraint "EMPLEADO_PK" primary key ("EMPLEADOID"), CONSTRAINT "FK_EMPLEADO1" FOREIGN KEY ("POSICIONID") REFERENCES "POSICION" ("POSICIONID") ENABLE )
  • 6. CREATE table "ORDEN" ( "ORDENID" NUMBER, "CLIENTEID" NUMBER, "EMPLEADOID" NUMBER, "MONTO" NUMBER, "FECHAORDEN" VARCHAR2(4000), "FECHAENVIO" VARCHAR2(4000), "PAGOID" NUMBER, "ESTADOID" NUMBER, constraint "ORDEN_PK" primary key ("ORDENID"), CONSTRAINT "FK_ORDEN1" FOREIGN KEY ("CLIENTEID") REFERENCES "CLIENTE" ("CLIENTEID") ENABLE, CONSTRAINT "FK_ORDEN2" FOREIGN KEY ("EMPLEADOID") REFERENCES "EMPLEADO" ("EMPLEADOID") ENABLE, CONSTRAINT "FK_ORDEN3" FOREIGN KEY ("PAGOID") REFERENCES "FORMADEPAGO" ("PAGOID") ENABLE, CONSTRAINT "FK_ORDEN4" FOREIGN KEY ("ESTADOID") REFERENCES "ESTADOORDEN" ("ESTADOID") ENABLE ) CREATE table "LIBROORDEN" ( "ORDENID" NUMBER, "LIBROID" NUMBER, CONSTRAINT "FK_LIBROORDEN1" FOREIGN KEY ("ORDENID") REFERENCES "ORDEN" ("ORDENID") ENABLE, CONSTRAINT "FK_LIBROORDEN2" FOREIGN KEY ("LIBROID") REFERENCES "LIBRO" ("LIBROID") ENABLE
  • 7. ) INSERTAR DATOS EN LAS TABLAS INSERT INTO AUTOR (AUTORID,NOMBRE,APELLIDO,ANONAC,ANOMUERTE,DESCRIPCION) VALUES('1','RAMON','HENAO GONZALEZ','1985','2009','ESCRITOR ROMANO') INSERT INTO AUTOR AUTORID,NOMBRE,APELLIDO,ANONAC,ANOMUERTE,DESCRIPCION VALUES ('2','RODONGO DE JESUS','PELIGROSO','1950','1999','EL HOMBRE TUVO UNA BUENA VIDA') INSERT INTO AUTOR (AUTORID,NOMBRE,APELLIDO,ANONAC,ANOMUERTE,DESCRIPCION) VALUES('3','JESUS','PRADO','1990','2009','LOCO') INSERT INTO AUTOR (AUTORID,NOMBRE,APELLIDO,ANONAC,ANOMUERTE,DESCRIPCION) VALUES('4','MARIA','SOTO','1995','2010','MUY BUENA') INSERT INTO AUTOR (AUTORID,NOMBRE,APELLIDO,ANONAC,ANOMUERTE,DESCRIPCION) VALUES('5','CASPURRIA','DOMINGES','1905','1985','MUY BUENA')