SlideShare ist ein Scribd-Unternehmen logo
1 von 15
TRABAJO 3 BASES DE DATOS
PRESENTADO POR:
JOHAN OSPINA
PRESENTADO A:
ING.: EDGAR SANDOVAL
INGENIERIA DE SISTEMAS V
BASES DE DATOS
TULUA-VALLE
UCEVA
2010-2
1. Creación De Tablas
TABLAS BASICAS
 ESTADOORDEN
 LIBROSESTADOS
 FORMADEPAGO
 POSICIONES
 CLIENTES
 AUTORES
OTRAS TABLAS
 EMPLEADOS
 ORDENES
 LIBROS
TABLAS FINALES
 LIBROS AUTORES
 LIBROS ORDENES
TABLAS
ESTADO ORDEN
CREATE TABLE "ESTADOORDEN"
( "ESTADOID" NUMBER NOT NULL ENABLE,
"ESTADODESCRIP" VARCHAR2(50) NOT NULL ENABLE,
CONSTRAINT "ESTADOORDEN_PK" PRIMARY KEY ("ESTADOID") ENABLE
)
LIBROSESTADOS
CREATE TABLE "LIBROSESTADOS"
( "CONDICIONID" NUMBER NOT NULL ENABLE,
"NOMBRECOND" CHAR(50) NOT NULL ENABLE,
"DESCRIPCION" VARCHAR2(50) NOT NULL ENABLE,
CONSTRAINT "LIBROSESTADOS_PK" PRIMARY KEY ("CONDICIONID")
ENABLE
)
FORMADEPAGO
CREATE TABLE "FORMADEPAGO"
( "PAGOID" NUMBER NOT NULL ENABLE,
"PAGODESCRIP" VARCHAR2(50) NOT NULL ENABLE,
CONSTRAINT "FORMADEPAGO_PK" PRIMARY KEY ("PAGOID") ENABLE
)
POSICIONES
CREATE TABLE "POSICIONES"
( "POSICIONID" NUMBER NOT NULL ENABLE,
"CARGO" CHAR(50) NOT NULL ENABLE,
"DESCRIPCION" VARCHAR2(50) NOT NULL ENABLE,
CONSTRAINT "POSICIONES_PK" PRIMARY KEY ("POSICIONID") ENABLE
)
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) NOT NULL ENABLE,
"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
)
AUTORES
CREATE TABLE "AUTORES"
( "AUTORID" NUMBER NOT NULL ENABLE,
"NOMBRE" CHAR(50) NOT NULL ENABLE,
"APELLIDO" CHAR(50) NOT NULL ENABLE,
"FECHANAC" DATE NOT NULL ENABLE,
"FECHAMUERTE" DATE NOT NULL ENABLE,
"DESCRIPCION" VARCHAR2(50) NOT NULL ENABLE,
CONSTRAINT "AUTORES_PK" PRIMARY KEY ("AUTORID") ENABLE
)
LIBROS
CREATE TABLE "LIBROS"
( "LIBROID" NUMBER NOT NULL ENABLE,
"TITULO" VARCHAR2(50) NOT NULL ENABLE,
"EDITOR" VARCHAR2(50) NOT NULL ENABLE,
"FECHAED" DATE NOT NULL ENABLE,
"COSTO" NUMBER NOT NULL ENABLE,
"CONDICIONID" NUMBER NOT NULL ENABLE,
"VENDIDO" VARCHAR2(50) NOT NULL ENABLE,
CONSTRAINT "LIBROS_PK" PRIMARY KEY ("LIBROID") ENABLE,
CONSTRAINT "LIBROS_FK" FOREIGN KEY ("CONDICIONID")
REFERENCES "LIBROESTADO" ("CONDICIONID") ENABLE
)
EMPLEADOS
CREATE TABLE "EMPLEADOS"
( "EMPLEADOID" NUMBER NOT NULL ENABLE,
"NOMBRE" CHAR(50) NOT NULL ENABLE,
"APELLIDO" CHAR(50) NOT NULL ENABLE,
"DIR1" VARCHAR2(50) NOT NULL ENABLE,
"DIR2" VARCHAR2(50) NOT NULL ENABLE,
"CIUDAD" CHAR(50) NOT NULL ENABLE,
"ESTADO" CHAR(50) NOT NULL ENABLE,
"CP" VARCHAR2(50) NOT NULL ENABLE,
"TELEFONO" NUMBER NOT NULL ENABLE,
"FECHAING" DATE NOT NULL ENABLE,
"POSICIONID" NUMBER NOT NULL ENABLE,
CONSTRAINT "EMPLEADOS_PK" PRIMARY KEY ("EMPLEADOID") ENABLE,
CONSTRAINT "EMPLEADOS_FK" FOREIGN KEY ("POSICIONID")
REFERENCES "POSICIONES" ("POSICIONID") ENABLE
)
ORDENES
CREATE TABLE "ORDENES"
( "ORDENID" NUMBER NOT NULL ENABLE,
"CLIENTEID" NUMBER NOT NULL ENABLE,
"EMPLEADOID" NUMBER NOT NULL ENABLE,
"MONTO" VARCHAR2(50) NOT NULL ENABLE,
"FECHAORDEN" DATE NOT NULL ENABLE,
"FECHAENVIO" DATE NOT NULL ENABLE,
"PAGOID" NUMBER NOT NULL ENABLE,
"ESTADOID" NUMBER NOT NULL ENABLE,
CONSTRAINT "ORDENES_PK" PRIMARY KEY ("ORDENID") ENABLE,
CONSTRAINT "ORDENES_FK" FOREIGN KEY ("CLIENTEID")
REFERENCES "CLIENTES" ("CLIENTEID") ENABLE,
CONSTRAINT "ORDENES_FK2" FOREIGN KEY ("EMPLEADOID")
REFERENCES "EMPLEADO" ("EMPLEADOID") ENABLE,
CONSTRAINT "ORDENES_FK3" FOREIGN KEY ("PAGOID")
REFERENCES "FORMADEPAGO" ("PAGOID") ENABLE,
CONSTRAINT "ORDENES_FK4" FOREIGN KEY ("ESTADOID")
REFERENCES "ESTADOORDEN" ("ESTADOID") ENABLE
)
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
)
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
)
INGRESANDO DATOS
ESTADOORDEN
LIBROSESTADOS
FORMADEPAGO
POSICIONES
CLIENTES
AUTORES
LIBROS
EMPLEADOS
ORDENES
LIBROSAUTORES
LIBROSORDENES

