﻿1
00:00:00,000 --> 00:00:04,000

2
00:00:04,004 --> 00:00:08,004
เรื่องใหม่ไม่ได้นะคะ

3
00:00:08,008 --> 00:00:12,008
เพราะถ้ายังไม่ทำน่ะ เดี๋ยววันนี้ต่อเรื่องใหม่ไม่ได้

4
00:00:12,014 --> 00:00:16,014

5
00:00:16,024 --> 00:00:20,024
ถ้าใครทำเสร็จแล้ว

6
00:00:20,024 --> 00:00:24,024
ตารางทั้งหมด 1 2 3 4 ตาราง

7
00:00:24,026 --> 00:00:28,026
ถูกต้องนะคะ เด๊่ยวจะไปเดินดูก่อนว่าทำหรือยัง

8
00:00:28,027 --> 00:00:32,027

9
00:00:32,029 --> 00:00:36,029

10
00:00:36,030 --> 00:00:40,030

11
00:00:40,031 --> 00:00:44,031

12
00:00:44,034 --> 00:00:48,034

13
00:00:48,036 --> 00:00:52,036

14
00:00:52,037 --> 00:00:56,037

15
00:00:56,039 --> 00:01:00,039

16
00:01:00,041 --> 00:01:04,041
ระหว่างที่รอเพื่อเปิด

17
00:01:04,044 --> 00:01:08,044
การบ้านให้ตรวจนะคะ ทีนี้

18
00:01:08,046 --> 00:01:12,046
มีเรื่องจะมาประกาศ

19
00:01:12,047 --> 00:01:16,047
ว่า วันนี้จะรับสมัคร

20
00:01:16,059 --> 00:01:20,059
นักศึกษาไป

21
00:01:20,059 --> 00:01:24,059
ประกวดการสร้างในสื่ออิเล็กทรอนิกส์

22
00:01:24,060 --> 00:01:28,060
นะคะ

23
00:01:28,060 --> 00:01:32,060
เพราะฉะนั้นเราต้องการทีมก็คือทีม

24
00:01:32,060 --> 00:01:36,060
จะต้องประกอบด้วย อย่างน้อย 3 คน ต่อ 1 ทีม

25
00:01:36,062 --> 00:01:40,062
นะคะ วันนี้

26
00:01:40,062 --> 00:01:44,062
ข้างบนรุ่นพี่ 4 ทีม

27
00:01:44,062 --> 00:01:48,062
อยากได้ปี 2 อีกสัก 2 ทีมก็ยังดี

28
00:01:48,063 --> 00:01:52,063
มีใครสนใจจะไปหรือเปล่า

29
00:01:52,064 --> 00:01:56,064
เป็นทำหนังสืออิเล็กทรอนิกส์นะคะ

30
00:01:56,065 --> 00:02:00,065
ทีมที่อยากได้จะต้องมี 1.

31
00:02:00,066 --> 00:02:04,066
วาดรูปได้ ต้องมี

32
00:02:04,067 --> 00:02:08,067
1 คน ที่วาดรูปเก่ง 1-2 คน

33
00:02:08,067 --> 00:02:12,067
อีกคนหนึ่งจะเป็นคนที่

34
00:02:12,067 --> 00:02:16,067
เกี่ยวกับทางโค้ดดิ้งได้ ก็คือ

35
00:02:16,068 --> 00:02:20,068
ถนัดทางการเขียนโค้ด  แต่โค้ดก็ไม่เขียนยากหรอก

36
00:02:20,068 --> 00:02:24,068
แต่รู้วิธีในการแก้โค้ดนั่นเอง

37
00:02:24,069 --> 00:02:28,069

38
00:02:28,070 --> 00:02:32,070
มีใครสนใจจะไปหรือเปล่า

39
00:02:32,072 --> 00:02:36,072
น่าจะอบรมอยู่ที่ขอนแก่น

40
00:02:36,088 --> 00:02:40,088
ช่วงเดือน

41
00:02:40,089 --> 00:02:44,089
ไม่สิ้นเดือนกันยาก็เดือนตุลา

42
00:02:44,089 --> 00:02:48,089
ตุลานี่หมายถึง รับปริญญาของเราไปแล้วนะ

43
00:02:48,090 --> 00:02:52,090
ถึงจะไปได้ มีใครสนใจไหมคะ

44
00:02:52,090 --> 00:02:56,090

45
00:02:56,091 --> 00:03:00,091
ไม่ยกมือเลยสงสัยต้องบังคับ

46
00:03:00,091 --> 00:03:04,091
เลือกเอาเองนะ จะเลือกเอาเองแล้วนะ

47
00:03:04,092 --> 00:03:08,092

48
00:03:08,094 --> 00:03:12,094
เดี๋ยวจะเลือกจาก

49
00:03:12,095 --> 00:03:16,095
เด็กหูก่อน เด็กหูที่วันนั้น

50
00:03:16,097 --> 00:03:20,097
เห็นวาดรูปได้ มียุ้ย โดน

51
00:03:20,098 --> 00:03:24,098
โดนแล้ว 1 ยุ้ยนะ

52
00:03:24,099 --> 00:03:28,099

53
00:03:28,101 --> 00:03:32,101
เดี๋ยวเราส่งไปแข่ง

54
00:03:32,102 --> 00:03:36,102
อีกคนหนึ่ง จะเอาไปด้วย

55
00:03:36,103 --> 00:03:40,103
ไอ้ปลาย

56
00:03:40,104 --> 00:03:44,104
เด็กหู 2

57
00:03:44,104 --> 00:03:48,104
หูดี หูดี

58
00:03:48,107 --> 00:03:52,107
จะเอา

59
00:03:52,107 --> 00:03:56,107
โสภิฎา 1

60
00:03:56,118 --> 00:04:00,118
ไอ้ตาลกับไอ้เต้ยนี่

61
00:04:00,120 --> 00:04:04,120
เอาใครไปดี

62
00:04:04,121 --> 00:04:08,121

63
00:04:08,122 --> 00:04:12,122

64
00:04:12,122 --> 00:04:16,122

65
00:04:16,126 --> 00:04:20,126
เอาเตย

66
00:04:20,129 --> 00:04:24,129

67
00:04:24,130 --> 00:04:28,130

68
00:04:28,131 --> 00:04:32,131
เตยข้างหลัง

69
00:04:32,133 --> 00:04:36,133

70
00:04:36,134 --> 00:04:40,134

71
00:04:40,135 --> 00:04:44,135

72
00:04:44,136 --> 00:04:48,136
เตยอยู่ข้างหน้้า 2 ใช่ไหม เลือกผิดใช่ไหม

73
00:04:48,140 --> 00:04:52,140
เอาตาล ๆ ว่าแล้วชื่อทั้งตาล

74
00:04:52,142 --> 00:04:56,142
แล้วมี 2 ทั้งคู่

75
00:04:56,143 --> 00:05:00,143
คือ

76
00:05:00,144 --> 00:05:04,144
ตละกูลตาลนี่มี 4 คน ยังไม่รวมเต่าอีก

77
00:05:04,144 --> 00:05:08,144
นะคะ

78
00:05:08,145 --> 00:05:12,145
ตกลงเป็นเอาตาลนะคะ

79
00:05:12,147 --> 00:05:16,147
แล้วก็ เพิ่งได้เท่าไร 3 คน

80
00:05:16,147 --> 00:05:20,147
ใช่ไหม ตาลกับโส

81
00:05:20,149 --> 00:05:24,149
ยุ้ยกับปาย 4

82
00:05:24,149 --> 00:05:28,149

83
00:05:28,152 --> 00:05:32,152
ยุ้ยกับปลาย 4 เอาผู้ชายไปด้วย ๆ

84
00:05:32,154 --> 00:05:36,154
อ้นจบ ครบแล้ว 2 ทีม

85
00:05:36,155 --> 00:05:40,155

86
00:05:40,156 --> 00:05:44,156
ไม่ได้ บังคับ ไฟต์บัคับ

87
00:05:44,158 --> 00:05:48,158
โดนบังคับแล้ว ต้องไป

88
00:05:48,158 --> 00:05:52,158
ไปเป็นเพื่อนกิว ไป ๆ

89
00:05:52,171 --> 00:05:56,171
Project อะไร

90
00:05:56,172 --> 00:06:00,172
เอ๊า มันไม่ได้ไปอบรม

91
00:06:00,174 --> 00:06:04,174
เป็นชาติ แค่ 3 วัน

92
00:06:04,175 --> 00:06:08,175
หา

93
00:06:08,176 --> 00:06:12,176

94
00:06:12,177 --> 00:06:16,177

95
00:06:16,179 --> 00:06:20,179

96
00:06:20,180 --> 00:06:24,180
ไม่ไปใช่ไหม ไม่ไปตัดออก

97
00:06:24,181 --> 00:06:28,181
เอา

98
00:06:28,182 --> 00:06:32,182
อย่างนั้นก็ กิวก็ ไอ้อ้นไม่ไป

99
00:06:32,183 --> 00:06:36,183
กิวไม่ไปแน่ เดี๋ยวเอาสาว ๆ ไปอีกก็ได้

100
00:06:36,185 --> 00:06:40,185
ไอ้โสไอ้นั่นไปแล้ว ใคร

101
00:06:40,185 --> 00:06:44,185

102
00:06:44,198 --> 00:06:48,198
โสกับตาลแล้ว

103
00:06:48,199 --> 00:06:52,199

104
00:06:52,215 --> 00:06:56,215
เท่าไรแล้วนะ กี่คนแล้วนะ เดี๋ยวนะ

105
00:06:56,215 --> 00:07:00,215

106
00:07:00,217 --> 00:07:04,217
กิว อ้น นี่ไป กิว

107
00:07:04,217 --> 00:07:08,217
ท่าจะไม่ไป

108
00:07:08,221 --> 00:07:12,221
4

109
00:07:12,222 --> 00:07:16,222
3 ได้ ๆ

110
00:07:16,224 --> 00:07:20,224
เดี๋ยว

111
00:07:20,224 --> 00:07:24,224
เอาไปพ่วงกับ

112
00:07:24,226 --> 00:07:28,226
ตอนนี้

113
00:07:28,227 --> 00:07:32,227
กี่คนนะปอย  (นักศึกษา) ตอนนี้ 4 ค่ะ  (อาจารย์) 4 ใช่ไหม

114
00:07:32,228 --> 00:07:36,228

115
00:07:36,229 --> 00:07:40,229
O.K.

116
00:07:40,231 --> 00:07:44,231
4 คนนี้ก็ได้ เดี๋ยวจะไปใส่อีกคนหนึ่ง

117
00:07:44,233 --> 00:07:48,233
เอาชื่อไปไว้กับอีกทีมหนึ่งเพราะตอนมาทำ ทำด้วยกันอยู่แล้ว

118
00:07:48,233 --> 00:07:52,233
อยู่แล้ว

119
00:07:52,246 --> 00:07:56,246
ปลายกับยุ้ยกับโส

120
00:07:56,246 --> 00:08:00,246
เดี๋ยวจะเอาตาลไปใส่อีกทีมหนึ่งข้างบนร

121
00:08:00,247 --> 00:08:04,247
ครบ งั้นพอแค่นี้แหละ อ้า โอเคร

122
00:08:04,248 --> 00:08:08,248
จะให้ไปลอง

123
00:08:08,249 --> 00:08:12,249
สนามกันหน่อย

124
00:08:12,251 --> 00:08:16,251
ทีนี้เปิด

125
00:08:16,252 --> 00:08:20,252
นะคะ เปิดโปรแกรมกันดูว่าตารางครบหมดหรือยัง

126
00:08:20,252 --> 00:08:24,252

127
00:08:24,253 --> 00:08:28,253

128
00:08:28,254 --> 00:08:32,254

129
00:08:32,256 --> 00:08:36,256

130
00:08:36,258 --> 00:08:40,258

131
00:08:40,261 --> 00:08:44,261

132
00:08:44,262 --> 00:08:48,262

133
00:08:48,264 --> 00:08:52,264

134
00:08:52,267 --> 00:08:56,267

135
00:08:56,269 --> 00:09:00,269

136
00:09:00,271 --> 00:09:04,271

137
00:09:04,273 --> 00:09:08,273

138
00:09:08,277 --> 00:09:12,277

139
00:09:12,279 --> 00:09:16,279

140
00:09:16,280 --> 00:09:20,280

141
00:09:20,281 --> 00:09:24,281

142
00:09:24,283 --> 00:09:28,283

143
00:09:28,285 --> 00:09:32,285

144
00:09:32,289 --> 00:09:36,289

145
00:09:36,289 --> 00:09:40,289
อ้า บัดดี้

146
00:09:40,292 --> 00:09:44,292
บอกแล้วนะคะ หน้าที่บัดดี้น่ะ

147
00:09:44,294 --> 00:09:48,294
ดูเพื่อนด้วย ไม่ได้ให้ไปทำช่วย แต่ต้อง

148
00:09:48,296 --> 00:09:52,296
ให้เพื่อนทำ เออ

149
00:09:52,298 --> 00:09:56,298
เพื่อนไม่ทำก็ต้องบังคับให้ทำนะคะ บัดดี้น่ะ

150
00:09:56,300 --> 00:10:00,300
มีหน้าที่ คือ

151
00:10:00,303 --> 00:10:04,303
ช่วยดูแลกำกับ แต่ไม่ได้ให้ไปทำให้บอกไว้แล้ว

152
00:10:04,304 --> 00:10:08,304
ตอนนี้นี่ไป

153
00:10:08,304 --> 00:10:12,304
เดินตรวจนี่ สัปดาห์ที่แล้วก็ไม่มีเรียน

154
00:10:12,306 --> 00:10:16,306
นะคะ เพราะอาจารย์ติดประชุมไม่ได้เข้าน่ะ ความจิรงน่าจะทไ

155
00:10:16,306 --> 00:10:20,306
น่าจะมานั่งทำในชั่วโมงไหม

156
00:10:20,307 --> 00:10:24,307
ความจริงมันน่าจะเสร็จแล้ว แค่ 4 ตาราง

157
00:10:24,309 --> 00:10:28,309
ด้วย ยังไม่ได้ให้กรอกข้อมูลเลยแค่ให้

158
00:10:28,310 --> 00:10:32,310
สร้างตารางเฉย ๆ นะคะ

159
00:10:32,310 --> 00:10:36,310
ยังไม่ได้ให้กรอกข้อมูลเลย

160
00:10:36,312 --> 00:10:40,312
ให้แค่สร้างตารางเพราะว่า บอกแล้วว่าถ้าเรา

161
00:10:40,313 --> 00:10:44,313
ไม่สร้างตารางนี่เราจะไปเนื้อหาต่อไป

162
00:10:44,314 --> 00:10:48,314
ในบทต่อไปไม่ได้นะคะ

163
00:10:48,315 --> 00:10:52,315
เพราะบทต่อไปมันจะเป็นเรื่อง

164
00:10:52,315 --> 00:10:56,315
การสร้างความสัมพันธ์

165
00:10:56,317 --> 00:11:00,317
อ้า

166
00:11:00,318 --> 00:11:04,318

167
00:11:04,319 --> 00:11:08,319

168
00:11:08,322 --> 00:11:12,322
อ้าว

169
00:11:12,324 --> 00:11:16,324
เดี๋ยวดูเนื้อหาก่อนนะคะ เพราะฉะนั้นท้ายชั่วโมง

170
00:11:16,326 --> 00:11:20,326
จะต้องทำให้เสร็จ เพราะฉะนั้น

171
00:11:20,327 --> 00:11:24,327
ฟังเนื้อหาในบทนี้ก่อน ชื่อ

172
00:11:24,327 --> 00:11:28,327
การสร้างความสัมพันธ์ของตาราง

173
00:11:28,329 --> 00:11:32,329
หรือถ้าเป็นภาษาอังกฤษจะเรียกว่า

174
00:11:32,330 --> 00:11:36,330
Relation หรือความสัมพันธ์

175
00:11:36,331 --> 00:11:40,331
นะคะ เห็นไหมคะ จะต้องเลือกอะไรบ้าง

176
00:11:40,331 --> 00:11:44,331
เห็นไหม ถ้าถึงได้บอกว่า

177
00:11:44,342 --> 00:11:48,342
ตารางนี่เดี๋ยวพอตอนทำนี่เขาบอกให้เลือก

178
00:11:48,342 --> 00:11:52,342
Database Tools

179
00:11:52,346 --> 00:11:56,346
ต้องเลือกฐานข้อมูลขึ้นมาต้องเลือก Relationship

180
00:11:56,347 --> 00:12:00,347
ถึงจะกำหนดค่าได้นะคะ

181
00:12:00,348 --> 00:12:04,348
อ้า

182
00:12:04,349 --> 00:12:08,349
ให้ดูแถบเครื่องมือไว้ก่อน ให้ดูแถบเครื่องมือไว้ก่อน

183
00:12:08,351 --> 00:12:12,351
อย่างน้อยสร้างชื่อมันไว้ก่อนก็ได้

184
00:12:12,351 --> 00:12:16,351
สร้างตารางโดยใส่แต่ชื่อ

185
00:12:16,352 --> 00:12:20,352
นี่ให้ได้ 4 ตารางนี้

186
00:12:20,353 --> 00:12:24,353
Customer

187
00:12:24,354 --> 00:12:28,354
Spacial Customer

188
00:12:28,354 --> 00:12:32,354
บัดดี้ข้าง ๆ น่ะค่ะ

189
00:12:32,357 --> 00:12:36,357
เข้าไปแจมหน่อยทำไมคู่นี้

190
00:12:36,358 --> 00:12:40,358
ไม่มีบัดดี้ล่ะ

191
00:12:40,360 --> 00:12:44,360

192
00:12:44,360 --> 00:12:48,360

193
00:12:48,361 --> 00:12:52,361
สร้างคลิกที่เมนูชื่อ

194
00:12:52,363 --> 00:12:56,363
สร้างนะคะ ให้เข้าที่

195
00:12:56,363 --> 00:13:00,363
โปรแกรมตัวเองก่อนอันดับแรก

196
00:13:00,365 --> 00:13:04,365
นะคะ สำหรับคนที่ยั

197
00:13:04,366 --> 00:13:08,366
ไปที่คำว่าสร้างเห็นหรือเปล่า

198
00:13:08,366 --> 00:13:12,366
ถ้าคนที่สร้างแล้วไม่ต้องทำนะคะ ให้ดูเพื่อข้าง ๆ

199
00:13:12,367 --> 00:13:16,367
เพื่อนที่ยังไม่ทำน่ะ ให้เขาทำ เลือก

200
00:13:16,368 --> 00:13:20,368
ตาราง พอเลือกตารางปุ๊บมันจะมีให้

201
00:13:20,368 --> 00:13:24,368
เป็นอย่างนี้ขึ้นมา

202
00:13:24,369 --> 00:13:28,369
ใช่ไหม ให้เราคลิกที่ตรงคำว่า

203
00:13:28,370 --> 00:13:32,370
มุมมองออกแบบแทน มันจะขึ้นชื่อ

204
00:13:32,375 --> 00:13:36,375
ตารางมาให้ใส่นี่

205
00:13:36,376 --> 00:13:40,376
อ้า พอขึ้นชื่อตารางแล้วให้สร้าง

206
00:13:40,377 --> 00:13:44,377
ตามตัวอย่างนี่นะคะ ชื่อตารางนี่

207
00:13:44,377 --> 00:13:48,377
เห็นไหม ชื่อตารางที่ 1

208
00:13:48,377 --> 00:13:52,377
Customer พอทำตารางที่ 1 เสร็จ

209
00:13:52,378 --> 00:13:56,378
ตารางที่ 2 ก็คลิกเหมือนกันสร้าง

210
00:13:56,380 --> 00:14:00,380
4 ครั้ง 4 ตาราง โอ.เค. นะคะ

211
00:14:00,381 --> 00:14:04,381

212
00:14:04,383 --> 00:14:08,383

213
00:14:08,383 --> 00:14:12,383

214
00:14:12,386 --> 00:14:16,386

215
00:14:16,386 --> 00:14:20,386

216
00:14:20,388 --> 00:14:24,388

217
00:14:24,389 --> 00:14:28,389

218
00:14:28,394 --> 00:14:32,394

219
00:14:32,397 --> 00:14:36,397
Ց

220
00:14:36,399 --> 00:14:40,399

221
00:14:40,401 --> 00:14:44,401

222
00:14:44,401 --> 00:14:48,401

223
00:14:48,403 --> 00:14:52,403

224
00:14:52,408 --> 00:14:56,408

225
00:14:56,411 --> 00:15:00,411

226
00:15:00,413 --> 00:15:04,413

227
00:15:04,414 --> 00:15:08,414

228
00:15:08,417 --> 00:15:12,417

229
00:15:12,420 --> 00:15:16,420

230
00:15:16,424 --> 00:15:20,424

231
00:15:20,424 --> 00:15:24,424

232
00:15:24,427 --> 00:15:28,427

233
00:15:28,429 --> 00:15:32,429

234
00:15:32,431 --> 00:15:36,431
ไปที่เมนูสร้าง

235
00:15:36,432 --> 00:15:40,432
ก่อนนะคะ เมนูสร้างก่อน

236
00:15:40,433 --> 00:15:44,433
เมนูที่ 3 ไปที่เมนูนี้ก่อน

237
00:15:44,434 --> 00:15:48,434
ดูดี ๆ ดูช้า ๆ

238
00:15:48,435 --> 00:15:52,435
นี่นะคะ เห็นไหม

239
00:15:52,436 --> 00:15:56,436
1 2 3 4 สร้างจะเป็นตัวที่ 3

240
00:15:56,437 --> 00:16:00,437
เสร็จแล้ว พอคลิกคำว่าสร้าง แล้วคลิกที่รูป

241
00:16:00,438 --> 00:16:04,438
ตารางเห็นไหมคะ ที่มันมีคำว่าตารางเห็นหรือเปล่า

242
00:16:04,439 --> 00:16:08,439
พอคลิกตรง

243
00:16:08,440 --> 00:16:12,440
ตารางเสร็จให้ไปเลือกที่

244
00:16:12,440 --> 00:16:16,440
แถบเครื่องมือตัวแรก เปลี่ยนมุมมองเป็ฯ

245
00:16:16,441 --> 00:16:20,441
แบบนะคะ อ้า

246
00:16:20,446 --> 00:16:24,446
พอเลือกมุมมองออกแบบ มันจะมีตารางให้กรอกลงไป

247
00:16:24,446 --> 00:16:28,446

248
00:16:28,447 --> 00:16:32,447
ก็กรอกชื่อตารางตามสไลด์

249
00:16:32,448 --> 00:16:36,448
ตัวอย่างนี้ก็คือตารางที่ 1 ชื่อ Customer

