Está en la página 1de 6

ALGEBRA RELACIONAL

TECNOLOGÍA EN SISTEMATIZACIÓN DE DATOS


BASES DE DATOS
Ejercicio 1
• Tenemos el siguiente esquema relacional de base de datos:
• CLIENTES(Nº Cliente, Nombre, Dirección, Teléfono, Población)
• PRODUCTO(Cod Producto, Descripción, Precio)
• VENTA(Cod Producto, Nº Cliente, Cantidad, Id Venta)
• La tabla de clientes almacena información sobre cada posible cliente de nuestra empresa.
• En la tabla de productos almacenamos información sobre cada producto de la empresa.
• La tabla de ventas relaciona a las dos anteriores utilizando el atributo cod Producto para indicar
el producto que se venda, y el atributo Nº Cliente para indicar el cliente al que vendimos el
producto.
Ejercicio 1
• [1]Realizar una consulta que muestre el nombre de los clientes de Cali
• [2] Indicar el código y descripción de los productos cuyo código coincida con su
descripción.
• [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
• [4] Nombre de los clientes de la tabla Clientes que no aparecen en la tabla de ventas
(Clientes que no han comprado nada)
• [5] Nombre de los clientes que han comprado todos los productos de la empresa.
Ejercicio 2
• Dado el siguiente esquema de B.D:
• Producto(cod, nombre, precio)
• Ciudad(cod, nombre)
• Cliente(cc, Nombre, ciu cod)
• Sucursal(cod, nombre, ciu cod)
• Factura(Num,suc cod, Fecha, Cli Cod)
• Detalle(Fac Num, Fac Suc Cod, Pro Cod, Cant,Unit)
Escribir las siguientes consultas en A.R:
• 1 Seleccionar los Numeros de factura con su respectivo nombre de sucursal
• 2 Seleccionar los clientes que no han sido registrados en ninguna factura
• 3 Seleccionar todos los clientes junto con sus facturas (si las tiene)
• 4 Seleccionar el total de facturas del mes X
• 5 Seleccionar el total de facturas por sucursal del mes X
• 6 Seleccionar el producto mas vendido
• 7 Seleccionar el producto mas vendido por sucursal
• 8 Encontrar el o los clientes que han comprado en todas las sucursales
• 9 Encontrar los clientes que solo han comprado en la sucursal X

También podría gustarte