Mysql
Utilizando el Álgebra Relacional, obtener de las siguientes relaciones.
PRODUCTOS (id_producto, descripcion, precio, existencia, id_proveedor, id_depto)
DEPTOS(id_depto, nombre, encargado)
PROVEEDORES (id_proveedor, nombre, direccion, ciudad, estado, telefono, email, rfc)
CLIENTES(id_cliente, nombre, direccion, cuidad, estado, telefono, email, rfc)VENTAS(id_venta, fecha, hora, id_cliente, total)
DETALLE_VENTAS(id_venta, id_producto, cantidad)
1. La clave y descripción de los productos que cuesten más de $100.00.
SELECT id_producto, descripción
FROMproductos
WHERE precio > ‘100’;
2. El nombre del encargado del departamento en el que se encuentra el producto de nombre MAGITEL 30 TOALLAS.
SELECT nombre, encargado, descripcion
FROMproductos, deptos
WHERE descripcion =’Magitel 30 Toallas’;
3. El nombre de todos los productos en existencia del departamento de ARTICULOS DE LIMPIEZA
SELECT descripcion, existencia, nombre
FROMproductos
WHERE nombre =’Articulos de Limpieza’ AND ‘existencia >= ‘1’;
4. El nombre de todos los departamentos donde se encuentran artículos del proveedor PROCTER & GAMBLE.
SELECTid_depto, nombre_depto, id_prov
FROM Depto, JOIN proveedor(id_prov, id_depto)
WHERE nombre, proveedor = ‘Procter & Gamble’;
5. El nombre y teléfono de todos los proveedores de artículos que no setengan en existencia en el departamento de DEPORTES.
SELECT nombre, telefono, existencia, nombre_depto
FROM proveedor, product, depto
WHERE existencia = ‘0’ AND nombre_depto = ‘Deportes’;
6. Elnombre y RFC de todos los clientes que no sean proveedores.
SELECT nombre, rfc
FROM proveedor, cliente
WHERE id_proveedor <> id_cliente
7. El nombre y RFC de todas las personas que setienen registradas en el sistema, tanto clientes como proveedores.
SELECT nombre, rfc
FROM cliente, proveedores;
8. El nombre y RFC de todas las personas que sean clientes y que también sean...
Regístrate para leer el documento completo.