Vous êtes sur la page 1sur 12

ACTIVITY 1 - MIDTERM

INSTRUCTION: CREATE A DATABASE DESIGN IN "RED STAR HARDWARE PARTS" AND WRITE IT SQL SERVER.
THE DATABASE MUST MEET THE DATA AND THE REQUIREMENTS BASE ON THE SPECIFIC DOMAIN.
USE ANY NECESSARY COLUMNS AND CONSTRAINTS TO MEET THE SPECIFIC PROBLEM AND SOLUTION.
List of required tables:

Categories

Customers

Orders
Order_details

Products

Shippers
Suppliers

Users
ADD SOME DATA IN THE TABLE
Table:

categories id category_name description


1 knapsack sprayer NULL
2 power sprayer NULL
3 marine engine-gasoline NULL
4 marine engine-diesel NULL
5 genset-gasoline NULL
6 generators-diesel NULL
7 waterpump-gasoline NULL
8 waterpump: -diesel NULL
9 compressors NULL
10 brush cutters NULL
11 head pump NULL
12 jet pump NULL
13 welding machines NULL
14 battery charger NULL

customers id customer_name contact_name


2 John Paul Lim Gabule paul

3 Dr. Felton Rempel PhD Dedrick

4 Justen Kihn Dorthy

5 Prof. Mayra Rau DVM Ludie

6 Lindsey Keeling Dortha

7 Prof. Scot Balistreri D'angelo

8 Mr. Wilfred Donnelly Jammie

9 Mikel Buckridge Serena

10 Brando Treutel Eldridge

11 Josue Gaylord DVM Sebastian

12 Alivia Rosenbaum Luis

order id customer_id employee_id


1 10 1
2 12 1
3 9 1
4 9 1
5 6 1
6 8 1
7 10 1
8 10 1
9 10 1
10 10 1
11 12 1
12 12 1
13 12 1
14 12 1
15 12 1
16 12 1
17 12 1
18 12 1
19 11 1
20 10 1
21 8 1
22 12 1
23 12 1
24 12 1
25 12 1
26 8 1
27 5 1
31 2 1
32 2 1
35 12 1
36 2 1

order_details id order_id product_id


1 7 4
2 8 4
3 19 4
4 20 4
5 20 3
6 21 4
7 22 4
8 23 4
9 24 4
10 25 4
11 26 4
12 27 4
13 27 3
17 31 3
18 31 2
19 32 3
20 32 2
21 32 1
24 34 1
25 35 3
26 36 5
27 36 4

products id product_name supplied_id


1 Supra 3
2 Duraguard 1
3 Kawasaki powersprayer 2
4 Fujistar 5
5 Powerhouse portable inverter 4
300amp

shipper id shipper_name phone


1 shipper name 939944
2 Cruize Forth 2939339338

suppliers id supplier_name contact_name


1 timberland gen. merchandising N/A
2 Sheridan marketing N/A
3 jandi gen. merchandise N/A
4 valuehub inc. N/A
5 henwil mktg N/A
6 DLMP N/A
7 novelty mktg., N/A
8 supertrade N/A
9 mw comm. N/A
10 hexagon N/A
11 allied resources N/A

name email
users id

johnpaulgabule@g
1 john paul lim gabule mail.com
created_at updated_at
18:15.7 18:15.7
18:37.6 18:49.6
18:58.6 18:58.6
19:11.1 19:11.1
19:18.7 19:18.7
19:27.3 19:27.3
19:35.7 19:35.7
19:46.0 19:46.0
19:59.0 19:59.0
20:12.1 20:23.8
20:31.5 20:31.5
20:45.8 20:45.8
20:54.5 20:54.5
21:03.7 21:03.7

address city postal_code created_at updated_at


P-4 Poblacion Valencia 8709 21:18.5 55:06.0
7984 Ratke Meadow West Adeline,
SC 29725-8729 Port Niko 89079 16:31.9 16:31.9

834 Reynolds Square Suite 152


Aaronport, SC 47849 Erichfort 17024-6882 16:31.9 16:31.9
25930 Bashirian Skyway Apt. 678
Dickinsonstad, CT 11005-0688
West America 54963-1477 16:32.0 16:32.0
2440 Rosario Curve Apt. 751
Rogahnbury, SD 72030
Rhiannonshire 05300 16:32.0 16:32.0
39498 Ankunding Islands Suite 472
Port Christophe, MI 98218
Hellerburgh 19844 16:32.0 16:32.0
539 Jacobson Drives
Windlerberg, DE 75342-2559
Connellyview 89618 16:32.0 16:32.0
531 Rice Curve Suite 687
South Dana, WY 68792
Lueilwitzborough 28501-9957 16:32.0 16:32.0
888 Runolfsson View Apt. 276
McGlynntown, VA 56404
Hellerport 34457-0472 16:32.0 16:32.0
84999 McKenzie Spur
New Nedshire, OH 15548
Noahview 31741-6433 16:32.0 16:32.0
419 Cartwright Vista
Theresaland, WI 14483-9535
Fadelberg 79155-9491 16:32.0 16:32.0