Weitere ähnliche Inhalte

Was ist angesagt?

Script de creación de la base de datos pedidos en MS Access
Script de creación de la base de datos pedidos en MS AccessScript de creación de la base de datos pedidos en MS Access
Script de creación de la base de datos pedidos en MS Access
Zantiago Thrash
 

Was ist angesagt? (15)

Jack oughton ‘virtuous writing checklist' v1.0
Jack oughton   ‘virtuous writing checklist' v1.0Jack oughton   ‘virtuous writing checklist' v1.0
Jack oughton ‘virtuous writing checklist' v1.0
 
How to work with legacy code PHPers Rzeszow #2
How to work with legacy code PHPers Rzeszow #2How to work with legacy code PHPers Rzeszow #2
How to work with legacy code PHPers Rzeszow #2
 
DBI
DBIDBI
DBI
 
How to work with legacy code
How to work with legacy codeHow to work with legacy code
How to work with legacy code
 
Karan chanana
Karan chananaKaran chanana
Karan chanana
 
Round and Round the Block — Solomon CNU 17
Round and Round the Block — Solomon CNU 17Round and Round the Block — Solomon CNU 17
Round and Round the Block — Solomon CNU 17
 
Ch6(mysql front)
Ch6(mysql front)Ch6(mysql front)
Ch6(mysql front)
 
The small things
The small thingsThe small things
The small things
 
PHP Tips & Tricks
PHP Tips & TricksPHP Tips & Tricks
PHP Tips & Tricks
 
My sql
My sqlMy sql
My sql
 
Play, Slick, play2-authの間で討死
Play, Slick, play2-authの間で討死Play, Slick, play2-authの間で討死
Play, Slick, play2-authの間で討死
 
Migrare da symfony 1 a Symfony2
 Migrare da symfony 1 a Symfony2  Migrare da symfony 1 a Symfony2
