Bd Almacen

Embed Size (px)

Citation preview

  • 8/10/2019 Bd Almacen

    1/4

    BASE DE DATOS DE UN ALMACENCreate Database AlmacenUse Almacen

    Create Table Oficinas (oficina int not null,

    direccion varchar ( 5 ) not null,ciudad varchar ( 20 ) not null,region varchar ( 8 ) not null,objetivo money not null,ventas money not null,Primary Key ( oficina )

    )Insert Into Oficinas ( oficina , direccion , ciudad , region , objetivo , ventas ) Values

    ( 22 , '106' , 'Denver' , 'Oeste' , 300000.00 , 186042.00 ),( 11 , '107' , 'New York' , 'Este' , 575000.00 , 692637.00 ),( 12 , '108' , 'Chicago' , 'Este' , 800000.00 , 735042.00 ),( 13 , '109' , 'Atlanta' , 'Este' , 350000.00 , 367911.00 ),

    ( 21 , '105' , 'Los Angeles' , 'Oeste' , 725000.00 , 835915.00 )

    Create Table Clientes (numero_cliente int not null,empresa varchar ( 30 ) not null,rep_cliente int not null,limite_credito money not null,Primary Key ( numero_cliente )

    )Insert Into Clientes ( numero_cliente , empresa , rep_cliente , limite_credito ) Values

    ( 2111 , 'JCP Inc.' , 103 , 50000.00 ),( 2102 , 'First Corp.' , 101 , 65000.00 ),

    ( 2103 , 'Acme Mfg.' , 105 , 50000.00 ),( 2123 , 'Carter & Sons' , 102 , 40000.00 ),( 2107 , 'Ace International' , 110 , 35000.00 ),( 2115 , 'Smithson Corp.' , 101 , 20000.00 ),( 2101 , 'Jones Mfg.' , 106 , 55000.00 ),( 2112 , 'Zetacorp' , 108 , 50000.00 ),( 2121 , 'QMA Assoc.' , 103 , 45000.00 ),( 2114 , 'Orion Corp.' , 102 , 20000.00 ),( 2124 , 'Peter Brothers' , 107 , 40000.00 ),( 2108 , 'Holm & Landis' , 109 , 55000.00 ),( 2122 , 'Three-Way Lines' , 105 , 30000.00 ),( 2120 , 'Rico Enterprises' , 102 , 50000.00 ),( 2106 , 'Fred Lewis Corp.' , 102 , 65000.00 ),( 2119 , 'Salomon Inc.' , 109 , 25000.00 ),( 2118 , 'Midwest Systems' , 108 , 60000.00 ),( 2113 , 'Ian & Schmidt' , 104 , 20000.00 ),( 2109 , 'Chon Associates' , 107 , 25000.00 ),( 2105 , 'AAA Investments' , 101 , 45000.00 )

    Create Table Pedidos (numero_pedido int not null,cliente int not null,producto varchar ( 10 ) not null,cantidad int not null,importe money not null,Primary Key ( numero_pedido )

    )

  • 8/10/2019 Bd Almacen

    2/4

  • 8/10/2019 Bd Almacen

    3/4

    DESARROLLAR LOS SIGUIENTES EJERCICIOS:

    1. Lista las oficinas con sus objetivos y ventas reales

    2. Lista las oficinas con sus objetivos y ventas reales de la regin Oeste

    3. Lista las oficinas con sus objetivos y ventas reales de la regin Oeste, de aquellas

    cuyas ventas exceden a sus objetivos, ordenadas en orden alfabtico por ciudad

    4. Cules son los objetivos y ventas promedio para las oficinas de la regin Este?

    5. Lista los nombres, oficinas, y fechas de contrato de todos los vendedores*/ /*No hay

    fechas de contrato

    6. Cules son las ventas promedio de los vendedores?

    7. Lista el nombre y fecha de contrato de cualquier vendedor cuyas ventas sean

    superiores a 500,000.00

    8. Lista los vendedores , sus cuotas y sus direcciones

    9. Lista la poblacin, regin y ventas de cada oficina de ventas

    10. Lista la ciudad, regin y el importe (ventas-objetivo) para cada oficina

    11. Despliega que suceder si se eleva la cuota de cada vendedor un 3% de sus

    ventas anuales

    12. Muestra todos los datos de la tabla oficinas

    13. Lista las oficinas cuyas ventas estn por debajo del 80% del objetivo

    14. Lista las oficinas no dirigidas por el empleado nmero 108

    /*No hay numeros de empleado*/

    15. Encuentra los pedidos cuyo importe esta entre 30,000.00 y 39,999.99

    16. Lista los vendedores cuyas ventas no estan entre el 80% y el 120% de su cuota

    17. Lista los vendedores que trabajan en New York, Atlanta o Denver

    18. Encuentra los vendedores que estn por debajo de la cuota o con ventas inferiores

    a 300,000.00

    19. Muestra las ventas de cada oficina, ordenadas por orden alfabtico por regin y

    dentro de cada regin por ciudad

  • 8/10/2019 Bd Almacen

    4/4

    20. Lista las oficinas, clasificadas en orden descendente de ventas, de modo que las

    oficinas con mejor rendimiento aparezcan primero

    21. Cules son las cuotas asignadas mnima y mxima

    22. Cul es el promedio de pedido ordenado por Acme Mfg?

    23. Cuntos vendedores superan su cuota?

    24. Cuntos pedidos de ms de 25,000.00 hay en los registros?

    25. Cul es el promedio de pedido para cada cliente?

    26. Cul es el rango de cuotas asignadas en cada oficina?

    27. Calcula los pedidos totales por cada cliente