-- Crear Base de Datos -- Insertar una nueva venta
CREATE DATABASE ventas2; INSERT INTO Ventas (cliente_id, fecha, total)
-- Usar la base de datos recien creada VALUES (1, '2023-07-11', 59.98); USE ventas; -- Insertar los detalles de la venta -- Crear La Tabla Productos INSERT INTO DetalleVentas (venta_id, CREATE TABLE Productos ( producto_id, cantidad, precio) id INT AUTO_INCREMENT PRIMARY KEY, VALUES (1, 1, 2, 29.99); nombre VARCHAR(50) NOT NULL, descripcion VARCHAR(100), SELECT v.fecha, p.nombre, dv.cantidad, precio DECIMAL(8, 2) NOT NULL dv.precio ); FROM Ventas v JOIN DetalleVentas dv ON v.id = dv.venta_id -- Crear La Tabla Clientes JOIN Productos p ON dv.producto_id = p.id CREATE TABLE Clientes ( WHERE v.cliente_id = 1; id INT AUTO_INCREMENT PRIMARY KEY, nombre VARCHAR(50) NOT NULL, direccion VARCHAR(100), telefono VARCHAR(20) );
-- Crear La Tabla Ventas
CREATE TABLE Ventas ( id INT AUTO_INCREMENT PRIMARY KEY, cliente_id INT, fecha DATE, total DECIMAL(8, 2), FOREIGN KEY (cliente_id) REFERENCES Clientes(id) );