order_date shipper_id created_at updated_at payment_type


8/11/2019 1 27:30.1 27:30.1 0
8/11/2019 1 35:51.3 35:51.3 0
8/11/2019 1 41:01.7 41:01.7 0
8/11/2019 1 41:44.5 41:44.5 0
8/11/2019 1 44:36.4 44:36.4 0
8/11/2019 1 48:42.9 48:42.9 0
8/11/2019 1 52:03.6 52:03.6 0
8/11/2019 1 53:36.7 53:36.7 0
8/11/2019 1 16:49.4 16:49.4 0
8/11/2019 1 18:31.0 18:31.0 0
8/11/2019 1 19:00.2 19:00.2 0
8/11/2019 1 19:17.7 19:17.7 0
8/11/2019 1 27:32.4 27:32.4 0
8/11/2019 1 28:22.6 28:22.6 0
8/11/2019 1 28:28.5 28:28.5 0
8/11/2019 1 29:56.7 29:56.7 0
8/11/2019 1 33:13.3 33:13.3 0
8/11/2019 1 36:43.6 36:43.6 0
8/11/2019 1 44:31.0 44:31.0 0
8/11/2019 1 45:30.9 45:30.9 0
8/11/2019 1 47:53.7 47:53.7 0
8/11/2019 1 48:04.9 48:04.9 0
8/11/2019 1 48:48.6 48:48.6 0
8/11/2019 1 49:15.6 49:15.6 0
8/11/2019 1 49:35.6 49:35.6 0
8/11/2019 1 52:06.7 52:06.7 0
8/11/2019 1 52:22.2 52:22.2 0
8/11/2019 1 45:52.3 45:52.3 0
8/19/2019 1 58:59.5 58:59.5 0
8/29/2019 1 22:10.1 22:10.1 1
8/12/2019 1 43:31.0 43:31.0 0

order_price quantity created_at updated_at


100 22 52:03.6 52:03.6
100 22 53:36.7 53:36.7
100 1 NULL NULL
100 2 NULL NULL
34444 1 NULL NULL
100 2 NULL NULL
100 2 NULL NULL
100 2 NULL NULL
100 2 NULL NULL
100 2 NULL NULL
100 1 NULL NULL
100 2 NULL NULL
34444 33 NULL NULL
34444 3 NULL NULL
20000 2 NULL NULL
34444 10 NULL NULL
20000 1 NULL NULL
200200 1 NULL NULL
200200 9 NULL NULL
34444 10 NULL NULL
5000 1 NULL NULL
100 1 NULL NULL

category_id unit price created_at updated_at parts_engi


12 pcs 200 55:49.2 34:12.4 80
6 pcs 200 03:07.4 33:16.0 6,500w
2 pckg 30 13:01.4 32:27.2 no data
3 pcs 100 27:43.4 43:31.1 6.5hp
13 pcs 5000 37:57.9 43:31.1 no data

created_at updated_at status


27:13.5 27:13.5 1
46:58.8 49:54.2 0

address city phone created_at updated_at


N/A N/A N/A 44:01.1 33:55.2
N/A N/A N/A 44:19.0 33:30.6
N/A N/A N/A 34:20.3 34:20.3
N/A N/A N/A 34:37.3 34:37.3
N/A N/A N/A 34:47.9 34:47.9
N/A N/A N/A 34:59.2 34:59.2
N/A N/A N/A 35:14.1 35:14.1
N/A N/A N/A 35:26.5 35:26.5
N/A N/A N/A 35:44.5 35:44.5
N/A N/A N/A 35:58.0 35:58.0
N/A N/A N/A 36:10.4 36:10.4

remember_t created_at updated_at


email_verification password oken
$2y$10$knc0YqAh6QsX
QQQC.L3WVe1rT8y7kYF NULL
NULL 05:08.4 05:08.4
PNXmM/SYwEeorMaREl
ZNRG
quantity availability
4 1
40 1
200 1
9 1
9 1
1. IDENTIFY ALL THE TABLE THAT HAVE RELATIONSHIP IN OTHER TABLES.

Vous aimerez peut-être aussi