Migrare da symfony 1 a Symfony2
 
eComma
eCommaeComma
eComma
 
Script de creación de la base de datos pedidos en MS Access
Script de creación de la base de datos pedidos en MS AccessScript de creación de la base de datos pedidos en MS Access
Script de creación de la base de datos pedidos en MS Access
 
PhoneGap: Local Storage
PhoneGap: Local StoragePhoneGap: Local Storage
PhoneGap: Local Storage
 

Andere mochten auch (6)

Categorias gramaticales, la oracion, el debate, el coloquio y la mesa redonda1
Categorias gramaticales, la oracion, el debate, el coloquio y la mesa redonda1Categorias gramaticales, la oracion, el debate, el coloquio y la mesa redonda1
Categorias gramaticales, la oracion, el debate, el coloquio y la mesa redonda1
 
Categorías Gramaticales- Lina María Sandoval Gaviria
Categorías Gramaticales- Lina María Sandoval GaviriaCategorías Gramaticales- Lina María Sandoval Gaviria
Categorías Gramaticales- Lina María Sandoval Gaviria
 
Unidad I Densidad léxica y adquisición
Unidad I Densidad léxica y adquisiciónUnidad I Densidad léxica y adquisición
Unidad I Densidad léxica y adquisición
 
Gramáticas formales
Gramáticas formales Gramáticas formales
Gramáticas formales
 
Conocemos Al Sustantivo
Conocemos   Al   SustantivoConocemos   Al   Sustantivo
Conocemos Al Sustantivo
 
Metodo de los 7 pasos
Metodo de los 7 pasosMetodo de los 7 pasos
Metodo de los 7 pasos
 

Ähnlich wie Taller4

Identificacion De Las Llaves Foraneas
Identificacion De Las Llaves ForaneasIdentificacion De Las Llaves Foraneas
Identificacion De Las Llaves Foraneas
robertjeison
 
Tablas, Codigos De Base De Datos
Tablas, Codigos De Base De DatosTablas, Codigos De Base De Datos
Tablas, Codigos De Base De Datos
guesta050b04
 
Tablas, Codigos Base De Datos Excelsa
Tablas, Codigos Base De Datos ExcelsaTablas, Codigos Base De Datos Excelsa
Tablas, Codigos Base De Datos Excelsa
Héctor
 
Creating Tablespaces and Tables in DB2BCIS 4620zArchit.docx
Creating Tablespaces and Tables in DB2BCIS 4620zArchit.docxCreating Tablespaces and Tables in DB2BCIS 4620zArchit.docx
Creating Tablespaces and Tables in DB2BCIS 4620zArchit.docx
willcoxjanay
 
SQL FILE FROM MOODLEUSE [master]GO Object Databa.pdf
SQL FILE FROM MOODLEUSE [master]GO Object Databa.pdfSQL FILE FROM MOODLEUSE [master]GO Object Databa.pdf
SQL FILE FROM MOODLEUSE [master]GO Object Databa.pdf
arrowit1
 

Ähnlich wie Taller4 (20)

Taller n3 sql
Taller n3 sqlTaller n3 sql
Taller n3 sql
 
Database
DatabaseDatabase
Database
 
Tallerpractica
TallerpracticaTallerpractica
Tallerpractica
 
Tallerpractica
TallerpracticaTallerpractica
Tallerpractica
 
Tallerpractica
TallerpracticaTallerpractica
Tallerpractica
 
Try PostgreSQL on linux
Try PostgreSQL on linuxTry PostgreSQL on linux
Try PostgreSQL on linux
 
Oracle helpdesk database shema
Oracle helpdesk database shemaOracle helpdesk database shema
Oracle helpdesk database shema
 
Identificacion De Las Llaves Foraneas
Identificacion De Las Llaves ForaneasIdentificacion De Las Llaves Foraneas
Identificacion De Las Llaves Foraneas
 
SQL & PLSQL
SQL & PLSQLSQL & PLSQL
SQL & PLSQL
 
Tablas, Codigos De Base De Datos
Tablas, Codigos De Base De DatosTablas, Codigos De Base De Datos
Tablas, Codigos De Base De Datos
 
Writeable ct es_pgcon_may_2011
Writeable ct es_pgcon_may_2011Writeable ct es_pgcon_may_2011
Writeable ct es_pgcon_may_2011
 