250
00:16:36,449 --> 00:16:40,449
พอกรอกเสร็จ ก็ทำขั้นตอนเดิม กดสร้างตารางใหม่

251
00:16:40,450 --> 00:16:44,450

252
00:16:44,451 --> 00:16:48,451
ที่ 2 ที่ 3 แล้วก็ที่ 4 โอเคนะคะ

253
00:16:48,453 --> 00:16:52,453

254
00:16:52,453 --> 00:16:56,453

255
00:16:56,453 --> 00:17:00,453

256
00:17:00,454 --> 00:17:04,454

257
00:17:04,457 --> 00:17:08,457

258
00:17:08,459 --> 00:17:12,459

259
00:17:12,461 --> 00:17:16,461

260
00:17:16,462 --> 00:17:20,462

261
00:17:20,464 --> 00:17:24,464

262
00:17:24,465 --> 00:17:28,465

263
00:17:28,467 --> 00:17:32,467

264
00:17:32,469 --> 00:17:36,469

265
00:17:36,470 --> 00:17:40,470

266
00:17:40,473 --> 00:17:44,473

267
00:17:44,474 --> 00:17:48,474

268
00:17:48,477 --> 00:17:52,477

269
00:17:52,478 --> 00:17:56,478

270
00:17:56,480 --> 00:18:00,480

271
00:18:00,481 --> 00:18:04,481

272
00:18:04,485 --> 00:18:08,485

273
00:18:08,487 --> 00:18:12,487

274
00:18:12,489 --> 00:18:16,489

275
00:18:16,491 --> 00:18:20,491

276
00:18:20,494 --> 00:18:24,494

277
00:18:24,496 --> 00:18:28,496

278
00:18:28,496 --> 00:18:32,496

279
00:18:32,498 --> 00:18:36,498

280
00:18:36,500 --> 00:18:40,500

281
00:18:40,501 --> 00:18:44,501

282
00:18:44,504 --> 00:18:48,504

283
00:18:48,506 --> 00:18:52,506

284
00:18:52,507 --> 00:18:56,507

285
00:18:56,508 --> 00:19:00,508

286
00:19:00,511 --> 00:19:04,511

287
00:19:04,512 --> 00:19:08,512

288
00:19:08,517 --> 00:19:12,517
ไหน

289
00:19:12,519 --> 00:19:16,519
ใครครบ 4 ตารางแล้วยกมือ

290
00:19:16,521 --> 00:19:20,521
ดูขนที่ครบก่อนนะคะ 1 2 3

291
00:19:20,521 --> 00:19:24,521
แสดงว่าอันนี้ยังไม่ครบ

292
00:19:24,521 --> 00:19:28,521

293
00:19:28,521 --> 00:19:32,521

294
00:19:32,523 --> 00:19:36,523

295
00:19:36,524 --> 00:19:40,524

296
00:19:40,526 --> 00:19:44,526

297
00:19:44,530 --> 00:19:48,530

298
00:19:48,532 --> 00:19:52,532

299
00:19:52,533 --> 00:19:56,533

300
00:19:56,537 --> 00:20:00,537

301
00:20:00,542 --> 00:20:04,542

302
00:20:04,544 --> 00:20:08,544

303
00:20:08,547 --> 00:20:12,547

304
00:20:12,548 --> 00:20:16,548

305
00:20:16,551 --> 00:20:20,551

306
00:20:20,552 --> 00:20:24,552

307
00:20:24,555 --> 00:20:28,555

308
00:20:28,559 --> 00:20:32,559

309
00:20:32,562 --> 00:20:36,562

310
00:20:36,563 --> 00:20:40,563

311
00:20:40,566 --> 00:20:44,566

312
00:20:44,568 --> 00:20:48,568

313
00:20:48,572 --> 00:20:52,572

314
00:20:52,573 --> 00:20:56,573

315
00:20:56,574 --> 00:21:00,574

316
00:21:00,576 --> 00:21:04,576

317
00:21:04,578 --> 00:21:08,578

318
00:21:08,580 --> 00:21:12,580

319
00:21:12,581 --> 00:21:16,581

320
00:21:16,583 --> 00:21:20,583

321
00:21:20,584 --> 00:21:24,584
ทำ 4 ตารางนะคะ มาดู

322
00:21:24,589 --> 00:21:28,589
วิธีการสร้างความสำพันธ์ของตาราง หรือที่เรียกว่า

323
00:21:28,589 --> 00:21:32,589
Relationship นะคะ ดูก่อน

324
00:21:32,591 --> 00:21:36,591
แถบเครื่องมือ นะคะ

325
00:21:36,592 --> 00:21:40,592
มันจะชื่อว่า

326
00:21:40,593 --> 00:21:44,593
Database tool คือ

327
00:21:44,595 --> 00:21:48,595
ฐานข้อมูลนะคะ เครื่องมือที่ใช้ในการทำฐานข้อมูล

328
00:21:48,607 --> 00:21:52,607
นะคะ ที่จะเป็นรูปแบบนี้ นี่ ๆ

329
00:21:52,608 --> 00:21:56,608
ที่มันจะมี 1 2 3 4 5

330
00:21:56,608 --> 00:22:00,608
น่าจะอยู่ที่...

331
00:22:00,610 --> 00:22:04,610
ดูนะคะ ดูในตารางเรา

332
00:22:04,613 --> 00:22:08,613
ไปดูที่ตัวจริงเลย เข้าโปรแกรม

333
00:22:08,613 --> 00:22:12,613
นี่ ๆ เครื่องมือชื่อภาษาไทยว่า

334
00:22:12,615 --> 00:22:16,615
ลืมยกเลิก ชื่อภาษาไทย

335
00:22:16,617 --> 00:22:20,617
เครื่องมือฐานข้อมูลเห็นไหม เมนูที่

336
00:22:20,618 --> 00:22:24,618
2 3 4 5 เมนูที่ 5 ไหมคะ

337
00:22:24,630 --> 00:22:28,630
นี้สังเกตุแถบเครื่องมือ

338
00:22:28,631 --> 00:22:32,631
จะมีเครื่องมือต่าง ๆ ขึ้นมาเยอะแยะเลย

339
00:22:32,631 --> 00:22:36,631
นะคะ เราก็ไปเลือกต่อค่ะ

340
00:22:36,632 --> 00:22:40,632
ไปเมนูต่อไป ในสไลด์เราก็

341
00:22:40,633 --> 00:22:44,633
คือ Relationship

342
00:22:44,634 --> 00:22:48,634
อันที่ 2 หมายเลข 2 วงไว้

343
00:22:48,636 --> 00:22:52,636
เมนูนี่ เป็นรูปลักษณะอย่างนี้นะคะ

344
00:22:52,637 --> 00:22:56,637
ดูก่อน ให้ดูก่อน ใครยังหา Relationship

345
00:22:56,644 --> 00:23:00,644
ไม่เจอเห็นหรือยัง

346
00:23:00,654 --> 00:23:04,654
เห็นไหมคะ มันจะขึ้นว่า

347
00:23:04,656 --> 00:23:08,656
ตารางสัมพันธ์น่ะค่ะ

348
00:23:08,658 --> 00:23:12,658
เห็นไหม ใครยังไม่เห็น คลิกนะคะ

349
00:23:12,658 --> 00:23:16,658
คลิก ๆ คลิกตัวนี้ครับ

350
00:23:16,659 --> 00:23:20,659
คลิก 1 ครั้ง

351
00:23:20,674 --> 00:23:24,674
มันจะมีหน้าต่าง PopUp

352
00:23:24,675 --> 00:23:28,675
ของอะไรนี่

353
00:23:28,676 --> 00:23:32,676
รายชื่อตารางขึ้นมา

354
00:23:32,679 --> 00:23:36,679
นะคะ นั่นก็คือ เราจะสร้างความสัมพันธ์

355
00:23:36,680 --> 00:23:40,680
ให้ระหว่างตารางโดยใช้เครื่องมือที่ชื่อว่า Relationship

356
00:23:40,680 --> 00:23:44,680
นี่นะคะ ตัวนี้ มันก็จะโชว์

357
00:23:44,681 --> 00:23:48,681
ข้อมูลของตารางที่เราสร้างไว้เมื่อกี้

358
00:23:48,683 --> 00:23:52,683
ขึ้นมา

359
00:23:52,684 --> 00:23:56,684

360
00:23:56,685 --> 00:24:00,685
ทีนี้มาดูต่อ สร้างความสัมพันธ์ระหว่างตารางไหน

361
00:24:00,688 --> 00:24:04,688
กับตารางไหนนะคะ ดูสไลด์ต่อนะคะ

362
00:24:04,688 --> 00:24:08,688

363
00:24:08,688 --> 00:24:12,688

364
00:24:12,690 --> 00:24:16,690

365
00:24:16,691 --> 00:24:20,691

366
00:24:20,692 --> 00:24:24,692
เราจะต้องเลือกว่าโชว์เป็นตาราง

367
00:24:24,694 --> 00:24:28,694
เสร็จแล้ว ลำดับที่ 2

368
00:24:28,695 --> 00:24:32,695
ต่อมาทำการ Add โดย

369
00:24:32,695 --> 00:24:36,695
การดับเบิ้ลคลิกหรือคลิกที่ชื่อ

370
00:24:36,705 --> 00:24:40,705
ตารางที่เราต้องการเลือกนะคะ เสร็จแล้วกด

371
00:24:40,705 --> 00:24:44,705
ปุ่ม Add หรือสร้างนั้นเอง ทีนี้

372
00:24:44,707 --> 00:24:48,707
อย่าเพิ่งนะคะ ยังไปต่อ

373
00:24:48,707 --> 00:24:52,707
วิธีการทำอันนี้ทฤษฏีก่อน

374
00:24:52,709 --> 00:24:56,709
ก่อนอื่นก็คือ เราจะต้องเลือกตาราง 1 ตารางที่เราสร้าง สร้าง

375
00:24:56,710 --> 00:25:00,710
ความสัมพันธ์โดยวิธีการเลือกคือการคลิกที่ตารางนั้น

376
00:25:00,711 --> 00:25:04,711
อะไรก็แล้วแต่นี่นะคะ เสร็จแล้วกดปุ่มสร้าง

377
00:25:04,713 --> 00:25:08,713
ไปไหนต่อ อ้า

378
00:25:08,714 --> 00:25:12,714
พอเลือกได้แล้วเห็นไหมคะ วิธีการลากความสัมพันธ์

379
00:25:12,715 --> 00:25:16,715
เพราะฉะนั้นดูนะคะ ตารางที่เราจะเลือกมี

380
00:25:16,715 --> 00:25:20,715
CustomerID เห็นไหม

381
00:25:20,717 --> 00:25:24,717
กับ พูดผิดพูดชื่อผิดโทษทีชื่อตารางน่ะ

382
00:25:24,717 --> 00:25:28,717
มี Customer กับ Customer Order

383
00:25:28,717 --> 00:25:32,717
ต้องเลือก 2 ตารางนี้ ที่เราสร้างเมื่อกี้นะคะ

384
00:25:32,719 --> 00:25:36,719
แล้วเลือกความสัมพันธ์โดยเลือกจากCustomer

385
00:25:36,720 --> 00:25:40,720
ID นะคะ อ้า เพราะฉะนั้นก่อนอื่น

386
00:25:40,721 --> 00:25:44,721
เราจะต้องเลือกตารางก่อน ชื่ออะไร

387
00:25:44,722 --> 00:25:48,722
Customer 1 อันครับ

