El documento crea una base de datos llamada "ventas" y dentro de ella tres tablas: "cliente", "comercial" y "pedido". La tabla cliente almacena información de clientes como nombre, apellidos, ciudad y categoría. La tabla comercial almacena datos de comerciales como nombre, apellidos y comisión. Y la tabla pedido enlaza pedidos con clientes e incluye campos como fecha y total. Finalmente, se insertan datos de ejemplo en las tres tablas.
0 calificaciones0% encontró este documento útil (0 votos)
14 vistas2 páginas
El documento crea una base de datos llamada "ventas" y dentro de ella tres tablas: "cliente", "comercial" y "pedido". La tabla cliente almacena información de clientes como nombre, apellidos, ciudad y categoría. La tabla comercial almacena datos de comerciales como nombre, apellidos y comisión. Y la tabla pedido enlaza pedidos con clientes e incluye campos como fecha y total. Finalmente, se insertan datos de ejemplo en las tres tablas.
El documento crea una base de datos llamada "ventas" y dentro de ella tres tablas: "cliente", "comercial" y "pedido". La tabla cliente almacena información de clientes como nombre, apellidos, ciudad y categoría. La tabla comercial almacena datos de comerciales como nombre, apellidos y comisión. Y la tabla pedido enlaza pedidos con clientes e incluye campos como fecha y total. Finalmente, se insertan datos de ejemplo en las tres tablas.
El documento crea una base de datos llamada "ventas" y dentro de ella tres tablas: "cliente", "comercial" y "pedido". La tabla cliente almacena información de clientes como nombre, apellidos, ciudad y categoría. La tabla comercial almacena datos de comerciales como nombre, apellidos y comisión. Y la tabla pedido enlaza pedidos con clientes e incluye campos como fecha y total. Finalmente, se insertan datos de ejemplo en las tres tablas.
Descargue como TXT, PDF, TXT o lea en línea desde Scribd
Descargar como txt, pdf o txt
Está en la página 1de 2
CREATE DATABASE ventas CHARACTER SET utf8mb4;
USE ventas;
CREATE TABLE cliente (
id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY, nombre VARCHAR(100) NOT NULL, apellido1 VARCHAR(100) NOT NULL, apellido2 VARCHAR(100), ciudad VARCHAR(100), categor�a INT UNSIGNED );
CREATE TABLE comercial (
id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY, nombre VARCHAR(100) NOT NULL, apellido1 VARCHAR(100) NOT NULL, apellido2 VARCHAR(100), comisi�n FLOAT );
CREATE TABLE pedido (
id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY, total DOUBLE NOT NULL, fecha DATE, id_cliente INT UNSIGNED NOT NULL, id_comercial INT UNSIGNED NOT NULL, FOREIGN KEY (id_cliente) REFERENCES cliente(id), FOREIGN KEY (id_comercial) REFERENCES comercial(id) );
INSERT INTO cliente VALUES(1, 'Aar�n', 'Rivero', 'G�mez', 'Almer�a', 100);
INSERT INTO cliente VALUES(2, 'Adela', 'Salas', 'D�az', 'Granada', 200); INSERT INTO cliente VALUES(3, 'Adolfo', 'Rubio', 'Flores', 'Sevilla', NULL); INSERT INTO cliente VALUES(4, 'Adri�n', 'Su�rez', NULL, 'Ja�n', 300); INSERT INTO cliente VALUES(5, 'Marcos', 'Loyola', 'M�ndez', 'Almer�a', 200); INSERT INTO cliente VALUES(6, 'Mar�a', 'Santana', 'Moreno', 'C�diz', 100); INSERT INTO cliente VALUES(7, 'Pilar', 'Ruiz', NULL, 'Sevilla', 300); INSERT INTO cliente VALUES(8, 'Pepe', 'Ruiz', 'Santana', 'Huelva', 200); INSERT INTO cliente VALUES(9, 'Guillermo', 'L�pez', 'G�mez', 'Granada', 225); INSERT INTO cliente VALUES(10, 'Daniel', 'Santana', 'Loyola', 'Sevilla', 125);
INSERT INTO comercial VALUES(1, 'Daniel', 'S�ez', 'Vega', 0.15);
INSERT INTO comercial VALUES(2, 'Juan', 'G�mez', 'L�pez', 0.13); INSERT INTO comercial VALUES(3, 'Diego','Flores', 'Salas', 0.11); INSERT INTO comercial VALUES(4, 'Marta','Herrera', 'Gil', 0.14); INSERT INTO comercial VALUES(5, 'Antonio','Carretero', 'Ortega', 0.12); INSERT INTO comercial VALUES(6, 'Manuel','Dom�nguez', 'Hern�ndez', 0.13); INSERT INTO comercial VALUES(7, 'Antonio','Vega', 'Hern�ndez', 0.11); INSERT INTO comercial VALUES(8, 'Alfredo','Ruiz', 'Flores', 0.05);
INSERT INTO pedido VALUES(1, 150.5, '2017-10-05', 5, 2);
INSERT INTO pedido VALUES(2, 270.65, '2016-09-10', 1, 5); INSERT INTO pedido VALUES(3, 65.26, '2017-10-05', 2, 1); INSERT INTO pedido VALUES(4, 110.5, '2016-08-17', 8, 3); INSERT INTO pedido VALUES(5, 948.5, '2017-09-10', 5, 2); INSERT INTO pedido VALUES(6, 2400.6, '2016-07-27', 7, 1); INSERT INTO pedido VALUES(7, 5760, '2015-09-10', 2, 1); INSERT INTO pedido VALUES(8, 1983.43, '2017-10-10', 4, 6); INSERT INTO pedido VALUES(9, 2480.4, '2016-10-10', 8, 3); INSERT INTO pedido VALUES(10, 250.45, '2015-06-27', 8, 2); INSERT INTO pedido VALUES(11, 75.29, '2016-08-17', 3, 7); INSERT INTO pedido VALUES(12, 3045.6, '2017-04-25', 2, 1); INSERT INTO pedido VALUES(13, 545.75, '2019-01-25', 6, 1); INSERT INTO pedido VALUES(14, 145.82, '2017-02-02', 6, 1); INSERT INTO pedido VALUES(15, 370.85, '2019-03-11', 1, 5); INSERT INTO pedido VALUES(16, 2389.23, '2019-03-11', 1, 5);