INSTITUTO TECNOLOGICO DE AGUASCALIENTES Licenciatura en Informática Materia: Base de datos distribuidas

Alumno: María del Rocío García González Trabajo: Base de datos tienda de ropa

varchar (20)} // Describe el nombre del cliente Direccion = {A-Z.BASE DE DATOS TIENDA DE ROPA Diagrama Diccionario de datos Tabla Clientes NoC = {int} PK // Asigna un numero de identificación único para cada cliente NombreC = {A-Z. #. int}PK // Numero de identificacion del proveedor Nombre = {A-Z. a-z. a-z.0-9 varchar (20)} // Indica la direccion del cliente Telefono = {int} // Indica el numero telefonico del cliente Tabla Proveedores NoPro = {0-9. a-z. a-z. varchar(20)} //Nombre del proveedor Domicilio = {A-Z. 0-9 varchar(20)} // Domicilio del proveedor Telefono = {0-9 int}// Telefono del proveedor . #.

0-9 datetime} // Indica la fecha en la que se realizo la venta CveProd = {0-9 int} FK // Clave del producto vendido.Tabla Productos ClaveProd = {0-9 int}PK // Numero de identificacion unica del producto Descripcion = {A-Z. el proveedor debe estar registrado en la tabla de proveedores Tabla Ventas NoVta = {0-9 int} PK// Numero de identificacion unica para la venta de articulos Fecha = {A-Z. el producto debe estar registrado en la tabla de productos Cantidad = {0-9 int} // Indica la cantidad vendida Total = {0-9 int} // Indica el total neto de la venta NoC = {0-9 int} FK // Clave del cliente. el producto debe estar registrado en la tabla de productos Fecha = {A-Z. a-z. el cliente debe estar registrado en la tabla de clientes . a-z varchar(50)} // Proporciona una breve descripcion del producto Talla = {0-9 int}// Indica la talla del producto Existencias = {0-9 int} // Muestra la cantidad de productos en existencia Precio = {0-9 int} // Indica el precio de venta del producto Tabla Compras NoCompra = {0-9 int} PK// Numero de identificacion unica para la compra de articulos CveProd = {0-9 int} FK // Clave del producto adquirido. 0-9 datetime} // Indica la fecha en la que se realizo la compra Talla = {0-9 int}// Indica la talla del producto NoUnidades = {0-9 int} // Indica la cantidad adquirida Precio = {0-9 int} // Indica el precio de compra del producto TotalCompra = {0-9 int} // Indica el total neto de la compra NoPro = {0-9 int} FK // Clave del proveedor. a-z.

NoC and C. sum (Cantidad) as Total from Ventas V. NombreC .NoC=V. count (Cantidad) as Veces_Compra.NoC. sum (Cantidad) as UnidadesVendidas.NoC and C. P.NoC=2 and Fecha between '1/08/2011' and '31/08/2011' group by C. sum (Total) as Total_Compra from Clientes C. sum (Total) as Corte_dia from Ventas where Fecha= '19/08/2011' group by Fecha 2) Cuantas prendas se le compraron a “x” proveedor este mes: select P.Nombre. Existencias from Productos where Existencias <=5 5) Cuantas veces fue a la tienda a comprar “x” cliente y cuanto compró en total: select C.NoC=2 group by C. NombreC.NoPro. Descripcion.Nombre 3) Cuanto compro “x” cliente el mes pasado: select C.Consultas 1) Mostrar el corte del dia 19/08/2011: select Fecha.NoC. NombreC.NoC. Proveedores P where C. Ventas V where C.NoPro.NoC.NoC=V. sum (NoUnidades) As Total from Compras C.NoPro=5 group by P. NombreC 4) Que productos tienen existencia <= 5: select ClaveProd. Clientes C where C. P.

Sign up to vote on this title
UsefulNot useful