CreacióN Tablas En Oracle
CreacióN Tablas En OracleCreacióN Tablas En Oracle
CreacióN Tablas En Oracle
 
Tablas, Codigos Base De Datos Excelsa
Tablas, Codigos Base De Datos ExcelsaTablas, Codigos Base De Datos Excelsa
Tablas, Codigos Base De Datos Excelsa
 
Taler De Refuerz1
Taler De Refuerz1Taler De Refuerz1
Taler De Refuerz1
 
Mysql schema emp dept
Mysql schema emp deptMysql schema emp dept
Mysql schema emp dept
 
T24 leed
T24 leedT24 leed
T24 leed
 
Creating Tablespaces and Tables in DB2BCIS 4620zArchit.docx
Creating Tablespaces and Tables in DB2BCIS 4620zArchit.docxCreating Tablespaces and Tables in DB2BCIS 4620zArchit.docx
Creating Tablespaces and Tables in DB2BCIS 4620zArchit.docx
 
SQL FILE FROM MOODLEUSE [master]GO Object Databa.pdf
SQL FILE FROM MOODLEUSE [master]GO Object Databa.pdfSQL FILE FROM MOODLEUSE [master]GO Object Databa.pdf
SQL FILE FROM MOODLEUSE [master]GO Object Databa.pdf
 
SQL Database Design & Querying
SQL Database Design & QueryingSQL Database Design & Querying
SQL Database Design & Querying
 
Sql ejercicio 1
Sql ejercicio 1Sql ejercicio 1
Sql ejercicio 1
 

Mehr von Johan Ospina

Mehr von Johan Ospina (7)

Taller5
Taller5Taller5
Taller5
 
Taller4
Taller4Taller4
Taller4
 
Trabajo2
Trabajo2Trabajo2
Trabajo2
 
Trabajo1
Trabajo1Trabajo1
Trabajo1
 
Ejercicio recuperacion
Ejercicio recuperacionEjercicio recuperacion
Ejercicio recuperacion
 
Taller nº 1 bd
Taller nº 1 bdTaller nº 1 bd
Taller nº 1 bd
 
Prueba Taller
Prueba TallerPrueba Taller
Prueba Taller
 

Kürzlich hochgeladen

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
ssuserdda66b
 

Kürzlich hochgeladen (20)

ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 