388
00:25:48,724 --> 00:25:52,724

389
00:25:52,726 --> 00:25:56,726

390
00:25:56,728 --> 00:26:00,728
Customer กับ

391
00:26:00,731 --> 00:26:04,731
Customer อะไรนะ ลืมเอง Customer

392
00:26:04,732 --> 00:26:08,732
กับ CustomerOrder

393
00:26:08,733 --> 00:26:12,733
โอเค อ้า

394
00:26:12,734 --> 00:26:16,734
Customer เห็นไหมคะ สมมุตเลือกนี่

395
00:26:16,735 --> 00:26:20,735
อันแรก Customer ก็คือตารางแรก คลิกเพิ่ม

396
00:26:20,735 --> 00:26:24,735
เห็นไหม มันจะขึ้น

397
00:26:24,738 --> 00:26:28,738
ตารางที่เราเลือกขึ้นมาด้านซ้ายมือ

398
00:26:28,738 --> 00:26:32,738
เห็นนะคะ อีกตารางหนึ่งมันต้องมีอีกตาราง

399
00:26:32,748 --> 00:26:36,748
เราต้องเลือก 2 ตารางเห็นไหมคะ อีกตารางหนึ่ง CustomerOrder

400
00:26:36,749 --> 00:26:40,749
ให้เราคลิกที่ชื่อคำว่า Customer

401
00:26:40,750 --> 00:26:44,750
Order แล้วคลิกเพิ่มเข้าไป

402
00:26:44,751 --> 00:26:48,751
เราก็จะมี 2 ตาราง

403
00:26:48,755 --> 00:26:52,755
ที่เราต้องการเชื่อมความสัมพันธ์แล้วก็คือตาราง Customer

404
00:26:52,755 --> 00:26:56,755
กับตารางCustomerOrder

405
00:26:56,761 --> 00:27:00,761
ก็คือ Customer ก็คือตารางลูกค้า ตาราง Customer

406
00:27:00,762 --> 00:27:04,762
Order ก็คือ ตารางการสั่งซื้อ

407
00:27:04,763 --> 00:27:08,763
ของลูกค้านั้นเองนะคะ

408
00:27:08,764 --> 00:27:12,764
ทีนี้เราทำแค่ 2 ตาราง ตารางที่เหลือเรายังไม่ใช้

409
00:27:12,764 --> 00:27:16,764
ปิดค่ะคลิกปิด

410
00:27:16,766 --> 00:27:20,766
นะคะ ก็จะเห็น

411
00:27:20,767 --> 00:27:24,767
แค่ 2 ตารางนี้ขึ้นมาที่เราต้องการจะ

412
00:27:24,767 --> 00:27:28,767
เชื่อมความสัมพันธ์ ตัวที่เราจะใช้เชื่อม

413
00:27:28,768 --> 00:27:32,768
หลักการง่าย ๆ

414
00:27:32,770 --> 00:27:36,770
ในตารางที่ต้องการเชื่อความสัมพันธ์นั้น

415
00:27:36,770 --> 00:27:40,770
นะคะ 1.

416
00:27:40,772 --> 00:27:44,772
ฟิลว์ ๆ

417
00:27:44,772 --> 00:27:48,772
ในตาราง 1 ใน 2 ตารางนี้

418
00:27:48,773 --> 00:27:52,773
มันจะต้องเชื่อมโยงกันได้

419
00:27:52,786 --> 00:27:56,786
สังเกตที่ Field ไหน

420
00:27:56,786 --> 00:28:00,786
มีชื่อเหมือนกัน ทีนี้ถ้าใครยังไม่กรอก

421
00:28:00,788 --> 00:28:04,788
แต่ถ้าย้อนกลับไปในสัปดาห์ก่อน

422
00:28:04,789 --> 00:28:08,789
นึกออกนะ

423
00:28:08,792 --> 00:28:12,792
ตาราง Customer จะมี Field ที่ชื่อรหัสลูกค้า

424
00:28:12,792 --> 00:28:16,792
ใช่ไหมคะ แล้วในตาราง Order

425
00:28:16,793 --> 00:28:20,793
มี Fields ที่ชื่อลูกค้าเหมือนกัน

426
00:28:20,795 --> 00:28:24,795
เห็นไหมคะ ตัวนั้นล่ะ จะเป็นตัวเชื่อมความสัมพันธ์

427
00:28:24,797 --> 00:28:28,797
เพราะอะไร เพราะมันจะทำให้รู้ว่าลูกค้า

428
00:28:28,798 --> 00:28:32,798
คนนี้ใช่ไหมคะ มาสั่งชื่อสินค้า

429
00:28:32,799 --> 00:28:36,799
คือเรารู้รหัสแล้วมันก็จะมีข้อมูลของลูกค้า

430
00:28:36,800 --> 00:28:40,800
ตามมานะคะ วิธีการเชื่อม

431
00:28:40,803 --> 00:28:44,803
มาดูวิธีการเชื่อมการสัมพันธ์ของตาราง

432
00:28:44,806 --> 00:28:48,806
หรือ Relationship ของโปรแกรมนี้ก็คือ

433
00:28:48,807 --> 00:28:52,807
คลิกที่ชื่อนั้น

434
00:28:52,808 --> 00:28:56,808
แล้วลากไหม

435
00:28:56,809 --> 00:29:00,809
เห็นไหมคะ คลิกที่ชื่อ Field

436
00:29:00,812 --> 00:29:04,812
ที่ชื่อField  ที่ชื่อ

437
00:29:04,814 --> 00:29:08,814
เหมือนกันด้วยในทั้ง 2 ตารางต้องมี Field ที่ชื่อเหมือนกัน

438
00:29:08,815 --> 00:29:12,815
อยู่ 1 ตัว เราสังเกต พอ

439
00:29:12,816 --> 00:29:16,816
คลิกปุ๊บ คลิกไปหากันคือคลิกจากตาราง

440
00:29:16,816 --> 00:29:20,816
ที่ 1 ไปหาตารางที่ 2 แล้วมันจะโชว์

441
00:29:20,816 --> 00:29:24,816
หน้าต่างขึ้นมาว่าตารางแรก

442
00:29:24,818 --> 00:29:28,818
จะบอกชื่อตารางแรก มี Field ชื่อตาราง ID

443
00:29:28,819 --> 00:29:32,819
แล้วตารางที่ 2 Customer ที่ชื่อ CustomerOrder

444
00:29:32,828 --> 00:29:36,828
ตารางCustomerOrder Field CustomerID ก็เหมือนกัน

445
00:29:36,829 --> 00:29:40,829
เราจะเชื่อมความสัมพันธ์ของ 2 ตารางนี้

446
00:29:40,831 --> 00:29:44,831
เข้าด้วยกัน

447
00:29:44,831 --> 00:29:48,831
ถ้าถูกนึกออกนะ เขาจะให้เราตรวจว่า

448
00:29:48,831 --> 00:29:52,831
ใช่ตารางนี้ไหมนะคะ

449
00:29:52,841 --> 00:29:56,841
ทำไมขึ้นแบบนี้ อ้า

450
00:29:56,841 --> 00:30:00,841
ให้ดู

451
00:30:00,843 --> 00:30:04,843
ไม่คือบางทีตัวเองพิมพ์ชื่อ Field ผิด

452
00:30:04,844 --> 00:30:08,844
ดูดี ๆ เออ

453
00:30:08,844 --> 00:30:12,844
เหมือนบอก CustomerID แต่บางคนพิมพ์

454
00:30:12,859 --> 00:30:16,859
ตกไป ดูดี ๆ นะ

455
00:30:16,870 --> 00:30:20,870
เข้าใจไหม ของ

456
00:30:20,871 --> 00:30:24,871
หนูไม่ปัก หนูโยงไปไม่ตรงหรือเปล่า ดูใหม่

457
00:30:24,872 --> 00:30:28,872
ดูวิธีการลากใหม่เดี๋ยวยกเลิกก่อน

458
00:30:28,872 --> 00:30:32,872
เราบอกว่า

459
00:30:32,873 --> 00:30:36,873
ให้ดูใน 2 ตารางแล้วเลือก Field ที่

460
00:30:36,875 --> 00:30:40,875
ชื่อเหมือนกันใช่ไหม แล้วจะ

461
00:30:40,875 --> 00:30:44,875
ทำการโยงโดยคลิกที่ Field

462
00:30:44,877 --> 00:30:48,877
ตารางที่ 1 แล้วลากไปใส่ที่ ตรารางที่ 2

463
00:30:48,878 --> 00:30:52,878
แล้วปล่อยมือ ต้องลาก

464
00:30:52,880 --> 00:30:56,880
ไปนะคะ ลากเพื่อเชื่อมความสัมพันธ์นะคะ

465
00:30:56,881 --> 00:31:00,881
ไม่ใช่นะลูก คลิกแล้วลากคลิก

466
00:31:00,882 --> 00:31:04,882
แล้วลากไปใส่

467
00:31:04,882 --> 00:31:08,882
O.K. ไหม

468
00:31:08,883 --> 00:31:12,883
มันถึงจะขึ้นหน้าต่างนี้ โชว์ขึ้นมา

469
00:31:12,884 --> 00:31:16,884
ให้ดูว่า คุณจะเชื่อมความสัมพันธ์ของ

470
00:31:16,885 --> 00:31:20,885
ตาราง Customer กับ CustomerID

471
00:31:20,886 --> 00:31:24,886
โดยตัวที่เชื่อมก็คือ CustomerID

472
00:31:24,887 --> 00:31:28,887
นี่ถูกต้องไหม ถ้าใช่

473
00:31:28,887 --> 00:31:32,887
ถ้าถูกนะคะ ถ้าเรา

474
00:31:32,889 --> 00:31:36,889
วาดเชื่อมถูกนี่

475
00:31:36,890 --> 00:31:40,890
คลิกสร้างค่ะ

476
00:31:40,891 --> 00:31:44,891
สังเกต

477
00:31:44,893 --> 00:31:48,893
จะมีเส้น เส้นเชื่อมเห็นไหม

478
00:31:48,895 --> 00:31:52,895
ต่อมาให้ที่ตารางทั้ง 2 อัน แล้วมัน

479
00:31:52,896 --> 00:31:56,896
ระบุด้วยว่าเชื่อมไปหาใคร เห็นไหมคะ

480
00:31:56,896 --> 00:32:00,896
เห็นเส้นที่เชื่อมไหมคะ เห็นไหม Customer

481
00:32:00,897 --> 00:32:04,897
ID ของตารางที่ 1

482
00:32:04,898 --> 00:32:08,898
เชื่อมไปที่ตารางที่ 2 บอก

483
00:32:08,911 --> 00:32:12,911
ให้รู้ว่า 2 ตารางนี้มีความสัมพันธ์อยู่

484
00:32:12,912 --> 00:32:16,912
ที่ชื่อ CustomerID นะคะ

485
00:32:16,913 --> 00:32:20,913

486
00:32:20,913 --> 00:32:24,913
ใครยังทำไม่ได้ เดี๋ยว

487
00:32:24,914 --> 00:32:28,914
มีการบ้านต่อนะอย่าลืม เพราะอย่าลืมว่า

488
00:32:28,915 --> 00:32:32,915
เรามีทั้งหมดกี่ตาราง 4 ตาราง

489
00:32:32,916 --> 00:32:36,916
และจบแน่นอน มันยังมีตารางอื่นอีก

490
00:32:36,917 --> 00:32:40,917
ถูกไหม

491
00:32:40,918 --> 00:32:44,918
ต้องเชื่อมให้ถูกด้วยนะ อย่าไปเชื่อม

492
00:32:44,918 --> 00:32:48,918
สับสนนะ ต้องเข้าใจความสัมพันธ์ด้วยควรจะเชื่อม

493
00:32:48,920 --> 00:32:52,920
อย่างไร

494
00:32:52,922 --> 00:32:56,922
ดูต่อ ๆ

495
00:32:56,935 --> 00:33:00,935
ได้แล้ว

496
00:33:00,936 --> 00:33:04,936

497
00:33:04,936 --> 00:33:08,936
เดี๋ยวอธิบายให้ฟัง

498
00:33:08,939 --> 00:33:12,939
ความสัมพันะธ์ หรือ Relationship

499
00:33:12,940 --> 00:33:16,940
มันจะมีลักษณะของความสัมพันธ์ที่จะกล่าว

500
00:33:16,943 --> 00:33:20,943
ถึงตังต่อไปนี้ มีอยู่

501
00:33:20,944 --> 00:33:24,944
อ้า แบบแรก

502
00:33:24,957 --> 00:33:28,957
ความสัมพันธ์แบบ 1 ต่อ 1

503
00:33:28,958 --> 00:33:32,958
ก็คือ OnetoOne นั้นเอง

504
00:33:32,958 --> 00:33:36,958
OnetoOne เห็นไหมคะ จาก 1 ไปหา 1 นี่

505
00:33:36,966 --> 00:33:40,966
นี่รหัสลูกค้ากับรหัสลูกค้า

506
00:33:40,967 --> 00:33:44,967
ในตัวอย่าง OnetoOne ก็คือ

507
00:33:44,968 --> 00:33:48,968
มีรหัสลูกค้าเหมือนกันเลยในตารางนั้น ตรงกัน

508
00:33:48,970 --> 00:33:52,970
นั่นคือ OnetoOne

509
00:33:52,971 --> 00:33:56,971
ทีนี้มาดูแบบ

510
00:33:56,972 --> 00:34:00,972
1 ต่อ กลุ่ม OnetoMany

511
00:34:00,973 --> 00:34:04,973
OnetoMany เห็นไหมคะ ตารางรหัส

512
00:34:04,974 --> 00:34:08,974
ตารางลูกค้า ตาราง Order

513
00:34:08,975 --> 00:34:12,975
แล้วก็ตารางล

514
00:34:12,975 --> 00:34:16,975
พิเศษนี่

515
00:34:16,977 --> 00:34:20,977
มี Field ที่ชื่อรหัสลูกค้าเหมือนกันเลยเห็นไหม ไม่ว่า

516
00:34:20,979 --> 00:34:24,979
นี่จะเป็นลักษณะ OnetoOne มันจะ

517
00:34:24,979 --> 00:34:28,979
เชื่อมจากหลาย ๆ กลุ่มเข้าไปหากันได้

518
00:34:28,980 --> 00:34:32,980
เห็นไหมคะ เชื่อม 2 น่ะ

519
00:34:32,981 --> 00:34:36,981
แต่ 1 ต่อ 1 เหมือนตารางที่ยกตัวอย่างแรก

520
00:34:36,994 --> 00:34:40,994
เพราะฉะนั้น มีตาราง 10 ตารา

521
00:34:40,995 --> 00:34:44,995
ไปหากัน เชื่อมจากตารางนี้

522
00:34:44,995 --> 00:34:48,995
ไปหาตารางนี้แค่ 1 ต่อ 1 คือ One to One

523
00:34:48,996 --> 00:34:52,996
แต่เชื่อมตารางนี้ ไปนี่ ๆ

524
00:34:52,997 --> 00:34:56,997
เป็น One to Many เพราะเชื่อมไปหาตารางอื่นได้เยอะ

525
00:34:56,997 --> 00:35:00,997
มากกว่าเดิม มากกว่า 1 ก็คือเยอะขึ้น

526
00:35:00,999 --> 00:35:04,999
ถ้ามีอีกตารางหนึ่งที่มีรหัสลูกค้าอีก

527
00:35:05,000 --> 00:35:09,000
มันจะกลายเป็น One to Many

528
00:35:09,000 --> 00:35:13,000
ทีนี้มาดูแบบ ความสัมพันธ์แบบ

529
00:35:13,002 --> 00:35:17,002
สัมพันธ์แบบกลุ่มต่อกลุ่ม

530
00:35:17,003 --> 00:35:21,003
Many to Many เป็นกลุ่ม ๆ

531
00:35:21,004 --> 00:35:25,004
นะคะ

532
00:35:25,006 --> 00:35:29,006
ตัวนี้

533
00:35:29,007 --> 00:35:33,007
ในตารางเราน่าจะเห็นไม่ชัด

534
00:35:33,009 --> 00:35:37,009
ราคาไม่มี

535
00:35:37,009 --> 00:35:41,009
กลุ่ม

536
00:35:41,015 --> 00:35:45,015
ไม่ตรง

537
00:35:45,017 --> 00:35:49,017

538
00:35:49,018 --> 00:35:53,018

539
00:35:53,021 --> 00:35:57,021
สมมุติ ๆ ว่ารหัส

540
00:35:57,023 --> 00:36:01,023
สินค้านี่ นะคะ ใน

541
00:36:01,024 --> 00:36:05,024
ทุกปุ่มนี่นะคะ

542
00:36:05,026 --> 00:36:09,026
มันจะเป็นความสัมพันธ์แบบ 1 กลุ่มต่อกลุ่ม

543
00:36:09,027 --> 00:36:13,027
คือในกลุ่มนี้

544
00:36:13,029 --> 00:36:17,029
ความสัมพันธ์ของ Field นี้ รหัส

545
00:36:17,030 --> 00:36:21,030
สินค้ากับรหัสสินค้าและอาจจะมี

546
00:36:21,031 --> 00:36:25,031
อะไร ใน Order ลูกค้า

547
00:36:25,032 --> 00:36:29,032
เพิ่มเข้ามาอย่างนี้นะคะ มันก็จะเป็นจากกลุ่มนี้ไปกลุ่มนี้

548
00:36:29,034 --> 00:36:33,034
เป็นกลุ่มต่อกลุ่มน่ะค่ะ

549
00:36:33,034 --> 00:36:37,034
เพราะไม่มีตัวอย่างเดี๋ยว เดี๋ยวเราดูต่อ

550
00:36:37,034 --> 00:36:41,034
เพราะฉะนั้นสื่งที่เราจะต้องทำตอนนี้ก็คือ

551
00:36:41,036 --> 00:36:45,036
ให้เชื่อมความสัมพันธ์เพิ่ม ในตัวอย่าง

552
00:36:45,048 --> 00:36:49,048
นะคะ เดี๋ยวจะเบรกให้ล่ามนะคะ

553
00:36:49,051 --> 00:36:53,051
เพราะว่าจะให้นักศึกษาพิมพ์

554
00:36:53,052 --> 00:36:57,052
Field เข้าไปเพิ่ม ให้ครบก่อน

555
00:36:57,053 --> 00:37:01,053
เด็ก ๆ ต้องสร้าง Field ต่อจากสัปดาห์ที่แล้วน่ะ

556
00:37:01,053 --> 00:37:05,053
ใส่ลงไปให้มันครบก่อน ของที่ทำไม่ทำน่ะ

557
00:37:05,054 --> 00:37:09,054
เพราะไม่งั้นจะเชื่อมความสัมพันธ์

558
00:37:09,055 --> 00:37:13,055
เชื่อมต่อ ดูตัวอย่างนะคะ มีอะไรบ้าง

559
00:37:13,056 --> 00:37:17,056
เห็นไหม ตารางลูกค้าเห็นไหมค่ะ ตารางลูกค้า

560
00:37:17,058 --> 00:37:21,058
ใช่ไหมคะ ตาราง Order ลูกต้า

561
00:37:21,058 --> 00:37:25,058
แล้วก็ตารางสินค้าเชื่อมค่ะ เชื่อมความสัมพันธ์

562
00:37:25,060 --> 00:37:29,060
รหัสสินค้าเข้าด้วยกัน

563
00:37:29,070 --> 00:37:33,070
กับตาราง Order ลูกค้า เชื่อมซะก่อน

564
00:37:33,074 --> 00:37:37,074
แล้วก็ไปเชื่อมความสัมพันธ์ของ

565
00:37:37,075 --> 00:37:41,075
รหัสลูกค้ากับตารางลูกค้าด้วย

566
00:37:41,076 --> 00:37:45,076
ให้มันเป็น  One to Many เหมือนตัวอย่าง เด๊่

567
00:37:45,077 --> 00:37:49,077
ขอแก้ในตารางลูกค้า

568
00:37:49,079 --> 00:37:53,079
พิเศษก่อน

569
00:37:53,081 --> 00:37:57,081

570
00:37:57,081 --> 00:38:01,081
มุมมอง มันต้องชื่อ

571
00:38:01,082 --> 00:38:05,082
CustomerID เหมือนกัน เดี๋ยวเชื่อมไม่ได้

572
00:38:05,083 --> 00:38:09,083
โอเค

573
00:38:09,084 --> 00:38:13,084
ให้เด็ก ๆ เชื่อม

574
00:38:13,085 --> 00:38:17,085
คนที่ยังไม่ลงชื่อ Field นะคะ

575
00:38:17,085 --> 00:38:21,085

576
00:38:21,087 --> 00:38:25,087

577
00:38:25,088 --> 00:38:29,088

578
00:38:29,088 --> 00:38:33,088

579
00:38:33,090 --> 00:38:37,090

580
00:38:37,094 --> 00:38:41,094

581
00:38:41,097 --> 00:38:45,097

582
00:38:45,100 --> 00:38:49,100

583
00:38:49,101 --> 00:38:53,101

584
00:38:53,101 --> 00:38:57,101

585
00:38:57,104 --> 00:39:01,104

586
00:39:01,106 --> 00:39:05,106
โอ.เค.

587
00:39:05,108 --> 00:39:09,108

588
00:39:09,113 --> 00:39:13,113
ให้ดู

589
00:39:13,115 --> 00:39:17,115
ตัวเดิมนะครับ

590
00:39:17,116 --> 00:39:21,116
สำหรับคนที่ยังไม่ได้สร้าง Field

591
00:39:21,117 --> 00:39:25,117
สัปดาห์ที่แล้ว สร้างด้วย

592
00:39:25,118 --> 00:39:29,118
เดี๋ยวขยายขนาดให้ดู

593
00:39:29,120 --> 00:39:33,120

594
00:39:33,122 --> 00:39:37,122

595
00:39:37,126 --> 00:39:41,126

596
00:39:41,127 --> 00:39:45,127

597
00:39:45,129 --> 00:39:49,129

598
00:39:49,133 --> 00:39:53,133

599
00:39:53,134 --> 00:39:57,134

600
00:39:57,137 --> 00:40:01,137

601
00:40:01,139 --> 00:40:05,139

602
00:40:05,143 --> 00:40:09,143

603
00:40:09,144 --> 00:40:13,144
CustomerID มีไหมค่ะ CustomerID

604
00:40:13,146 --> 00:40:17,146
ตารางแรกนะคะ ตาราง Customer

605
00:40:17,146 --> 00:40:21,146
มีทั้งหมด 4 Field

606
00:40:21,147 --> 00:40:25,147

607
00:40:25,147 --> 00:40:29,147

608
00:40:29,148 --> 00:40:33,148

609
00:40:33,149 --> 00:40:37,149

610
00:40:37,153 --> 00:40:41,153

611
00:40:41,156 --> 00:40:45,156

612
00:40:45,159 --> 00:40:49,159

613
00:40:49,164 --> 00:40:53,164

614
00:40:53,166 --> 00:40:57,166

615
00:40:57,167 --> 00:41:01,167

616
00:41:01,169 --> 00:41:05,169

617
00:41:05,171 --> 00:41:09,171

618
00:41:09,173 --> 00:41:13,173

619
00:41:13,175 --> 00:41:17,175

620
00:41:17,179 --> 00:41:21,179

621
00:41:21,183 --> 00:41:25,183

622
00:41:25,184 --> 00:41:29,184

623
00:41:29,185 --> 00:41:33,185

624
00:41:33,189 --> 00:41:37,189

625
00:41:37,192 --> 00:41:41,192

626
00:41:41,194 --> 00:41:45,194

627
00:41:45,196 --> 00:41:49,196

628
00:41:49,198 --> 00:41:53,198

629
00:41:53,199 --> 00:41:57,199

630
00:41:57,202 --> 00:42:01,202

631
00:42:01,203 --> 00:42:05,203

632
00:42:05,207 --> 00:42:09,207

633
00:42:09,208 --> 00:42:13,208
โจโจ้ โจโจ้ดู

634
00:42:13,210 --> 00:42:17,210
โจโจ้ดูนะคะ

635
00:42:17,210 --> 00:42:21,210
เห็นไหม โจโจ้เชื่อมเพิ่ม

636
00:42:21,213 --> 00:42:25,213
เชื่อม

637
00:42:25,219 --> 00:42:29,219
ความสัมพันธ์เพิ่ม

638
00:42:29,220 --> 00:42:33,220
เลือกตารางเพิ่มอีก คือตารางสินค้า

639
00:42:33,220 --> 00:42:37,220
แล้วก็ตารางลูกค้าพิเศษขึ้นมา

640
00:42:37,221 --> 00:42:41,221
โจโจ้ต้องเปิดเพิ่ม

641
00:42:41,223 --> 00:42:45,223

642
00:42:45,224 --> 00:42:49,224

643
00:42:49,226 --> 00:42:53,226

644
00:42:53,228 --> 00:42:57,228

645
00:42:57,230 --> 00:43:01,230

646
00:43:01,233 --> 00:43:05,233

647
00:43:05,234 --> 00:43:09,234

648
00:43:09,236 --> 00:43:13,236

649
00:43:13,237 --> 00:43:17,237

650
00:43:17,239 --> 00:43:21,239

651
00:43:21,240 --> 00:43:25,240
โจโจ้ให้ไปที่หน้าความสัมพันธ์นะ

652
00:43:25,241 --> 00:43:29,241
เครื่องมือฐานข้อมูล

653
00:43:29,242 --> 00:43:33,242
แล้วก็เลือกความสัมพันธ์

654
00:43:33,258 --> 00:43:37,258

655
00:43:37,258 --> 00:43:41,258

656
00:43:41,259 --> 00:43:45,259

657
00:43:45,260 --> 00:43:49,260

658
00:43:49,263 --> 00:43:53,263

659
00:43:53,265 --> 00:43:57,265

660
00:43:57,266 --> 00:44:01,266
วิเคาะห์ความสัมพันธ์

661
00:44:01,269 --> 00:44:05,269
สร้างความสัมพันธ์

662
00:44:05,270 --> 00:44:09,270

663
00:44:09,272 --> 00:44:13,272

664
00:44:13,272 --> 00:44:17,272

665
00:44:17,274 --> 00:44:21,274

666
00:44:21,276 --> 00:44:25,276

667
00:44:25,279 --> 00:44:29,279

668
00:44:29,281 --> 00:44:33,281

669
00:44:33,284 --> 00:44:37,284

670
00:44:37,285 --> 00:44:41,285

671
00:44:41,286 --> 00:44:45,286
Ց

672
00:44:45,288 --> 00:44:49,288

673
00:44:49,290 --> 00:44:53,290

674
00:44:53,293 --> 00:44:57,293
Ց

675
00:44:57,295 --> 00:45:01,295

676
00:45:01,297 --> 00:45:05,297
คลิกล้าง

677
00:45:05,300 --> 00:45:09,300
เค้าโครงก่อนนะครับ

678
00:45:09,300 --> 00:45:13,300
มือไว

679
00:45:13,301 --> 00:45:17,301
ล้างไปแล้ว

680
00:45:17,301 --> 00:45:21,301
อ้าว ๆ

681
00:45:21,302 --> 00:45:25,302
เดี๋ยวตัวย้อน

682
00:45:25,304 --> 00:45:29,304
หายไปไหนแล้วนิ

683
00:45:29,304 --> 00:45:33,304

684
00:45:33,306 --> 00:45:37,306
เวอร์ชันนี้นี่

685
00:45:37,308 --> 00:45:41,308
อ้า โอเค

686
00:45:41,314 --> 00:45:45,314
แล้วให้ไปเลือก โจโจ้เลือกที่

687
00:45:45,315 --> 00:45:49,315
ฐานข้อมูลน่ะ เสร็จแล้วคลิกที่ออกแบบครับ

688
00:45:49,316 --> 00:45:53,316
โจโจ้ ๆ มานี่

689
00:45:53,317 --> 00:45:57,317
มาแถบเครื่องมือนี้มาแถบเครื่อง

690
00:45:57,318 --> 00:46:01,318
มาแถบเครื่องมือออกแบบเห็นไหม

691
00:46:01,318 --> 00:46:05,318
แล้วก็คลิก

692
00:46:05,319 --> 00:46:09,319

693
00:46:09,320 --> 00:46:13,320
แสดงตารางนี่ไง เพิ่มตารางเข้ามา

694
00:46:13,322 --> 00:46:17,322
เจอหรือยัง

695
00:46:17,324 --> 00:46:21,324
คลิกออกแบบหรือยัง

696
00:46:21,325 --> 00:46:25,325
ตอนแรกเข้ามาที่เครื่องมือแล้วก็ความสัมพันธ์

697
00:46:25,326 --> 00:46:29,326
ใช่ไหม แล้วให้เลือกออกแบบแล้ว

698
00:46:29,328 --> 00:46:33,328
คลิกแสดงตาราง เพิ่มตารางอะไรเข้ามา

699
00:46:33,328 --> 00:46:37,328
Product แล้วก็อะไร

700
00:46:37,330 --> 00:46:41,330
VIPCustomer

701
00:46:41,344 --> 00:46:45,344
เห็นไหมมี 4 ตารางแล้วหรือยังครบหรือยัง

702
00:46:45,345 --> 00:46:49,345
เพราะเมื่อกี้

703
00:46:49,353 --> 00:46:53,353
ตอนแรกเราเชื่อมแค่ 2 ใช่หรือเปล่า

704
00:46:53,354 --> 00:46:57,354
แต่ทีนี้ เราจะเชื่อมทุกตารางนี่

705
00:46:57,358 --> 00:47:01,358
เพราะทุกตารางมันมีความสัมพันธ์กันในแต่ละตาราง

706
00:47:01,359 --> 00:47:05,359
ทีนี้ดู

707
00:47:05,361 --> 00:47:09,361
ดูตัวอย่างที่ให้เชื่อมมีอะไรคะ ลูกค้า

708
00:47:09,363 --> 00:47:13,363
เชื่อมรหัสลูกค้าใช่ไหม

709
00:47:13,364 --> 00:47:17,364
รหัสลูกค้าเชื่อมกับตาราง

710
00:47:17,365 --> 00:47:21,365
แล้วก็ตารางลูกค้าพิเศษ เห็นไหม ตารางนี้

711
00:47:21,367 --> 00:47:25,367
เชื่อมด้วยรหัสลูกค้า O.K. นะคะ

712
00:47:25,369 --> 00:47:29,369
แล้วอีกตารางหนึ่ง สินค้า ตารางสินค้า

713
00:47:29,374 --> 00:47:33,374
เชื่อมกลับมาที่ Order ลูกค้า

714
00:47:33,374 --> 00:47:37,374
รหัสสินค้าเข้าด้วยกัน

715
00:47:37,374 --> 00:47:41,374
เมื่อเชื่อมเสร็จความสัมพันธ์มันจะโยงเหมือนกับ

716
00:47:41,374 --> 00:47:45,374
ตัวข้างบนอย่างนี้นะคะ มันโยงเป็นเส้นใย

717
00:47:45,376 --> 00:47:49,376
แบบนี้ ใน 4 ตารางนี้

718
00:47:49,376 --> 00:47:53,376

719
00:47:53,390 --> 00:47:57,390
เมื่อกี้อะไรนะ CustomerID ตอนแรก

720
00:47:57,391 --> 00:48:01,391
เราเชื่อมไว้แค่ 2 ตาราง แล้วให้เชื่อมกับ

721
00:48:01,392 --> 00:48:05,392
อะไรคะ ลากลงมาไว้ข้างล่าง

722
00:48:05,393 --> 00:48:09,393
อย่าให้มันไขว้กันนะ อย่าให้มันไขว้กัน

723
00:48:09,394 --> 00:48:13,394
ลาก CustomerID มาใส่ CustomerID

724
00:48:13,395 --> 00:48:17,395

725
00:48:17,397 --> 00:48:21,397
เห็นไหมบอกแล้วอย่าให้มันไขว้กันแบบเห็น ๆ

726
00:48:21,398 --> 00:48:25,398
จัดได้เห็นไหม มันจัดได้

727
00:48:25,399 --> 00:48:29,399
จัดให้มันสวยงามได้ เราสามารถ

728
00:48:29,400 --> 00:48:33,400
โยก ๆ วัตถุพวกนี้ได้

729
00:48:33,400 --> 00:48:37,400
เห็นหรือเปล่า แล้ว

730
00:48:37,401 --> 00:48:41,401
เชื่อมอะไรคะ

731
00:48:41,401 --> 00:48:45,401
เชื่อม ProductID กับ ProductID อันนี้

732
00:48:45,401 --> 00:48:49,401
ของตัวนี้

733
00:48:49,402 --> 00:48:53,402
เด็ก ๆ จะต้องเชื่อม

734
00:48:53,405 --> 00:48:57,405
ให้มันโยงให้ได้ลักษณะนี้

735
00:48:57,405 --> 00:49:01,405
Field ที่เชื่อมมี Field CustomerID

736
00:49:01,406 --> 00:49:05,406
ก็คือ ตารางของลูกค้า

737
00:49:05,407 --> 00:49:09,407
ตารางลูกค้าพิเศษแล้วก็ตาราง

738
00:49:09,408 --> 00:49:13,408
การสั่งซื้อของลูกค้านะคะ

739
00:49:13,409 --> 00:49:17,409
ส่วนตารางสินค้าเชื่อม ProductID

740
00:49:17,418 --> 00:49:21,418
เข้ากับตารางCustomerOrder น่ะค่ะ ก็คือ

741
00:49:21,418 --> 00:49:25,418
ตารางคำสั่งซื้อของลูกค้าน่ะ

742
00:49:25,419 --> 00:49:29,419
จะมีอยู่ 2 ...

743
00:49:29,421 --> 00:49:33,421

744
00:49:33,423 --> 00:49:37,423

745
00:49:37,424 --> 00:49:41,424

746
00:49:41,425 --> 00:49:45,425

747
00:49:45,427 --> 00:49:49,427

