Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- DROP DATABASE IF EXISTS test;
- CREATE DATABASE test;
- USE test;
- CREATE TABLE customer
- (
- customer_id int AUTO_INCREMENT NOT NULL PRIMARY KEY,
- title char(4),
- fname varchar(32),
- lname varchar(32) NOT NULL,
- addressline varchar(64),
- town varchar(32) ,
- zipcode char(10) NOT NULL,
- phone varchar(16)
- );
- CREATE TABLE item
- (
- item_id int AUTO_INCREMENT NOT NULL PRIMARY KEY,
- description varchar(64) NOT NULL,
- cost_price numeric(7,2),
- sell_price numeric(7,2)
- );
- CREATE TABLE orderinfo
- (
- orderinfo_id int AUTO_INCREMENT NOT NULL PRIMARY KEY,
- customer_id integer NOT NULL,
- date_placed date NOT NULL,
- date_shipped date,
- shipping numeric(7,2),
- INDEX (customer_id),
- CONSTRAINT orderinfo_customer_id_fk FOREIGN KEY(customer_id) REFERENCES customer(customer_id)
- );
- CREATE TABLE stock
- (
- item_id integer NOT NULL AUTO_INCREMENT PRIMARY KEY,
- quantity integer NOT NULL,
- CONSTRAINT stock_item_id_fk FOREIGN KEY(item_id) REFERENCES item(item_id)
- );
- CREATE TABLE orderline
- (
- orderinfo_id integer NOT NULL,
- item_id integer NOT NULL,
- quantity integer NOT NULL,
- PRIMARY KEY(orderinfo_id, item_id),
- INDEX(item_id),
- CONSTRAINT orderline_orderlinfo_id_fk FOREIGN KEY (orderinfo_id) REFERENCES orderinfo(orderinfo_id),
- CONSTRAINT barcode_item_itd_fk FOREIGN KEY(item_id) REFERENCES item(item_id)
- );
- INSERT INTO customer(title, fname, lname, addressline, town, zipcode, phone) VALUES('Miss','Jenny','Stones','27 Rowan Avenue','Hightown','NT2 1AQ','023 9876');
- INSERT INTO customer(title, fname, lname, addressline, town, zipcode, phone) VALUES('Mr','Andrew','Stones','52 The Willows','Lowtown','LT5 7RA','876 3527');
- INSERT INTO customer(title, fname, lname, addressline, town, zipcode, phone) VALUES('Miss','Alex','Matthew','4 The Street','Nicetown','NT2 2TX','010 4567');
- INSERT INTO customer(title, fname, lname, addressline, town, zipcode, phone) VALUES('Mr','Adrian','Matthew','The Barn','Yuleville','YV67 2WR','487 3871');
- INSERT INTO customer(title, fname, lname, addressline, town, zipcode, phone) VALUES('Mr','Simon','Cozens','7 Shady Lane','Oahenham','OA3 6QW','514 5926');
- INSERT INTO customer(title, fname, lname, addressline, town, zipcode, phone) VALUES('Mr','Neil','Matthew','5 Pasture Lane','Nicetown','NT3 7RT','267 1232');
- INSERT INTO customer(title, fname, lname, addressline, town, zipcode, phone) VALUES('Mr','Richard','Stones','34 Holly Way','Bingham','BG4 2WE','342 5982');
- INSERT INTO customer(title, fname, lname, addressline, town, zipcode, phone) VALUES('Mrs','Anna','Stones','34 Holly Way','Bingham','BG4 2WE','342 5982');
- INSERT INTO customer(title, fname, lname, addressline, town, zipcode, phone) VALUES('Mrs','Christine','Hickman','36 Queen Street','Histon','HT3 5EM','342 5432');
- INSERT INTO customer(title, fname, lname, addressline, town, zipcode, phone) VALUES('Mr','Mike','Howard','86 Dysart Street','Tibsville','TB3 7FG','505 5482');
- INSERT INTO customer(title, fname, lname, addressline, town, zipcode, phone) VALUES('Mr','Dave','Jones','54 Vale Rise','Bingham','BG3 8GD','342 8264');
- INSERT INTO customer(title, fname, lname, addressline, town, zipcode, phone) VALUES('Mr','Richard','Neill','42 Thached way','Winersby','WB3 6GQ','505 6482');
- INSERT INTO customer(title, fname, lname, addressline, town, zipcode, phone) VALUES('Mrs','Laura','Hendy','73 Margeritta Way','Oxbridge','OX2 3HX','821 2335');
- INSERT INTO customer(title, fname, lname, addressline, town, zipcode, phone) VALUES('Mr','Bill','Neill','2 Beamer Street','Welltown','WT3 8GM','435 1234');
- INSERT INTO customer(title, fname, lname, addressline, town, zipcode, phone) VALUES('Mr','David','Hudson','4 The Square','Milltown','MT2 6RT','961 4526');
- INSERT INTO customer(lname, zipcode) VALUES('Wolski','MX2 6RV');
- INSERT INTO item(description, cost_price, sell_price) VALUES('Wood Puzzle', 15.23, 21.95);
- INSERT INTO item(description, cost_price, sell_price) VALUES('Rubik Cube', 7.45, 11.49);
- INSERT INTO item(description, cost_price, sell_price) VALUES('Linux CD', 1.99, 2.49);
- INSERT INTO item(description, cost_price, sell_price) VALUES('Tissues', 2.11, 3.99);
- INSERT INTO item(description, cost_price, sell_price) VALUES('Picture Frame', 7.54, 9.95);
- INSERT INTO item(description, cost_price, sell_price) VALUES('Fan Small', 9.23, 15.75);
- INSERT INTO item(description, cost_price, sell_price) VALUES('Fan Large', 13.36, 19.95);
- INSERT INTO item(description, cost_price, sell_price) VALUES('Toothbrush', 0.75, 1.45);
- INSERT INTO item(description, cost_price, sell_price) VALUES('Roman Coin', 2.34, 2.45);
- INSERT INTO item(description, cost_price, sell_price) VALUES('Carrier Bag', 0.01, 0.0);
- INSERT INTO item(description, cost_price, sell_price) VALUES('Speakers', 19.73, 25.32);
- INSERT INTO item (description) VALUES ('SQL Server 2005');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement