• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Like this document? Why not share!

Taller de sql1

on

  • 819 views

 

Statistics

Views

Total Views
819
Views on SlideShare
819
Embed Views
0

Actions

Likes
0
Downloads
37
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft Word

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Taller de sql1 Taller de sql1 Document Transcript

    • TALLER DE PRÁCTICA <br />CAPITULO 4 SQL<br />CREACION DE LAS TABLAS:<br />CREATE TABLE " LIBROSESTADO" <br /> (" CONDICIONID" NUMBER(*,0) NOT NULL ENABLE, <br />" NOMBRECOND" CHAR(45) NOT NULL ENABLE, <br />" DESCRIPCION" CHAR(30) NOT NULL ENABLE, <br />CONSTRAINT " PK_LIBROSESTADO" PRIMARY KEY (" CONDICIONID" ) ENABLE<br /> )<br />CREATE TABLE " POSICIONES" <br /> (" POSICIONID" NUMBER(*,0) NOT NULL ENABLE, <br />" CARGO" CHAR(45) NOT NULL ENABLE, <br />" DESCRIPCION" CHAR(30) NOT NULL ENABLE, <br />CONSTRAINT " PK_POSICIONES" PRIMARY KEY (" POSICIONID" ) ENABLE<br /> )<br />CREATE TABLE " ESTADOORDEN" <br /> (" ESTADOID" NUMBER(*,0) NOT NULL ENABLE, <br />" ESTADODESCRIP" CHAR(30) NOT NULL ENABLE, <br />CONSTRAINT " PK_ESTADOORDEN" PRIMARY KEY (" ESTADOID" ) ENABLE<br /> )<br />CREATE TABLE " FORMADEPAGO" <br /> (" PAGOID" NUMBER(*,0) NOT NULL ENABLE, <br />" PAGODESCRIP" CHAR(30) NOT NULL ENABLE, <br />CONSTRAINT " PK_FORMADEPAGO" PRIMARY KEY (" PAGOID" ) ENABLE<br /> )<br />CREATE TABLE " CLIENTES" <br /> (" CLIENTEID" NUMBER(*,0) NOT NULL ENABLE, <br />" NOMBRE" CHAR(45) NOT NULL ENABLE, <br />" APELLIDO" CHAR(45) NOT NULL ENABLE, <br />" TELEFONO" NUMBER(*,0) NOT NULL ENABLE,<br />" DIR1" CHAR(40) NOT NULL ENABLE, <br />" DIR2" CHAR(40) NOT NULL ENABLE, <br />" CIUDAD" CHAR(30) NOT NULL ENABLE, <br />" ESTADO" CHAR(10) NOT NULL ENABLE, <br />" PAIS" CHAR(30) NOT NULL ENABLE, <br />" CP" CHAR(45) NOT NULL ENABLE, <br />CONSTRAINT " PK_CLIENTES" PRIMARY KEY (" CLIENTEID" ) ENABLE<br /> )<br />CREATE TABLE " AUTORES" <br /> (" AUTORID" NUMBER(*,0) NOT NULL ENABLE, <br />" NOMBRE" CHAR(45) NOT NULL ENABLE, <br />" APELLIDO" CHAR(45) NOT NULL ENABLE, <br />" AÑONAC" CHAR(12) NOT NULL ENABLE, <br />" AÑOMUERTE" CHAR(12) NOT NULL ENABLE, <br />" DESCRIPCION" CHAR(30) NOT NULL ENABLE, <br />CONSTRAINT " PK_AUTORES" PRIMARY KEY (" AUTORID" ) ENABLE<br /> )<br />CREATE TABLE " EMPLEADOS" <br /> (" EMPLEADOSID" NUMBER(*,0) NOT NULL ENABLE, <br />" NOMBRE" CHAR(45) NOT NULL ENABLE, <br />" APELLIDO" CHAR(45) NOT NULL ENABLE, <br />" DIR1" CHAR(40) NOT NULL ENABLE, <br />" DIR2" CHAR(40) NOT NULL ENABLE, <br />" CIUDAD" CHAR(30) NOT NULL ENABLE, <br />" ESTADO" CHAR(10) NOT NULL ENABLE, <br />" CP" CHAR(45) NOT NULL ENABLE, <br /> " TELEFONO" NUMBER(*,0) NOT NULL ENABLE,<br />" FECHAING" CHAR(12) NOT NULL ENABLE, <br />" POSICIONID" NUMBER(*,0) NOT NULL ENABLE, <br /> CONSTRAINT " PK_EMPLEADOS" PRIMARY KEY (" EMPLEADOSID" ) ENABLE, <br />CONSTRAINT " FK_EMPLEADO_PERTENECE_POSICION" FOREIGN KEY (" POSICIONID" )<br />REFERENCES " POSICIONES" (" POSICIONID" ) ENABLE<br /> )<br />CREATE TABLE " LIBROS" <br /> (" LIBROID" NUMBER(*,0) NOT NULL ENABLE, <br />" TITULO" CHAR(45) NOT NULL ENABLE, <br />" EDITOR" CHAR(45) NOT NULL ENABLE, <br />" FECHAED" CHAR(12) NOT NULL ENABLE, <br />" COSTO" NUMBER(*,0) NOT NULL ENABLE, <br />" CONDICIONID" NUMBER(*,0) NOT NULL ENABLE,<br />" ESTADO" CHAR(10) NOT NULL ENABLE, <br />" VENDIDO" CHAR(10) NOT NULL ENABLE, <br /> CONSTRAINT " PK_LIBROS" PRIMARY KEY (" LIBROID" ) ENABLE, <br />CONSTRAINT " FK_LIBRO_ASIGNA_LIBROSESTAD" FOREIGN KEY (" CONDICIONID" )<br />REFERENCES " LIBROSESTADO" (" CONDICIONID" ) ENABLE<br /> )<br />CREATE TABLE " ORDENES" <br /> (" ORDENID" NUMBER(*,0) NOT NULL ENABLE, <br />" CLIENTEID" NUMBER(*,0) NOT NULL ENABLE,<br />" EMPLEADOSID" NUMBER(*,0) NOT NULL ENABLE,<br />" MONTO" NUMBER(*,0) NOT NULL ENABLE, <br />" FECHAORDEN" CHAR(12) NOT NULL ENABLE, <br />" FECHAENVIO" CHAR(12) NOT NULL ENABLE, <br />" PAGOID" NUMBER(*,0) NOT NULL ENABLE,<br />" ESTADOID" NUMBER(*,0) NOT NULL ENABLE,<br /> CONSTRAINT " PK_ORDENES" PRIMARY KEY (" ORDENID" ) ENABLE, <br />CONSTRAINT " FK_ORDEN_CONTIENE_CLIENTE" FOREIGN KEY (" CLIENTEID" )<br />REFERENCES " CLIENTES" (" CLIENTEID" ) ENABLE,<br /> CONSTRAINT " FK_ORDEN_TIENE_EMPLEADO" FOREIGN KEY (" EMPLEADOSID" )<br />REFERENCES " EMPLEADOS" (" EMPLEADOSID" ) ENABLE,<br />CONSTRAINT " FK_ORDEN_EVALUA_FORMADEPAG" FOREIGN KEY (" PAGOID" )<br />REFERENCES " FORMADEPAGO" (" PAGOID" ) ENABLE,<br /> CONSTRAINT " FK_ORDEN_INDUCE_ESTADOORDE" FOREIGN KEY (" ESTADOID" )<br />REFERENCES " ESTADOORDEN" (" ESTADOID" ) ENABLE<br /> ) <br />CREATE TABLE " LIBROSAUTORES" <br /> (" LIBROID" NUMBER(*,0) NOT NULL ENABLE, <br />" AUTORID" NUMBER(*,0) NOT NULL ENABLE, <br />CONSTRAINT " PK_LIBROSAUTORES" PRIMARY KEY (" LIBROID" , " AUTORID" ) ENABLE, <br />CONSTRAINT " FK_LIBROSAUTOR_ASIGNADO1_LIBRO" FOREIGN KEY (" LIBROID" )<br />REFERENCES " LIBROS" (" LIBROID" ) ENABLE, <br />CONSTRAINT " FK_LIBROSAUTOR_ASIGNADO2_AUTOR" FOREIGN KEY (" AUTORID" )<br />REFERENCES " AUTORES" (" AUTORID" ) ENABLE<br /> )<br />CREATE TABLE " LIBROSORDENES" <br /> (" ORDENID" NUMBER(*,0) NOT NULL ENABLE, <br />" LIBROID" NUMBER(*,0) NOT NULL ENABLE, <br />CONSTRAINT " PK_LIBROSORDENES" PRIMARY KEY (" ORDENID" , " LIBROID" ) ENABLE, <br />CONSTRAINT " FK_LIBROSORDEN_ASIGNADO3_ORDEN" FOREIGN KEY (" ORDENID" )<br />REFERENCES " ORDENES" (" ORDENID" ) ENABLE, <br />CONSTRAINT " FK_LIBROSORDEN_ASIGNADO4_LIBRO" FOREIGN KEY (" LIBROID" )<br />REFERENCES " LIBROS" (" LIBROID" ) ENABLE<br /> )<br />INSERTAR DATOS<br />INSERT INTO LIBROSESTADO (CONDICIONID, NOMBRECOND, DESCRIPCION) VALUES ('1', 'Excelente', 'Condicion Libro')<br />INSERT INTO LIBROSESTADO (CONDICIONID, NOMBRECOND, DESCRIPCION) VALUES ('2', 'Bueno', ' Condicion Libro')<br />INSERT INTO LIBROSESTADO (CONDICIONID, NOMBRECOND, DESCRIPCION) VALUES ('3', 'Regular', ' Condicion Libro')<br />INSERT INTO LIBROSESTADO (CONDICIONID, NOMBRECOND, DESCRIPCION) VALUES ('4', 'Mas o Menos', ' Condicion Libro')<br />INSERT INTO LIBROSESTADO (CONDICIONID, NOMBRECOND, DESCRIPCION) VALUES ('5', 'Malo', ' Condicion Libro')<br />INSERT INTO POSICIONES (POSICIONID, CARGO, DESCRIPCION) VALUES ('1', 'Vendedor', 'Todos son Vendedores')<br />INSERT INTO POSICIONES (POSICIONID, CARGO, DESCRIPCION) VALUES ('2', 'Vendedor', 'Todos son Vendedores')<br />INSERT INTO POSICIONES (POSICIONID, CARGO, DESCRIPCION) VALUES ('3', 'Vendedor', 'Todos son Vendedores')<br />INSERT INTO POSICIONES (POSICIONID, CARGO, DESCRIPCION) VALUES ('4', 'Vendedor', 'Todos son Vendedores')<br />INSERT INTO POSICIONES (POSICIONID, CARGO, DESCRIPCION) VALUES ('5', 'Vendedor', 'Todos son Vendedores')<br />INSERT INTO ESTADOORDEN (ESTADOID, ESTADODESCRIP) VALUES ('1', 'No se ')<br />INSERT INTO ESTADOORDEN (ESTADOID, ESTADODESCRIP) VALUES ('2', 'No se')<br />INSERT INTO ESTADOORDEN (ESTADOID, ESTADODESCRIP) VALUES ('3', 'No se')<br />INSERT INTO ESTADOORDEN (ESTADOID, ESTADODESCRIP) VALUES ('4', 'No se')<br />INSERT INTO ESTADOORDEN (ESTADOID, ESTADODESCRIP) VALUES ('5', 'No se')<br />INSERT INTO FORMADEPAGO (PAGOID, PAGODESCRIP) VALUES ('1', 'Contado')<br />INSERT INTO FORMADEPAGO (PAGOID, PAGODESCRIP) VALUES ('2', 'Credito')<br />INSERT INTO FORMADEPAGO (PAGOID, PAGODESCRIP) VALUES ('3', 'Cheque')<br />INSERT INTO FORMADEPAGO (PAGOID, PAGODESCRIP) VALUES ('4', 'Bonos')<br />INSERT INTO FORMADEPAGO (PAGOID, PAGODESCRIP) VALUES ('5', 'Tarjetas')<br />INSERT INTO CLIENTES (CLIENTEID, NOMBRE, APELLIDO, TELEFONO, DIR1, DIR2, CIUDAD, ESTADO, PAIS, CP) VALUES ('1', 'Lakxmy', 'Saldaña', '2247364', 'Carrera 35', 'Carrera 38', 'Tulua', 'Soltera', 'Colombia', '01')<br />INSERT INTO CLIENTES (CLIENTEID, NOMBRE, APELLIDO, TELEFONO, DIR1, DIR2, CIUDAD, ESTADO, PAIS, CP) VALUES ('2', 'Manuel', 'Aristizabal', '2261430', 'Calle 29', 'manzana 2a', 'Tulua', 'Casado', 'Colombia', '02')<br />INSERT INTO CLIENTES (CLIENTEID, NOMBRE, APELLIDO, TELEFONO, DIR1, DIR2, CIUDAD, ESTADO, PAIS, CP) VALUES ('3', 'Julio', 'Morales', '2253734', 'Carrera 32', 'Calle 33', 'Cali', 'Divorciado', 'Colombia', '03')<br />INSERT INTO CLIENTES (CLIENTEID, NOMBRE, APELLIDO, TELEFONO, DIR1, DIR2, CIUDAD, ESTADO, PAIS, CP) VALUES ('4', 'Viviana', 'Muñoz', '2322766', 'Carrera 31a', 'Carrera 5', 'Buga', 'Casada', 'Colombia', '04')<br />INSERT INTO CLIENTES (CLIENTEID, NOMBRE, APELLIDO, TELEFONO, DIR1, DIR2, CIUDAD, ESTADO, PAIS, CP) VALUES ('5', 'Sebastian', 'Florez', '2261277', 'Calle 27', 'Carrera 26', 'Palmira', 'Soltero', 'Colombia', '05')<br />INSERT INTO AUTORES (AUTORID, NOMBRE, APELLIDO, AÑONAC, AÑOMUERTE, DESCRIPCION) VALUES ('1', 'Baldor', 'Velez', '500 a.c', '200 a.c', 'Matematicas')<br />INSERT INTO AUTORES (AUTORID, NOMBRE, APELLIDO, AÑONAC, AÑOMUERTE, DESCRIPCION) VALUES ('2', 'Gabriel', 'Garcia', '02/06/1945', '08/10/2009', 'Literatura')<br />INSERT INTO AUTORES (AUTORID, NOMBRE, APELLIDO, AÑONAC, AÑOMUERTE, DESCRIPCION) VALUES ('3', 'Walter', 'Rizo', '20/09/1965', '05/02/2000', 'Novelas')<br />INSERT INTO AUTORES (AUTORID, NOMBRE, APELLIDO, AÑONAC, AÑOMUERTE, DESCRIPCION) VALUES ('4', 'Pilar', 'Quintana', '30/10/1885', '15/08/2010', 'Escritora')<br />INSERT INTO AUTORES (AUTORID, NOMBRE, APELLIDO, AÑONAC, AÑOMUERTE, DESCRIPCION) VALUES ('5', 'Bill', 'Gates', '28/10/1955', '28/10/2010', 'Microsoft')<br />INSERT INTO EMPLEADOS (EMPLEADOSID, NOMBRE, APELLIDO, DIR1, DIR2, CIUDAD, ESTADO, CP, TELEFONO, FECHAING, POSICIONID) VALUES ('1', 'Carlos', 'Vargas', 'Calle 40', 'manzana 3', 'Tulua', 'Soltero', '01', '2254433', '01/03/2008', '1')<br />INSERT INTO EMPLEADOS (EMPLEADOSID, NOMBRE, APELLIDO, DIR1, DIR2, CIUDAD, ESTADO, CP, TELEFONO, FECHAING, POSICIONID) VALUES ('2', 'Carolina', 'Hernandez', 'Carrera 7', 'Carrera 30', 'Tulua', 'Casada', '02', '2325928', '05/06/2000', '2')<br />INSERT INTO EMPLEADOS (EMPLEADOSID, NOMBRE, APELLIDO, DIR1, DIR2, CIUDAD, ESTADO, CP, TELEFONO, FECHAING, POSICIONID) VALUES ('3', 'Alba', 'Sanchez', 'Carrera 35', 'Carrera 34', 'Tulua', 'Casada', '03', '2245566', '01/03/2001', '3')<br />INSERT INTO EMPLEADOS (EMPLEADOSID, NOMBRE, APELLIDO, DIR1, DIR2, CIUDAD, ESTADO, CP, TELEFONO, FECHAING, POSICIONID) VALUES ('4', 'Elias', 'Saldaña', 'Calle 32', 'Carrera 31a', 'Tulua', 'Casado', '04', '2324566', '12/10/2005', '4')<br />INSERT INTO EMPLEADOS (EMPLEADOSID, NOMBRE, APELLIDO, DIR1, DIR2, CIUDAD, ESTADO, CP, TELEFONO, FECHAING, POSICIONID) VALUES ('5', 'Xiomara', 'Sanabria', 'Calle 40', 'Carrera 6', 'Tulua', 'Divorciado', '05', '2243300', '09/05/2004', '5')<br />INSERT INTO LIBROS (LIBROID, TITULO, EDITOR, FECHAED, COSTO, CONDICIONID, ESTADO, VENDIDO) VALUES ('1', 'Algebra de Baldor', 'Circulo de lectores', '04/04/2007', '50000', '1', 'Activo', 'Si')<br />INSERT INTO LIBROS (LIBROID, TITULO, EDITOR, FECHAED, COSTO, CONDICIONID, ESTADO, VENDIDO) VALUES ('2', 'Deshojando margaritas', 'Circulo de lectores', '30/12/1999', '30000', '2', 'Activo', 'Si')<br />INSERT INTO LIBROS (LIBROID, TITULO, EDITOR, FECHAED, COSTO, CONDICIONID, ESTADO, VENDIDO) VALUES ('3', 'Cien años de soledad', 'Norma', '05/08/2002', '20000', '3', 'Activo', 'Si')<br />INSERT INTO LIBROS (LIBROID, TITULO, EDITOR, FECHAED, COSTO, CONDICIONID, ESTADO, VENDIDO) VALUES ('4', 'Poemas', 'El cid', '29/09/2001', '10000', '4', 'Activo', 'No')<br />INSERT INTO LIBROS (LIBROID, TITULO, EDITOR, FECHAED, COSTO, CONDICIONID, ESTADO, VENDIDO) VALUES ('5', 'Matematicas', 'D’Zill', '01/03/2004', '10000', '5', 'Activo', 'No')<br />INSERT INTO ORDENES (ORDENID, CLIENTEID, EMPLEADOSID, MONTO, FECHAORDEN, FECHAENVIO, PAGOID, ESTADOID) VALUES ('1', '1', '1', '150000', '30/01/20010', '5/02/2010', '1', '1')<br />INSERT INTO ORDENES (ORDENID, CLIENTEID, EMPLEADOSID, MONTO, FECHAORDEN, FECHAENVIO, PAGOID, ESTADOID) VALUES ('2', '2', '3', '95000', '30/01/20010', '5/02/2010', '2', '2')<br />INSERT INTO ORDENES (ORDENID, CLIENTEID, EMPLEADOSID, MONTO, FECHAORDEN, FECHAENVIO, PAGOID, ESTADOID) VALUES ('3', '3', '5', '100000', '30/01/20010', '5/02/2010', '3', '3')<br />INSERT INTO ORDENES (ORDENID, CLIENTEID, EMPLEADOSID, MONTO, FECHAORDEN, FECHAENVIO, PAGOID, ESTADOID) VALUES ('4', '4', '1', '120000', '30/01/20010', '5/02/2010', '4', '4')<br />INSERT INTO ORDENES (ORDENID, CLIENTEID, EMPLEADOSID, MONTO, FECHAORDEN, FECHAENVIO, PAGOID, ESTADOID) VALUES ('5', '4', '2', '89000', '30/01/20010', '5/02/2010', '5', '5')<br />INSERT INTO LIBROSAUTORES (LIBROID, AUTORID) VALUES ('1', '1')<br />INSERT INTO LIBROSAUTORES (LIBROID, AUTORID) VALUES ('2', '2')<br />INSERT INTO LIBROSAUTORES (LIBROID, AUTORID) VALUES ('3', '3')<br />INSERT INTO LIBROSAUTORES (LIBROID, AUTORID) VALUES ('4', '4')<br />INSERT INTO LIBROSAUTORES (LIBROID, AUTORID) VALUES ('5', '5')<br />INSERT INTO LIBROSORDENES (ORDENID, LIBROID) VALUES ('1', '1')<br />INSERT INTO LIBROSORDENES (ORDENID, LIBROID) VALUES ('2', '2')<br />INSERT INTO LIBROSORDENES (ORDENID, LIBROID) VALUES ('3', '3')<br />INSERT INTO LIBROSORDENES (ORDENID, LIBROID) VALUES ('4', '4')<br />INSERT INTO LIBROSORDENES (ORDENID, LIBROID) VALUES ('5', '5')<br />DATOS<br />Tabla autores:<br />Tabla Clientes:<br />Tabla Empleados:<br />Tabla Estado de orden:<br />Tabla Forma de pago:<br />Tabla Libros:<br />Tabla Libros Autores:<br />Tabla Libros Estado:<br />Tabla Libros Ordenes:<br />Tabla Ordenes:<br />Tabla posiciones:<br />LAKXMY SALDAÑA SANCHEZ<br />Código: 2308540<br />