Sunteți pe pagina 1din 4

Taller Mysql Se tiene una base de datos de clientes con las siguientes tablas y campos:

Los campos que tienen el smbolo de la llave son las claves primarias y los que tienen el rombo rojo son las claves forneas. El campo PKVenta_Producto debe ser auto incrementable. Ingrese a la tabla cliente los siguientes valores

PKCliente 1 2 3 4 5 6 7

Nombre Juan Carlos Perez Maria Ramos Garca Sandra Liliana Crdoba Ana Trujillo Velez Antonio Moreno Taquera Alfredo Castao Hernandez Calos Perez Ramos

Direccin Telefono Ciudad Cl 50 N 20 30 3334425 Envigado Av 50 N 25 30 3212524 Popayn Cr 40 N 12 - 9 3654258 Bogot Cl 51 N 51 27 5111000 Medelln Cir 3 N 9 15 Av 20 N 55 - 3 Cl 27 N 3 - 27 5268978 Cali 4123562 Barranquilla 3256345 Cartagena

8 9 10

Pablo Bedoya Castro Alejandra Ortiz Lpez Bibiana Muoz Gmez

Cr 20 N 10 24 Centro Cl 50 N 20 39

5862143 Crdoba 5423654 Medelln 4252321 Cali

Ingrese a la tabla producto los siguientes valores PKProducto 1 2 3 4 5 6 7 NombreProducto Computadores Discos Duros Tarjetas de Video Memoria Usb Memoria Ram Tarjeta Madre Fuente de Poder

Ingrese a la tabla factura los siguientes valores PKFactura 1 2 3 4 5 6 7 8 9 Fecha 19/06/2011 19/09/2010 15/05/2008 19/04/2009 01/01/2011 19/01/2012 15/08/2011 18/03/2010 17/12/2011 FKCliente 1 3 4 10 7 6 9 5 9

Ingrese a la tabla venta_producto los siguientes valores Cantidad 10 15 20 24 30 40 50 Precio 100 200 150 320 420 300 110 FKFactura 1 2 3 4 5 9 7 FKProducto 3 4 2 1 2 3 4

Realice las siguientes Consultas 1. Obtener el nombre y la direccin de los clientes que viven en la ciudad de Popayn. 2. Obtener el nombre, Direccin y Ciudad de los clientes que viven en la Ciudad de Popayn o Cali. 3. Obtener el total en pesos por factura y producto, especificando el nmero de factura, el cdigo del producto y el total (El nombre de la columna que saca el total debe ser total). 4. Sobre la consulta 3, obtener solo el total para el producto Memoria Usb. 5. Sobre la consulta 3, obtener solo el total para las facturas mayores o iguales a 2 y menores o iguales a 5 y solo para el producto con cdigo Tarjeta de Video. 6. Sobre la consulta 3, obtener solo el total para los registros cuyo total sea mayor a 200. 7. Obtener un listado de las facturas realizadas especificando nmero de factura, nombre del producto y cantidad vendida. 8. Obtener un listado de las facturas realizadas cuya cantidad sea mayor o igual a 15 especificando nmero de factura, nombre del producto y cantidad vendida. 9. Obtener un listado de las facturas realizadas indicando nmero de factura, nombre del cliente, nombre del producto, cantidad, precio y el total. 10. Obtener la cantidad de unidades mxima. 11. Obtener la cantidad total de unidades vendidas del producto 6. 12. Cantidad de unidades vendidas por producto, indicando la descripcin del producto, ordenado de mayor a menor por las cantidades vendidas. 13. Cantidad de unidades vendidas por producto, indicando la descripcin del producto, ordenado alfabticamente por nombre de producto para los productos que vendieron ms de 30 unidades. 14. Obtener cuantas compras realizo cada cliente indicando el cdigo y nombre del cliente ordenado de mayor a menor 15. Promedio de unidades vendidas por producto, indicando el cdigo del producto para el cliente 1. 16. Cantidad de unidades vendidas por cliente y producto, indicando el nombre del cliente, la descripcin del producto para los productos que vendieron entre 15 y 35 unidades

Recomendaciones: Utilizar segn la consulta los comandos Having, Between. Entregar el taller con las consultas realizadas en un archivo de texto, tambin usar el comando describe para obtener la informacin de las tablas y pegarlas al inicio del archivo.

S-ar putea să vă placă și