web viewimaginemos que añadimos la tabla de facturas que se relaciona con la de ventas, de...
TRANSCRIPT
Universidad Tecnológica
de Izucar de Matamoros
PRACTICA 4
Alumna: Lizeth Ángela Peláez González
Materia: Base de datos
Docente: Lic. Carlos González González
Lizeth Angela Pelaez Gonzalez
CLIENTE
ClientNº cliente Nombre Direccion Telephone Poblacion
1 Alberto Mendoza Ortiz Calle hidalgo nº 20 4323087 Chietla2 Marcelo Bar gas Rios Calle reforma nº 67 012444452330 Puebla3 Eleazar Jiménez Escatel Alquilez cerdan 7555373543384 Mexico4 Gabriel Guzman Morales victoria nº 26 0183464534322 Atlixco5 Nicole Sandy Pelaez Zaragoza nº 21 0173528374433 Puebla6 Diana Vargas Gutierrez Benito Juarez n°5 0457352655233 Jolalpan
PRODUCTO
Productcod producto Description Precio
23 gel xtrem 250g $8.0029 shampoo caprice de 800ml $18.0035 papel higienico petalo 4 rollos $22.0043 lechita choco Melvin 236 $7.0050 desodorante Lady speed stick double defense $36.00
VENTA
ventcod producto Nº cliente candida ID de venta
23 1 435 129 3 654 235 2 459 343 4 876 450 5 520 5
FACTURAvent
Nº factura Fecha Pagada Nº cliente2 05/02/2009 1 13 15/03/2008 0 24 26/05/2010 1 35 19/12/2011 1 46 01/08/2007 0 5
Lizeth Angela Pelaez Gonzalez
1.- Realizar una consulta que muestre el nombre de los clientes de Puebla.Nombre = “Puebla” (Clientes)
ClientNº cliente Nombre Direccion Telephone Poblacion
2 Marcelo Bar gas Calle reforma nº 67 012444452330 Puebla5 Nicole Sandy Zaragoza nº 21 0173528374433 Puebla
2.- Indicar el código y descripción de los productos cuyo código coincida con su descripción.
Productcod producto Description precio
3.- Obtener el nombre de los clientes junto con el identificador de venta y la cantidad vendida, de aquellos productos de los que se vendieron más de 500 unidades. Nombre (Clientes), Id_ venta (ventas), Cantidad > 500 (ventas)
Cliente y ventaNombre Id_ venta precio
Marcelo Vargas Rios 2 654Gabriel Guzman Morales 4 876Nicole Sandy Pelaez 5 520
4.- Nombre de los clientes de la tabla Clientes que no aparecen en la tabla de ventas (Clientes que no han comprado nada)Nombre,(Clientes)
NombreDiana Vargas Gutierrez
5.- Nombre de los clientes que han comprado todos los productos de la empresaNombre
Nicole Sandy Pelaez
Lizeth Angela Pelaez Gonzalez
6.- Identificador de las ventas cuya cantidad supera a la cantidad vendida en la venta número 18
7.- Productos que no se han comprado nunca en Puebla
ProductDescription
gel xtrem 250gshampoo caprice de 800mllechita choco Melvin 236
8.- Productos que se han vendido tanto en Puebla como en AtlixcoProduct
Descriptionpapel higienico petalo 4 rolloslechita choco Melvin 236desodorante Lady speed stick double defense
9.- Poblaciones a las que hemos vendido todos nuestros productosPoblacion
ChietlaPueblaMexicoAtlixcoPueblajolalpan
Imaginemos que añadimos la tabla de facturas que se relaciona con la de ventas, de modo que a la tabla de ventas le añadimos el nº de Factura con la que se relaciona. En la tabla de factura indicamos la fecha, el número y si se pagó o no (un 1 significa pagado, un 0 que no está pagada). Cada factura se corresponde con varias ventas y con un solo cliente, para lo cual se varía el diseño:
FACTURA(Nº Factura, Fecha, Pagada, Nº Cliente)VENTA(Cod Producto, Nº Factura, Cantidad, Id Venta)
Lizeth Angela Pelaez Gonzalez
ventcod producto Nº cliente candida ID de venta
23 1 435 129 3 654 235 2 459 343 4 876 450 5 520 5
10.- Obtener el nombre de los clientes que tienen algunaFactura sin pagar
ClienteNombre
Marcelo Bar gas RiosNicole Sandy Pelaez
11.- Clientes que han pagado todas sus facturas
ClientNº cliente Nombre
1 Alberto Mendoza Ortiz3 Eleazar Jiménez Escatel4 Gabriel Guzman Morales6 Diana Vargas Gutierrez
Lizeth Angela Pelaez Gonzalez