748
00:49:49,428 --> 00:49:53,428

749
00:49:53,429 --> 00:49:57,429

750
00:49:57,434 --> 00:50:01,434
ตัวอย่างกับ

751
00:50:01,436 --> 00:50:05,436
ชื่ออันนี้ ชื่อตารางน่ะ ของแม่ตั้งไม่เหมือนตาราง

752
00:50:05,436 --> 00:50:09,436
ใช่ไหม แต่ความจริงมันคือตัวเดียวกัน ลูกค้า

753
00:50:09,436 --> 00:50:13,436
พิเศษตัวเดียวกัน

754
00:50:13,437 --> 00:50:17,437
Ց

755
00:50:17,439 --> 00:50:21,439

756
00:50:21,440 --> 00:50:25,440

757
00:50:25,442 --> 00:50:29,442

758
00:50:29,445 --> 00:50:33,445

759
00:50:33,447 --> 00:50:37,447

760
00:50:37,450 --> 00:50:41,450

761
00:50:41,453 --> 00:50:45,453

762
00:50:45,456 --> 00:50:49,456

763
00:50:49,458 --> 00:50:53,458

764
00:50:53,460 --> 00:50:57,460

765
00:50:57,460 --> 00:51:01,460

766
00:51:01,462 --> 00:51:05,462

767
00:51:05,463 --> 00:51:09,463

768
00:51:09,464 --> 00:51:13,464

769
00:51:13,469 --> 00:51:17,469

770
00:51:17,471 --> 00:51:21,471

771
00:51:21,473 --> 00:51:25,473

772
00:51:25,474 --> 00:51:29,474

773
00:51:29,476 --> 00:51:33,476

774
00:51:33,480 --> 00:51:37,480

775
00:51:37,481 --> 00:51:41,481

776
00:51:41,487 --> 00:51:45,487

777
00:51:45,488 --> 00:51:49,488
วิธีสังเกตุที่จะเชื่อมความสัมพันธ์

778
00:51:49,492 --> 00:51:53,492
1. Field Field

779
00:51:53,493 --> 00:51:57,493
ที่ใช้เชื่อมสังเกตดูเห็นไหม CustomerID ใน

780
00:51:57,494 --> 00:52:01,494
ตาราง Customer CustomerOrder

781
00:52:01,496 --> 00:52:05,496
แล้วก็ VIP Customer

782
00:52:05,497 --> 00:52:09,497
ที่ชื่อ CustomerID เหมือนกันเลย เพราะ Field นี้

783
00:52:09,499 --> 00:52:13,499
หมายถึงรหัสลูกค้าเห็นไหมคะ

784
00:52:13,500 --> 00:52:17,500
ความสัมพันธ์มันก็ต้องมีล่ะ มันคือข้อมูล

785
00:52:17,500 --> 00:52:21,500
เดียวกันแน่นอน เพราะถ้าใช้รหัสนี้

786
00:52:21,501 --> 00:52:25,501
Field นี้เก็บข้อมูลของรหัสลูกค้าคนนี้

787
00:52:25,503 --> 00:52:29,503
หรือรหัสลูกค้านี้คือ ลูกค้าคนนี้

788
00:52:29,503 --> 00:52:33,503
มีข้อมูลอะไรของเขาบ้าง เห็นไหมคะ เช่นเดียวกัน

789
00:52:33,505 --> 00:52:37,505
กับตัวอย่างสินค้า ตารางสินค้า

790
00:52:37,506 --> 00:52:41,506
ตาราง Product เห็นไหมคะ Field ที่ชื่อ

791
00:52:41,507 --> 00:52:45,507
ProductID มันไปเชื่อมกับตาราง

792
00:52:45,509 --> 00:52:49,509
CustomerOrder ก็คือลูกค้า

793
00:52:49,523 --> 00:52:53,523
สั่ง อ้า เห็นไหมคะ ProductID

794
00:52:53,523 --> 00:52:57,523
รหัสสินค้า เพราะฉะนั้น สั่ง

795
00:52:57,524 --> 00:53:01,524
สินค้ารหัสนี้นั้นก็หมายถึงว่า ก็ต้อง

796
00:53:01,525 --> 00:53:05,525
ไปเช็กว่า ในคลังสินค้าน่ะ

797
00:53:05,527 --> 00:53:09,527
รหัสสินค้าคือสินค้าตัวไหน เห็นไหม

798
00:53:09,528 --> 00:53:13,528
ความสัมพันธ์มันถึงเชื่อมกันได้ มันทำใเชื่อมไปอีกตารางหนึ่ง

799
00:53:13,529 --> 00:53:17,529
ที่เก็บข้อมูลของ

800
00:53:17,537 --> 00:53:21,537
เหมือน ๆ เหมือนจาก

801
00:53:21,540 --> 00:53:25,540
CustomerOrder

802
00:53:25,541 --> 00:53:29,541
หรือรหัสสั่งซื่อของลูกค้าใช่ไหม

803
00:53:29,542 --> 00:53:33,542
มันก็ต้องแจ้งว่าเขาสั่งอะไร

804
00:53:33,542 --> 00:53:37,542
หรือรู้ว่ารหัสสินค้าที่เขาสั่ง เหมือน

805
00:53:37,548 --> 00:53:41,548
เวลาไปซื้อของ Seven Seven มันไม่ได้ถาม

806
00:53:41,549 --> 00:53:45,549
ชื่อสินค้า ถูกไหมค่ะ เซเวนถาม

807
00:53:45,550 --> 00:53:49,550
แค่ว่าสินค้า รหัสสินค้าอะไรคะ

808
00:53:49,551 --> 00:53:53,551
แล้วเขาจะคีย์รหัสสินค้าเข้าไป แล้วเขาจะรู้

809
00:53:53,569 --> 00:53:57,569
เห็นไหม นะคะ นั่นก็คือความ

810
00:53:57,569 --> 00:54:01,569
เชื่อมโยงความสัมพันธ์แบบเดียว มันหลักการเดียวกัน

811
00:54:01,570 --> 00:54:05,570
ที่เซเว่นบอกว่า All Member

812
00:54:05,572 --> 00:54:09,572
ลูกค้าใช้เบอร์โทรศัพท์อะไร

813
00:54:09,572 --> 00:54:13,572
มันให้เรากรอกเบอร์โทรศัพท์เราใช่ไหมคะ

814
00:54:13,572 --> 00:54:17,572
ว่า นี่คือ

815
00:54:17,574 --> 00:54:21,574
เป็นลูกค้าของเขาหมายเลขอะไร

816
00:54:21,575 --> 00:54:25,575
ก็แล้วแต่ หรือสั่งซื้ออะไรก็แล้วแต่ ก็คือ

817
00:54:25,576 --> 00:54:29,576
มีฐานข้อมูลแล้วโดยใช้หมายเลขโทรศัพท์เรา

818
00:54:29,576 --> 00:54:33,576
เป็นตัว เขาเรียกว่าอะไร เป็นคีย์หลัก

819
00:54:33,588 --> 00:54:37,588
หรือคีย์ที่ใช้ในการค้นหาข้อมูลด้วย

820
00:54:37,588 --> 00:54:41,588
แล้วก็เป็นคีย์ที่ใช้เป็นตัวเชื่อมความสัมพันธ

821
00:54:41,589 --> 00:54:45,589
นะคะ ให้มองง่าย ๆ ให้มองหลักการ

822
00:54:45,591 --> 00:54:49,591
ทำงาน เพราะฉะนั้น เวลาจะเชื่อม

823
00:54:49,592 --> 00:54:53,592
ความสัมพันธ์ของตาราง

824
00:54:53,593 --> 00:54:57,593
หลักของการเชื่อมความพันธ์ก็คือ ตารางนี้

825
00:54:57,594 --> 00:55:01,594
มันจะไปเชื่อมกับอีกตารางหนึ่งได้ก็ต่อเมื่อ

826
00:55:01,595 --> 00:55:05,595
ก็ต่อเมื่อ ในตารางนั้น

827
00:55:05,596 --> 00:55:09,596
มี Field ที่มันไปสัมพันธ์

828
00:55:09,597 --> 00:55:13,597
กับอีกตารางหนึ่งนั่นเองนะคะ เหมือนที่

829
00:55:13,599 --> 00:55:17,599
ยกตัวอย่างว่ามันมี Field ชื่อ CustomerID

830
00:55:17,599 --> 00:55:21,599
เหมือนกันนี่ เพราะ Field นั้นก็คือ

831
00:55:21,600 --> 00:55:25,600
รหัสลูกค้าเห็นไหมคะ

832
00:55:25,602 --> 00:55:29,602
เพราะบางครั้งการเก็บข้อมูลในฐานข้อมูลนี่้

833
00:55:29,604 --> 00:55:33,604
ในแต่ละตารางนี่ไม่จำเป็นต้องไปเก็บข้อมูลซ้ำ

834
00:55:33,604 --> 00:55:37,604
เพราะอะไร เพราะเหมือน

835
00:55:37,620 --> 00:55:41,620
ลูกค้าพิเศษนี่ คือข้อมูลพื้นฐานนี่

836
00:55:41,627 --> 00:55:45,627
เก็บมาแล้ว แต่เขาจะเติม VIP

837
00:55:45,628 --> 00:55:49,628
นะคะ เหมือนเหมือน VIP

838
00:55:49,630 --> 00:55:53,630
ของ AIS ที่เขาเรียกเซเลเนด

839
00:55:53,630 --> 00:55:57,630
ก็คือเป็นลูกค้าเกิน 10 ปี เขาจะ Upgrade

840
00:55:57,631 --> 00:56:01,631
ให้เป็น VIP โดยอัตโนมัติเป็นไหม

841
00:56:01,632 --> 00:56:05,632
VIP มันจะบอกว่าระยะเวลาที่เข้ามาเป็นลูกค้า

842
00:56:05,636 --> 00:56:09,636
เพราะฉะนั้น เมื่อถึงเวลาที่ครบกำหนด

843
00:56:09,636 --> 00:56:13,636
สถานะลูกค้าจะเปลี่ยนเป็น VIP

844
00:56:13,641 --> 00:56:17,641
หรือ ลูกค้าพิเศษทันที เห็นไหมคะ

845
00:56:17,642 --> 00:56:21,642
แต่ข้อมูลลูกค้าเหมือนเก่าไหม เหมือน

846
00:56:21,643 --> 00:56:25,643
เพราะรหัสลูกค้าก็ยังเป็นรหัสเดิม เพียงแต่สถานะ

847
00:56:25,644 --> 00:56:29,644
เขาเปลี่ยนแค่นั้นเอง

848
00:56:29,644 --> 00:56:33,644

849
00:56:33,650 --> 00:56:37,650
อ้า มีใครสงสัยเกี่ยวกับ

850
00:56:37,651 --> 00:56:41,651
ความสัมพันธ์ของตาราง หรือ Relationship ไหม

851
00:56:41,656 --> 00:56:45,656
ถ้าไม่มีนะคะ

852
00:56:45,656 --> 00:56:49,656
ทีนี้ใครที่ยังกรอก Field ไม่เสร็จ

853
00:56:49,657 --> 00:56:53,657
อ้า เดี๋ยวท้ายชั่วโมงเชื่อมให้เสร็จ

854
00:56:53,658 --> 00:56:57,658
ถ้าใครยังทำหน้านี่ ยังเชื่อมความสัมพันธ์

855
00:56:57,660 --> 00:57:01,660
หน้านี้ไม่ได้ ห้ามออกจากห้องนี้เป็นอันขาด