Taller4

  • 1. TRABAJO 3 BASES DE DATOS PRESENTADO POR: JOHAN OSPINA PRESENTADO A: ING.: EDGAR SANDOVAL INGENIERIA DE SISTEMAS V BASES DE DATOS TULUA-VALLE UCEVA 2010-2
  • 2. 1. Creación De Tablas TABLAS BASICAS  ESTADOORDEN  LIBROSESTADOS  FORMADEPAGO  POSICIONES  CLIENTES  AUTORES OTRAS TABLAS  EMPLEADOS  ORDENES  LIBROS TABLAS FINALES  LIBROS AUTORES  LIBROS ORDENES TABLAS ESTADO ORDEN CREATE TABLE "ESTADOORDEN" ( "ESTADOID" NUMBER NOT NULL ENABLE, "ESTADODESCRIP" VARCHAR2(50) NOT NULL ENABLE, CONSTRAINT "ESTADOORDEN_PK" PRIMARY KEY ("ESTADOID") ENABLE ) LIBROSESTADOS CREATE TABLE "LIBROSESTADOS" ( "CONDICIONID" NUMBER NOT NULL ENABLE, "NOMBRECOND" CHAR(50) NOT NULL ENABLE, "DESCRIPCION" VARCHAR2(50) NOT NULL ENABLE, CONSTRAINT "LIBROSESTADOS_PK" PRIMARY KEY ("CONDICIONID") ENABLE )
  • 3. FORMADEPAGO CREATE TABLE "FORMADEPAGO" ( "PAGOID" NUMBER NOT NULL ENABLE, "PAGODESCRIP" VARCHAR2(50) NOT NULL ENABLE, CONSTRAINT "FORMADEPAGO_PK" PRIMARY KEY ("PAGOID") ENABLE ) POSICIONES CREATE TABLE "POSICIONES" ( "POSICIONID" NUMBER NOT NULL ENABLE, "CARGO" CHAR(50) NOT NULL ENABLE, "DESCRIPCION" VARCHAR2(50) NOT NULL ENABLE, CONSTRAINT "POSICIONES_PK" PRIMARY KEY ("POSICIONID") ENABLE ) 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) NOT NULL ENABLE, "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 ) AUTORES CREATE TABLE "AUTORES" ( "AUTORID" NUMBER NOT NULL ENABLE, "NOMBRE" CHAR(50) NOT NULL ENABLE, "APELLIDO" CHAR(50) NOT NULL ENABLE, "FECHANAC" DATE NOT NULL ENABLE, "FECHAMUERTE" DATE NOT NULL ENABLE, "DESCRIPCION" VARCHAR2(50) NOT NULL ENABLE, CONSTRAINT "AUTORES_PK" PRIMARY KEY ("AUTORID") ENABLE ) LIBROS CREATE TABLE "LIBROS" ( "LIBROID" NUMBER NOT NULL ENABLE, "TITULO" VARCHAR2(50) NOT NULL ENABLE, "EDITOR" VARCHAR2(50) NOT NULL ENABLE, "FECHAED" DATE NOT NULL ENABLE, "COSTO" NUMBER NOT NULL ENABLE, "CONDICIONID" NUMBER NOT NULL ENABLE, "VENDIDO" VARCHAR2(50) NOT NULL ENABLE, CONSTRAINT "LIBROS_PK" PRIMARY KEY ("LIBROID") ENABLE, CONSTRAINT "LIBROS_FK" FOREIGN KEY ("CONDICIONID") REFERENCES "LIBROESTADO" ("CONDICIONID") ENABLE )
  • 4. EMPLEADOS CREATE TABLE "EMPLEADOS" ( "EMPLEADOID" NUMBER NOT NULL ENABLE, "NOMBRE" CHAR(50) NOT NULL ENABLE, "APELLIDO" CHAR(50) NOT NULL ENABLE, "DIR1" VARCHAR2(50) NOT NULL ENABLE, "DIR2" VARCHAR2(50) NOT NULL ENABLE, "CIUDAD" CHAR(50) NOT NULL ENABLE, "ESTADO" CHAR(50) NOT NULL ENABLE, "CP" VARCHAR2(50) NOT NULL ENABLE, "TELEFONO" NUMBER NOT NULL ENABLE, "FECHAING" DATE NOT NULL ENABLE, "POSICIONID" NUMBER NOT NULL ENABLE, CONSTRAINT "EMPLEADOS_PK" PRIMARY KEY ("EMPLEADOID") ENABLE, CONSTRAINT "EMPLEADOS_FK" FOREIGN KEY ("POSICIONID") REFERENCES "POSICIONES" ("POSICIONID") ENABLE ) ORDENES CREATE TABLE "ORDENES" ( "ORDENID" NUMBER NOT NULL ENABLE, "CLIENTEID" NUMBER NOT NULL ENABLE, "EMPLEADOID" NUMBER NOT NULL ENABLE, "MONTO" VARCHAR2(50) NOT NULL ENABLE, "FECHAORDEN" DATE NOT NULL ENABLE, "FECHAENVIO" DATE NOT NULL ENABLE, "PAGOID" NUMBER NOT NULL ENABLE, "ESTADOID" NUMBER NOT NULL ENABLE, CONSTRAINT "ORDENES_PK" PRIMARY KEY ("ORDENID") ENABLE, CONSTRAINT "ORDENES_FK" FOREIGN KEY ("CLIENTEID") REFERENCES "CLIENTES" ("CLIENTEID") ENABLE, CONSTRAINT "ORDENES_FK2" FOREIGN KEY ("EMPLEADOID") REFERENCES "EMPLEADO" ("EMPLEADOID") ENABLE, CONSTRAINT "ORDENES_FK3" FOREIGN KEY ("PAGOID") REFERENCES "FORMADEPAGO" ("PAGOID") ENABLE, CONSTRAINT "ORDENES_FK4" FOREIGN KEY ("ESTADOID") REFERENCES "ESTADOORDEN" ("ESTADOID") ENABLE ) 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 ) 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 )