diff --git a/diagrama.png b/diagrama.png new file mode 100644 index 0000000..7460589 Binary files /dev/null and b/diagrama.png differ diff --git a/labmysql.sql b/labmysql.sql new file mode 100644 index 0000000..d34168b --- /dev/null +++ b/labmysql.sql @@ -0,0 +1,6 @@ +CREATE DATABASE lab_mysql; +USE lab_mysql; +CREATE TABLE invoices (invoice_number INT, date DATE, vin VARCHAR(250), customer_id VARCHAR(250), staff_id INT); +CREATE TABLE salespersons (staff_id INT, name VARCHAR(250), store VARCHAR(250)); +CREATE TABLE customers ( customer_id VARCHAR(250), name VARCHAR(250), phone_numer VARCHAR(250), email VARCHAR(250), address VARCHAR(250), city VARCHAR(250), state VARCHAR(250), country VARCHAR(250), postalcode CHAR(6)); +CREATE TABLE cars ( vin VARCHAR(250), manufacturer VARCHAR(250), model VARCHAR(250), year INT, color VARCHAR(250)); \ No newline at end of file diff --git a/seeding.sql b/seeding.sql new file mode 100644 index 0000000..1ad98f5 --- /dev/null +++ b/seeding.sql @@ -0,0 +1,23 @@ +INSERT INTO cars(vin, manufacturer, model, year, color) VALUES('3K096I98581DHSNUP','Volkswagen','Tiguan',2019,'Blue'); +INSERT INTO cars(vin, manufacturer, model, year, color) VALUES('ZM8G7BEUQZ97IH46V','Peugeot','Rifter',2019,'Red'); +INSERT INTO cars(vin, manufacturer, model, year, color) VALUES( 'RKXVNNIHLVVZOUB4M','Ford','Fusion',2018,'White'); +INSERT INTO cars(vin, manufacturer, model, year, color) VALUES('HKNDGS7CU31E9Z7JW','Toyota','RAV4',2018,'Silver'); +INSERT INTO cars(vin, manufacturer, model, year, color) VALUES('DAM41UDN3CHU2WVF6','Volvo','V60',2019,'Gray'); +INSERT INTO cars(vin, manufacturer, model, year, color) VALUES('DAM41UDN3CHU2WVF6','Volvo','V60 Cross_Country',2019,'Gray'); + +INSERT INTO customers VALUES(10001, 'Pablo Picasso','+34 636 17 63 82', '-','Paseo de la Chopera, 14','Madrid','Madrid','Spain',28045); +INSERT INTO customers VALUES(20001,'Abraham Lincoln','+1 305 907 7086', '-','120 SW 8th St','Miami','Florida','United States',33130); +INSERT INTO customers VALUES(30001,'Napoléon Bonaparte','+33 1 79 75 40 00','-','40 Rue du Colisée','Paris','Île-de-France','France',75008); + +INSERT INTO salespersons VALUES(00001, 'Petey Cruiser' ,'Madrid'); +INSERT INTO salespersons VALUES(00002, 'Anna Sthesia','Barcelona'); +INSERT INTO salespersons VALUES(00003, 'Paul Molive' ,'Berlin'); +INSERT INTO salespersons VALUES(00004, 'Gail Forcewind','Paris'); +INSERT INTO salespersons VALUES(00005, 'Paige Turner' ,'Mimia'); +INSERT INTO salespersons VALUES(00006, 'Bob Frapples' ,'Mexico City'); +INSERT INTO salespersons VALUES(00007, 'Walter Melon' ,'Amsterdam'); +INSERT INTO salespersons VALUES(00008, 'Shonda Leer' ,'São Paulo'); + +INSERT INTO invoices VALUES(852399038,22-08-2018,0,1,3); +INSERT INTO invoices VALUES(731166526,31-12-2018,3,0,5); +INSERT INTO invoices VALUES(271135104,22-01-2019,2,2,7); \ No newline at end of file