856
00:57:01,662 --> 00:57:05,662
เดี๋ยวจะไปเดินตรวจ

857
00:57:05,663 --> 00:57:09,663
(นักศึกษา) อันนั้นแล้วเปิดอย่างไรคะ  (อาจารย์) ตรงไหน

858
00:57:09,663 --> 00:57:13,663
ตารางเชื่อมความสัมพันธ์ใช่ไหม เรีย

859
00:57:13,665 --> 00:57:17,665

860
00:57:17,666 --> 00:57:21,666
เลือกเครื่องมือไอ้นี้ยัง เลือก

861
00:57:21,667 --> 00:57:25,667
เครื่องมือหรือยัง เลือกออกแบบหรือยัง  (นักศึกษา) เลือกแล้วค่ะ  (อาจารย์)

862
00:57:25,669 --> 00:57:29,669
ก็เลือกสร้างตารางหรือยัง

863
00:57:29,671 --> 00:57:33,671
เจอหรือยัง

864
00:57:33,671 --> 00:57:37,671
ก็ตอนแรกเราสร้างแค่ 2 ใช่ไหม

865
00:57:37,672 --> 00:57:41,672
เพราะเราจะต้องเชื่อมความสัมพันธ์ 4 ตารางนี้

866
00:57:41,673 --> 00:57:45,673
ใช่เปล่า มันจะต้องเชื่อม

867
00:57:45,675 --> 00:57:49,675
ความสัมพันธ์ให้ได้อย่างนี้นะครับ

868
00:57:49,676 --> 00:57:53,676

869
00:57:53,676 --> 00:57:57,676
ไม่ เราเอา ID ออกเลย

870
00:57:57,677 --> 00:58:01,677
เรา คีย์หลัก ใคร

871
00:58:01,677 --> 00:58:05,677
ยังไม่รู้ว่าคีย์หลักตัวเองมีอะไรบ้าง มาดูกันนะครับ

872
00:58:05,678 --> 00:58:09,678
ในแต่ละตาราง

873
00:58:09,680 --> 00:58:13,680
อ้า ดูที่ตาราง Customer

874
00:58:13,680 --> 00:58:17,680
คีย์หลักคือ

875
00:58:17,681 --> 00:58:21,681
CustomerID เพราะอะไร

876
00:58:21,682 --> 00:58:25,682
เพราะมันเป็นลูกค้า รหัสลูกค้า ไม่ควรซ้ำ

877
00:58:25,684 --> 00:58:29,684
ข้อมูลผิดแน่นอนครับ เพราะฉะนั้น

878
00:58:29,685 --> 00:58:33,685
รหัสลูกค้าจะต้องใช้เป็นคีย์หลักนะคะ

879
00:58:33,685 --> 00:58:37,685
มาดูตารางที่ 2

880
00:58:37,690 --> 00:58:41,690
ตารางที่ 2 เอาอะไรเป็นคีย์หลัก

881
00:58:41,691 --> 00:58:45,691
Order เอาอะไรเป็นคีย์หลัก

882
00:58:45,693 --> 00:58:49,693

883
00:58:49,693 --> 00:58:53,693

884
00:58:53,694 --> 00:58:57,694

885
00:58:57,695 --> 00:59:01,695
อ้า เราใช้ Ordernumber

886
00:59:01,699 --> 00:59:05,699
นะคะ เพราะอะไร เพราะตารางนี้

887
00:59:05,700 --> 00:59:09,700
ตัวหลักคือ Order

888
00:59:09,702 --> 00:59:13,702
CustomerID จะกลายเป็นที่เข้าเรียกว่า

889
00:59:13,703 --> 00:59:17,703
คีย์คู่แข่ง หรือ

890
00:59:17,704 --> 00:59:21,704
หรือ แคนดิเดตคีย์ มีความสำคัญ

891
00:59:21,705 --> 00:59:25,705
ไม่แพ้กับคีย์หลักเหมือนกัน แต่เราไม่เอามาเป็นคีย์หลัก

892
00:59:25,706 --> 00:59:29,706
เพราะมันเป็นคีย์หลักอยู่ที่ตารางอะไรไปแล้วคะ

893
00:59:29,706 --> 00:59:33,706
ตาราง Customer

894
00:59:33,712 --> 00:59:37,712
พอมันมาอยู่ในออร์เดอร์ มันไม่ควรเป็นคีย์หลัก

895
00:59:37,713 --> 00:59:41,713
มันจะกลายเป็นคีย์คู่แข่งไปเลยนะคะ

896
00:59:41,714 --> 00:59:45,714
อีกตัวหนึ่ง ทีนี้มาดูตารางต่อมา

897
00:59:45,715 --> 00:59:49,715
ตาราง Product

898
00:59:49,715 --> 00:59:53,715
เด็ก ๆ เอาอะไรเป็น...

899
00:59:53,716 --> 00:59:57,716
ก็ต้อง ProductID เพราะอะไร

900
00:59:57,718 --> 01:00:01,718
เพราะตารางนี้ บอกให้รู้ว่า

901
01:00:01,726 --> 01:00:05,726
เป็น ตารางของ

902
01:00:05,727 --> 01:00:09,727
สำหรับเก็บข้อมูลสินค้า มีรหัสสินค้า

903
01:00:09,728 --> 01:00:13,728
มีชนิด มีราคา มีจำนวน มีสต๊อก

904
01:00:13,729 --> 01:00:17,729
อะไรพวกนี้ เห็นไหมคะ ตัวสุดท้าย

905
01:00:17,730 --> 01:00:21,730
ตาราง Customer

906
01:00:21,733 --> 01:00:25,733
ลูกค้าพิเศษ

907
01:00:25,734 --> 01:00:29,734
ตัวนี้ใช้ CustomerID เพราะว่า

908
01:00:29,735 --> 01:00:33,735
มันเป็นคีย์หลักตัวเดียวกันกับ Customer

909
01:00:33,737 --> 01:00:37,737
เพียงแต่บอกแล้วว่า สถานะมันเปลี่ยนเมื่อ

910
01:00:37,738 --> 01:00:41,738
กำหนดระยะเวลาครบ ถูกไหมคะ

911
01:00:41,753 --> 01:00:45,753
เพราะก็คือจากลูกค้าปกติ เราตั้งไว้

912
01:00:45,754 --> 01:00:49,754
เหมือน AIS ตั้งไว้ พอครบ 10 ปี

913
01:00:49,755 --> 01:00:53,755
คุณกลายเป็นลูกค้า

914
01:00:53,756 --> 01:00:57,756
ก็คือ เป็นลูกค้าที่

915
01:00:57,757 --> 01:01:01,757
ใช้บริการของเขาเกิน 10 มา ไม่เปลี่ยนค่ายเลย

916
01:01:01,757 --> 01:01:05,757
ว่างั้นเถอะ ก็กลายเป็น VIP

917
01:01:05,758 --> 01:01:09,758
ก็ยังใช้รหัสลูกค้าเหมือนกัน

918
01:01:09,760 --> 01:01:13,760
เพราะว่ามันคือข้อมูลจากตัวเดียวกัน เพียงแต่มา

919
01:01:13,764 --> 01:01:17,764
อัพาส

920
01:01:17,765 --> 01:01:21,765
อัพชั้นขึ้นนั่นเอง

921
01:01:21,766 --> 01:01:25,766
เพราะฉะนั้นเมื่อ เพราะถ้า

922
01:01:25,768 --> 01:01:29,768
สร้างความสัมพันธ์ได้ มันก็จะ

923
01:01:29,768 --> 01:01:33,768
แสดงให้เห็นว่าตัวเองทำอะไรแล้ว Field ก็ครบ

924
01:01:33,782 --> 01:01:37,782
ให้แคปหน้านี้ แล้ว Print ส่ง

925
01:01:37,783 --> 01:01:41,783
Print ส่งด้วย

926
01:01:41,784 --> 01:01:45,784
ไม่ใช่ปรินต์ส่ง ส่งไฟล์

927
01:01:45,784 --> 01:01:49,784
จำได้นะ เรามีกลุ่มส่งงานที่อยู่ในเฟสน่ะ

928
01:01:49,785 --> 01:01:53,785

929
01:01:53,785 --> 01:01:57,785
อ้า แคปแล้ว

930
01:01:57,786 --> 01:02:01,786
ก่อนวาง พิมพ์ชื่อตัวเองเข้าไปด้วย

931
01:02:01,787 --> 01:02:05,787
เอาเฉพาะหน้านี้ เพราะอะไร

932
01:02:05,790 --> 01:02:09,790
เพราะโชว์หน้านี้ปุ๊บ โชว์หมดเลย

933
01:02:09,791 --> 01:02:13,791
ตารางถูกไหมแล้วโชว์ความสัมพันธ์

934
01:02:13,792 --> 01:02:17,792
ทำ คือ กว่าจะทำอันนี้เสร็จ จะต้องทำ

935
01:02:17,793 --> 01:02:21,793
ก่อนหน้านั้นได้ด้วย ไม่อย่างนั้นจะทำหน้านี้ไม่ได้

936
01:02:21,794 --> 01:02:25,794
เพราะฉะนั้นการบ้าน ส่งท้ายชัวโมงนะคะ

937
01:02:25,795 --> 01:02:29,795
หลังจากหมดชั่วโมงแล้วส่งเข้า

938
01:02:29,796 --> 01:02:33,796
ในเฟซกลุ่ม

939
01:02:33,797 --> 01:02:37,797
จำได้นะ แคปหน้าจอเสร็จพิมพ์ชื่อ

940
01:02:37,798 --> 01:02:41,798
กับรหัสตัวเอง ใส่เข้าไปด้วยนะครับ

941
01:02:41,799 --> 01:02:45,799
ให้ครบ ไม่ใช่ส่งมาแต่อันนี้จะไปตรัสรู้ไหมว่า

942
01:02:45,812 --> 01:02:49,812
ของใคร เพราะอะไร เพราะในเฟสตัวเองก็ใช้ชื่อเล่นกัน

943
01:02:49,819 --> 01:02:53,819
อันนี้หนูลบไม่ได้

944
01:02:53,819 --> 01:02:57,819
ค่ะ สัปดาห์นี้ พอแค่นี้ค่ะ เด็ก ๆ

945
01:02:57,819 --> 01:03:01,819
ขอบคุณ อ้า เด็กขอบคุณพี่ล่ามก่อน  (นักศึกษา) ทั้งหมด

946
01:03:01,825 --> 01:03:05,825
(นักศึกษา) ขอบคุณค่ะ

947
01:03:05,827 --> 01:03:09,827

948
01:03:09,828 --> 01:03:13,828
[สิ้นสุดการถอดความ]

949
01:03:13,828 --> 01:03:17,828

950
01:03:17,829 --> 01:03:21,829

951
01:03:21,830 --> 01:03:25,830

952
01:03:25,831 --> 01:03:29,831

953
01:03:29,833 --> 01:03:33,833

954
01:03:33,836 --> 01:03:37,836

955
01:03:37,837 --> 01:03:41,837

956
01:03:41,841 --> 01:03:45,841

957
01:03:45,844 --> 01:03:49,844

958
01:03:49,845 --> 01:03:53,845

959
01:03:53,847 --> 01:03:57,847

960
01:03:57,848 --> 01:04:00,850

961
01:04:01,850 --> 01:04:04,852

962
01:04:05,851 --> 01:04:08,853

963
01:04:09,854 --> 01:04:12,857

964
01:04:13,855 --> 01:04:16,858


