Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Cliente
cli_idcliente Cli_nombre cli_direccion cli_telefono cli_ciudad
Tipo Tipo Tipo Tipo Tipo
NUMBER(10) PK VARCHAR(100) VARCHAR(60) VARCHAR(40) VARCHAR(40)
NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL
Producto
Pro_idproducto Pro_descripcion Pro_precio
Tipo NUMBER(10)PK Tipo VARCHAR(200) Tipo NUMBER(14,2)
NOT NULL NOT NULL NOT NULL
Venta
Ven_idventa Ven_cantidad Cli_idcliente Pro_idproducto
Tipo NUMBER(10)PK Tipo NUMBER(10) Tipo NUMBER(10)FK Tipo NUMBER(10)FK
NOT NULL NOT NULL NOT NULL NOT NULL
Creación de tablas:
CLIENTE
PRODUCTO
);
Venta
);
Inserción de datos:
Tabla CLIENTE
Realizar la inserción de por lo menos 12 datos en la tabla CLIENTE, tomando como base el
siguiente ejemplo:
INSERT INTO CLIENTE VALUES(369,'John Forbes Nash', 'Kra 21#05-56', '776622966', 'Cali');
Tabla PRODUCTO
Realizar la inserción de por lo menos 15 datos en la tabla PRODUCTO, tomando como base el
siguiente ejemplo:
Realizar la inserción de por lo menos 30 datos en la tabla VENTA, tomando como base el siguiente
ejemplo:
Procedimientos
Resultado:
Resultado:
3. Id y nombre de los clientes que no aparecen en la tabla de ventas (Clientes que no han
comprado productos).
Respuesta:
4. Id, nombre de cada cliente y la suma total (suma de cantidad) de los productos que ha
comprado.
Respuesta:
5. Descripción de los productos que no han sido comprados por los clientes de la ciudad de
Medellin.
Respuesta:
6. Id de los productos que se han vendido a clientes de Medellín y que también se han vendido a
clientes de Bogotá.
Respuesta:
SELECT DISTINCT pro_idproducto FROM CLIENTE NATURAL JOIN VENTA WHERE cli_ciudad =
'Medellin' AND pro_idproducto IN(
SELECT pro_idproducto FROM CLIENTE NATURAL JOIN VENTA WHERE cli_ciudad = 'Bogota'