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

2
00:00:04,018 --> 00:00:04,018

3
00:00:04,018 --> 00:00:07,101

4
00:00:07,101 --> 00:00:11,101

5
00:00:14,346 --> 00:00:16,848

6
00:00:16,848 --> 00:00:20,848

7
00:00:23,389 --> 00:00:27,389

8
00:00:37,602 --> 00:00:41,602

9
00:00:44,458 --> 00:00:45,359

10
00:00:45,359 --> 00:00:47,155

11
00:00:47,155 --> 00:00:48,635

12
00:00:48,635 --> 00:00:48,956

13
00:00:48,956 --> 00:00:49,591

14
00:00:49,591 --> 00:00:50,423

15
00:00:50,423 --> 00:00:51,840

16
00:00:51,840 --> 00:00:52,090

17
00:00:52,090 --> 00:00:52,541

18
00:00:52,541 --> 00:00:54,598

19
00:00:54,598 --> 00:00:55,041

20
00:00:55,041 --> 00:00:55,678

21
00:00:55,678 --> 00:00:57,798

22
00:00:57,798 --> 00:01:01,798

23
00:01:07,529 --> 00:01:07,979

24
00:01:07,979 --> 00:01:08,628

25
00:01:08,628 --> 00:01:09,973

26
00:01:09,973 --> 00:01:10,556

27
00:01:10,556 --> 00:01:10,808

28
00:01:10,808 --> 00:01:11,324

29
00:01:11,324 --> 00:01:14,135

30
00:01:14,135 --> 00:01:16,963

31
00:01:16,963 --> 00:01:17,465

32
00:01:17,465 --> 00:01:18,178

33
00:01:18,178 --> 00:01:22,152

34
00:01:22,152 --> 00:01:26,152

35
00:01:26,323 --> 00:01:28,114

36
00:01:28,114 --> 00:01:29,014

37
00:01:29,014 --> 00:01:30,866

38
00:01:30,866 --> 00:01:31,638

39
00:01:31,638 --> 00:01:35,638

40
00:01:40,738 --> 00:01:41,119

41
00:01:41,119 --> 00:01:45,119

42
00:01:51,003 --> 00:01:53,180

43
00:01:53,180 --> 00:01:56,440

44
00:01:56,440 --> 00:01:57,082

45
00:01:57,082 --> 00:02:01,082

46
00:02:06,640 --> 00:02:10,640

47
00:02:21,761 --> 00:02:23,104

48
00:02:23,104 --> 00:02:23,492

49
00:02:23,492 --> 00:02:23,886

50
00:02:23,886 --> 00:02:27,886

51
00:02:41,045 --> 00:02:41,243

52
00:02:41,243 --> 00:02:41,567

53
00:02:41,567 --> 00:02:41,688

54
00:02:41,688 --> 00:02:42,588

55
00:02:42,588 --> 00:02:42,905

56
00:02:42,905 --> 00:02:43,680

57
00:02:43,680 --> 00:02:45,853

58
00:02:45,853 --> 00:02:46,815

59
00:02:46,815 --> 00:02:47,838

60
00:02:47,838 --> 00:02:49,831

61
00:02:49,831 --> 00:02:50,090

62
00:02:50,090 --> 00:02:54,090

63
00:02:55,656 --> 00:02:56,756

64
00:02:56,756 --> 00:02:59,575

65
00:02:59,575 --> 00:03:00,144

66
00:03:00,144 --> 00:03:00,275

67
00:03:00,275 --> 00:03:00,917

68
00:03:00,917 --> 00:03:02,007

69
00:03:02,007 --> 00:03:02,518

70
00:03:02,518 --> 00:03:03,795

71
00:03:03,795 --> 00:03:03,927

72
00:03:03,927 --> 00:03:04,773

73
00:03:04,773 --> 00:03:04,960

74
00:03:04,960 --> 00:03:05,792

75
00:03:05,792 --> 00:03:06,429

76
00:03:06,429 --> 00:03:06,825

77
00:03:06,825 --> 00:03:07,262

78
00:03:07,262 --> 00:03:07,782

79
00:03:07,782 --> 00:03:07,974

80
00:03:07,974 --> 00:03:08,677

81
00:03:08,677 --> 00:03:09,314

82
00:03:09,314 --> 00:03:11,302

83
00:03:11,302 --> 00:03:12,453

84
00:03:12,453 --> 00:03:12,655

85
00:03:12,655 --> 00:03:12,982

86
00:03:12,982 --> 00:03:15,860

87
00:03:15,860 --> 00:03:16,429

88
00:03:16,429 --> 00:03:16,561

89
00:03:16,561 --> 00:03:17,266

90
00:03:17,266 --> 00:03:17,838

91
00:03:17,838 --> 00:03:20,213

92
00:03:20,213 --> 00:03:20,790

93
00:03:20,790 --> 00:03:21,500

94
00:03:21,500 --> 00:03:21,821

95
00:03:21,821 --> 00:03:22,200

96
00:03:22,200 --> 00:03:22,844

97
00:03:22,844 --> 00:03:23,234

98
00:03:23,234 --> 00:03:24,835

99
00:03:24,835 --> 00:03:25,985

100
00:03:25,985 --> 00:03:29,985

101
00:03:31,239 --> 00:03:31,558

102
00:03:31,558 --> 00:03:32,009

103
00:03:32,009 --> 00:03:33,159

104
00:03:33,159 --> 00:03:33,610

105
00:03:33,610 --> 00:03:33,740

106
00:03:33,740 --> 00:03:34,193

107
00:03:34,193 --> 00:03:34,706

108
00:03:34,706 --> 00:03:35,792

109
00:03:35,792 --> 00:03:36,042

110
00:03:36,042 --> 00:03:36,305

111
00:03:36,305 --> 00:03:36,756

112
00:03:36,756 --> 00:03:37,339

113
00:03:37,339 --> 00:03:37,593

114
00:03:37,593 --> 00:03:37,975

115
00:03:37,975 --> 00:03:38,811

116
00:03:38,811 --> 00:03:40,728

117
00:03:40,728 --> 00:03:41,179

118
00:03:41,179 --> 00:03:41,370

119
00:03:41,370 --> 00:03:44,828

120
00:03:44,828 --> 00:03:48,828

121
00:03:56,241 --> 00:03:56,692

122
00:03:56,692 --> 00:03:57,582

123
00:03:57,582 --> 00:03:58,356

124
00:03:58,356 --> 00:03:58,809

125
00:03:58,809 --> 00:03:59,126

126
00:03:59,126 --> 00:03:59,896

127
00:03:59,896 --> 00:04:00,278

128
00:04:00,278 --> 00:04:01,746

129
00:04:01,746 --> 00:04:02,266

130
00:04:02,266 --> 00:04:03,548

131
00:04:03,548 --> 00:04:04,448

132
00:04:04,448 --> 00:04:08,448

133
00:04:13,860 --> 00:04:15,460

134
00:04:15,460 --> 00:04:16,876

135
00:04:16,876 --> 00:04:17,130

136
00:04:17,130 --> 00:04:17,512

137
00:04:17,512 --> 00:04:19,952

138
00:04:19,952 --> 00:04:21,683

139
00:04:21,683 --> 00:04:22,265

140
00:04:22,265 --> 00:04:22,647

141
00:04:22,647 --> 00:04:25,980

142
00:04:25,980 --> 00:04:26,231

143
00:04:26,231 --> 00:04:26,499

144
00:04:26,499 --> 00:04:26,689

145
00:04:26,689 --> 00:04:27,200

146
00:04:27,200 --> 00:04:27,914

147
00:04:27,914 --> 00:04:28,290

148
00:04:28,290 --> 00:04:28,672

149
00:04:28,672 --> 00:04:29,441

150
00:04:29,441 --> 00:04:30,402

151
00:04:30,402 --> 00:04:31,172

152
00:04:31,172 --> 00:04:32,720

153
00:04:32,720 --> 00:04:33,036

154
00:04:33,036 --> 00:04:36,121

155
00:04:36,121 --> 00:04:36,628

156
00:04:36,628 --> 00:04:36,821

157
00:04:36,821 --> 00:04:37,138

158
00:04:37,138 --> 00:04:37,271

159
00:04:37,271 --> 00:04:37,722

160
00:04:37,722 --> 00:04:38,808

161
00:04:38,808 --> 00:04:40,472

162
00:04:40,472 --> 00:04:40,856

163
00:04:40,856 --> 00:04:41,363

164
00:04:41,363 --> 00:04:43,363

165
00:04:43,363 --> 00:04:43,556

166
00:04:43,556 --> 00:04:43,939

167
00:04:43,939 --> 00:04:44,063

168
00:04:44,063 --> 00:04:45,726

169
00:04:45,726 --> 00:04:47,011

170
00:04:47,011 --> 00:04:48,360

171
00:04:48,360 --> 00:04:49,510

172
00:04:49,510 --> 00:04:50,609

173
00:04:50,609 --> 00:04:51,120

174
00:04:51,120 --> 00:04:51,629

175
00:04:51,629 --> 00:04:52,143

176
00:04:52,143 --> 00:04:52,653

177
00:04:52,653 --> 00:04:53,171

178
00:04:53,171 --> 00:04:56,054

179
00:04:56,054 --> 00:04:56,434

180
00:04:56,434 --> 00:04:58,680

181
00:04:58,680 --> 00:04:58,936

182
00:04:58,936 --> 00:04:59,186

183
00:04:59,186 --> 00:04:59,648

184
00:04:59,648 --> 00:05:00,217

185
00:05:00,217 --> 00:05:04,217

186
00:05:07,470 --> 00:05:07,987

187
00:05:07,987 --> 00:05:08,947

188
00:05:08,947 --> 00:05:09,706

189
00:05:09,706 --> 00:05:09,906

190
00:05:09,906 --> 00:05:10,606

191
00:05:10,606 --> 00:05:11,057

192
00:05:11,057 --> 00:05:11,829

193
00:05:11,829 --> 00:05:12,849

194
00:05:12,849 --> 00:05:13,229

195
00:05:13,229 --> 00:05:16,384

196
00:05:16,384 --> 00:05:17,025

197
00:05:17,025 --> 00:05:21,025

198
00:05:21,695 --> 00:05:24,195

199
00:05:24,195 --> 00:05:28,195

200
00:05:29,963 --> 00:05:31,951

201
00:05:31,951 --> 00:05:32,403

202
00:05:32,403 --> 00:05:32,532

203
00:05:32,532 --> 00:05:32,852

204
00:05:32,852 --> 00:05:32,985

205
00:05:32,985 --> 00:05:35,680

206
00:05:35,680 --> 00:05:36,506

207
00:05:36,506 --> 00:05:37,087

208
00:05:37,087 --> 00:05:37,407

209
00:05:37,407 --> 00:05:37,732

210
00:05:37,732 --> 00:05:37,917

211
00:05:37,917 --> 00:05:38,171

212
00:05:38,171 --> 00:05:38,489

213
00:05:38,489 --> 00:05:38,752

214
00:05:38,752 --> 00:05:42,153

215
00:05:42,153 --> 00:05:42,540

216
00:05:42,540 --> 00:05:42,737

217
00:05:42,737 --> 00:05:43,374

218
00:05:43,374 --> 00:05:43,944

219
00:05:43,944 --> 00:05:45,296

220
00:05:45,296 --> 00:05:46,255

221
00:05:46,255 --> 00:05:46,771

222
00:05:46,771 --> 00:05:47,597

223
00:05:47,597 --> 00:05:49,140

224
00:05:49,140 --> 00:05:50,678

225
00:05:50,678 --> 00:05:50,872

226
00:05:50,872 --> 00:05:51,059

227
00:05:51,059 --> 00:05:52,981

228
00:05:52,981 --> 00:05:53,825

229
00:05:53,825 --> 00:05:54,657

230
00:05:54,657 --> 00:05:56,183

231
00:05:56,183 --> 00:06:00,183

232
00:06:09,277 --> 00:06:13,277

233
00:06:19,588 --> 00:06:20,930

234
00:06:20,930 --> 00:06:24,930

235
00:06:29,524 --> 00:06:29,974

236
00:06:29,974 --> 00:06:33,047

237
00:06:33,047 --> 00:06:33,758

238
00:06:33,758 --> 00:06:37,758

239
00:06:39,141 --> 00:06:39,331

240
00:06:39,331 --> 00:06:39,657

241
00:06:39,657 --> 00:06:43,657

242
00:06:59,467 --> 00:07:03,467

243
00:07:12,145 --> 00:07:12,408

244
00:07:12,408 --> 00:07:12,666

245
00:07:12,666 --> 00:07:12,990

246
00:07:12,990 --> 00:07:13,110

247
00:07:13,110 --> 00:07:13,240

248
00:07:13,240 --> 00:07:15,229

249
00:07:15,229 --> 00:07:15,868

250
00:07:15,868 --> 00:07:19,868

251
00:07:26,318 --> 00:07:26,959

252
00:07:26,959 --> 00:07:27,088

253
00:07:27,088 --> 00:07:30,291

254
00:07:30,291 --> 00:07:32,473

255
00:07:32,473 --> 00:07:33,172

256
00:07:33,172 --> 00:07:33,686

257
00:07:33,686 --> 00:07:33,944

258
00:07:33,944 --> 00:07:34,204

259
00:07:34,204 --> 00:07:35,370

260
00:07:35,370 --> 00:07:38,574

261
00:07:38,574 --> 00:07:40,549

262
00:07:40,549 --> 00:07:44,549

263
00:07:53,435 --> 00:07:56,955

264
00:07:56,955 --> 00:07:59,067

265
00:07:59,067 --> 00:08:00,168

266
00:08:00,168 --> 00:08:00,354

267
00:08:00,354 --> 00:08:00,673

268
00:08:00,673 --> 00:08:02,655

269
00:08:02,655 --> 00:08:03,555

270
00:08:03,555 --> 00:08:04,197

271
00:08:04,197 --> 00:08:04,580

272
00:08:04,580 --> 00:08:05,741

273
00:08:05,741 --> 00:08:08,109

274
00:08:08,109 --> 00:08:08,827

275
00:08:08,827 --> 00:08:09,074

276
00:08:09,074 --> 00:08:09,651

277
00:08:09,651 --> 00:08:13,231
ล่ามได้ยินไหมคะ

278
00:08:13,231 --> 00:08:13,876

279
00:08:13,876 --> 00:08:17,876
โอเคค่ะ อย่างนั้นเดี๋ยววันนี้เลิกเลยนะคะวันนี้เนื้อหาไม่เยอะนะคะเพราะเดี๋ยวจะทำให้ชั่วโมงจะให้ทำงานในห้อง

280
00:08:22,660 --> 00:08:22,848

281
00:08:22,848 --> 00:08:23,429

282
00:08:23,429 --> 00:08:23,999

283
00:08:23,999 --> 00:08:26,195

284
00:08:26,195 --> 00:08:26,570

285
00:08:26,570 --> 00:08:26,762

286
00:08:26,762 --> 00:08:27,149

287
00:08:27,149 --> 00:08:27,531

288
00:08:27,531 --> 00:08:28,814

289
00:08:28,814 --> 00:08:29,452

290
00:08:29,452 --> 00:08:30,997
งั้นขเลยนะ

291
00:08:30,997 --> 00:08:34,997
วันนี้หัวข้อ

292
00:08:49,002 --> 00:09:14,441

293
00:10:32,720 --> 00:10:32,800
เราต้องวางแผนก่อนว่า

294
00:10:32,800 --> 00:10:32,868
เราจะพัฒนาระบบ

295
00:10:32,868 --> 00:10:32,903
อะไร

296
00:10:32,903 --> 00:10:32,926
นะคะ

297
00:10:32,926 --> 00:10:33,650
ทำไมต้องทำ

298
00:10:33,650 --> 00:10:34,536

299
00:10:34,536 --> 00:10:38,345
มันมีความจำเป็นกับการทำงานของเราไหมหรืออย่างไรนะคะ

300
00:10:38,345 --> 00:10:39,408
หลังจากนั้น

301
00:10:39,408 --> 00:10:42,172
มาวิเคราะห์ว่าไอ้ที่เราวางแผนไปนี่

302
00:10:42,172 --> 00:10:43,962
ครอบคลุมแล้วหรือยัง

303
00:10:43,962 --> 00:10:47,962
นะคะ กับการทำงานที่เราต้องการหรือผลลัพธ์ที่เราต้องการนี่

304
00:10:48,391 --> 00:10:49,866
จากที่เราวางแผนไว้นี่

305
00:10:49,866 --> 00:10:51,720
ครบหรือเปล่า

306
00:10:51,720 --> 00:10:52,549

307
00:10:52,549 --> 00:10:53,826
แล้วก็จะมาเช็

308
00:10:53,826 --> 00:10:57,826
ก หลังจากนั้นพอเราวิเคราะห์ความถูกต้องทุกอย่างแล้วมันคบ

309
00:10:58,512 --> 00:10:59,279

310
00:10:59,279 --> 00:11:03,279
รายละเอียดที่เราต้องการเราก็มาออกแบบรายละเอียดของระบบว่าระบบนี้

311
00:11:04,601 --> 00:11:07,998
มันจะต้องมีส่วนประกอบอะไรบ้างให้สามารถ

312
00:11:07,998 --> 00:11:08,198

313
00:11:08,198 --> 00:11:10,175
ใช้งานระบบนี้ได้บ้าง

314
00:11:10,175 --> 00:11:13,956
แต่ละคนใช้งาน

315
00:11:13,956 --> 00:11:17,956
การเข้าถึงข้อมูลนี่มากน้อยต่างกันขนาดไหน

316
00:11:18,250 --> 00:11:22,250
นะคะ อันนี้เป็นพื้นฐานเบื้องต้น หรือในระบบของเราต้องการจะเก็บข้อมูลใดบ้าง

317
00:11:24,285 --> 00:11:25,172

318
00:11:25,172 --> 00:11:27,036
นะคะ ต้องมา

319
00:11:27,036 --> 00:11:30,304
กรอกรายละเอียด ให้เขียนรายละเอียดทั้งระบบ

320
00:11:30,304 --> 00:11:30,569

321
00:11:30,569 --> 00:11:32,545
มาดูว่า

322
00:11:32,545 --> 00:11:33,827
ครบหรือยัง

323
00:11:33,827 --> 00:11:37,827
ส่วนนี้ ก็ต้องมีการตรวจสอบด้วยว่าสิ่งที่เราวางแผนและวิเคราะห์และการออกแบบ

324
00:11:40,809 --> 00:11:43,759
นี่ มันสามารถเกิดขึ้นได้จริงไหม

325
00:11:43,759 --> 00:11:47,759
นะคะ หลังจากนั้นวิเคราะห์แล้วว่ามันสามารถเกิดขึ้นได้

326
00:11:48,370 --> 00:11:51,643
เราก็ไปดำเนินการพัฒนาระบบขึ้นมา

327
00:11:51,643 --> 00:11:52,665

328
00:11:52,665 --> 00:11:55,105
นะคะ ในช่วงนี้ก็จะเป็นการพัฒนา

329
00:11:55,105 --> 00:11:59,105
นะคะ แต่บางคนก็คือพัฒนาไปด้วยทดสอบไปด้วย ว่าระบบนี้มันใช้งานได้จริงแล้วเป็น

330
00:12:01,648 --> 00:12:03,571
อย่างไร ไม่มีข้อผิดพลาดตรงไหน

331
00:12:03,571 --> 00:12:04,340

332
00:12:04,340 --> 00:12:08,340
ดำเนินงานแก้ไขทั้งสร้างใหม่ไปเรื่อย ๆ แล้วก็ปรับปรุงสิ่งที่ทำไปแล้ว

333
00:12:09,713 --> 00:12:11,064
ให้มันสมบูรณ์ที่สุด

334
00:12:11,064 --> 00:12:11,198

335
00:12:11,198 --> 00:12:14,017
หลังจากนั้นเราก็จะได้ระบบมา

336
00:12:14,017 --> 00:12:16,130
แต่พอได้มาแล้ว

337
00:12:16,130 --> 00:12:19,090
มันก็ยังต้องมีในส่วนของการบำรุงรักษา

338
00:12:19,090 --> 00:12:22,031
นะคะ ว่ามันยังทำงานได้ดีไหม

339
00:12:22,031 --> 00:12:22,475

340
00:12:22,475 --> 00:12:25,936
มีข้อผิดพลาดในการทำงานหรือเปล่า อาจจะ

341
00:12:25,936 --> 00:12:29,936
ใส่ข้อมูลราคาสินค้าไป แต่

342
00:12:30,107 --> 00:12:31,581
ภาษีผิด

343
00:12:31,581 --> 00:12:32,032

344
00:12:32,032 --> 00:12:36,032
ภาษีประเทศไทยคือ 7 เปอร์เซ็นต์แต่บังเอิญว่าเราพิมพ์ผิด ไปพิมพ์เป็นเลข 4

345
00:12:37,283 --> 00:12:38,191

346
00:12:38,191 --> 00:12:42,191
อย่างนี้ ผลการคำนวณมันเลยผิด อันนี้ก็ต้องไปแก้ไขนะคะ ก็เป็นส่วนของการบำรุงรักษา

347
00:12:42,998 --> 00:12:44,470
หรือว่า

348
00:12:44,470 --> 00:12:44,977

349
00:12:44,977 --> 00:12:47,410
มีข้อมูลที่เราต้องการจะเพิ่ม

350
00:12:47,410 --> 00:12:48,373
เช่น

351
00:12:48,373 --> 00:12:48,761

352
00:12:48,761 --> 00:12:51,582
ปกติแล้วเก็บกับเบอร์โทรศัพท์มือถือ

353
00:12:51,582 --> 00:12:52,356

354
00:12:52,356 --> 00:12:52,553

355
00:12:52,553 --> 00:12:54,725
อยากได้เบอร์โทรศัพท์บ้านด้วย

356
00:12:54,725 --> 00:12:58,725
อยู่ในส่วนของการบำรุงรักษาค่ะ เพราะว่ามันจะเป็นการที่แก้ไขในตัวระบบ

357
00:12:59,597 --> 00:13:01,075
ปรับปรุงระบบไม่ดี

358
00:13:01,075 --> 00:13:03,951
หาว่าให้เพิ่มเบอร์โทรศัพท์บ้านเข้าไปด้วยอย่าง

359
00:13:03,951 --> 00:13:07,228
นี้นะคะ

360
00:13:07,228 --> 00:13:08,064

361
00:13:08,064 --> 00:13:12,064
ซึ่งจากวัฏจักรการพัฒนาระบบนี่ เราเลย

362
00:13:12,868 --> 00:13:13,118

363
00:13:13,118 --> 00:13:17,118
เอามาเป็นตัวตั้งต้นสำหรับการพัฒนาระบบจัดการฐานข้อมูล

364
00:13:18,191 --> 00:13:21,072
แต่มันจะมีบางส่วนที่เพิ่มเติมขึ้นมา

365
00:13:21,072 --> 00:13:21,966
นะคะ

366
00:13:21,966 --> 00:13:23,372
ก็คือในส่วนของ

367
00:13:23,372 --> 00:13:25,435
การทดสอบแล้วก็ประเมินผล

368
00:13:25,435 --> 00:13:29,435
นะคะ เมื่อกี้การพัฒนาระบบนี่ เราจะมีอยู่ 5 ขั้นตอน

369
00:13:29,919 --> 00:13:33,919
แต่ถ้าเป็นการพัฒนาระบบจัดการฐานข้อมูลหรือพัฒนาฐานข้อมูล

370
00:13:34,601 --> 00:13:36,388
นี่ เราจะมี 6 ขั้นตอน

371
00:13:36,388 --> 00:13:39,010
ซึ่งมันก็จะใกล้ ๆ เคียงกันแหละ

372
00:13:39,010 --> 00:13:41,523
โดยเริ่มต้นของการ

373
00:13:41,523 --> 00:13:45,523
สร้างฐานข้อมูลขึ้นมานี่ เราต้องมีการศึกษาเบื้องต้นก่อนว่า

374
00:13:46,842 --> 00:13:47,291

375
00:13:47,291 --> 00:13:48,830
ข้อมูลที่เราต้องการจะเก็บ

376
00:13:48,830 --> 00:13:50,109
เราเก็บอะไร

377
00:13:50,109 --> 00:13:50,492

378
00:13:50,492 --> 00:13:52,292
เก็บไปทำไม

379
00:13:52,292 --> 00:13:53,825
เก็บมาจากไหน

380
00:13:53,825 --> 00:13:57,413
แล้วจะเรียกดูข้อมูลทำย

381
00:13:57,413 --> 00:13:58,315

382
00:13:58,315 --> 00:14:01,012
อย่างไร อันนี้เป็นการศึกษาเบื้องต้นก่อนว่า

383
00:14:01,012 --> 00:14:02,416
ที่เราจะทำ

384
00:14:02,416 --> 00:14:03,437
นี่ มัน

385
00:14:03,437 --> 00:14:06,145
ทำได้ไหมทำได้จริงหรือเปล่า ข้อมูลคืออะไร

386
00:14:06,145 --> 00:14:06,329

387
00:14:06,329 --> 00:14:07,099

388
00:14:07,099 --> 00:14:10,553
หลังจากนั้น เราก็เอาสิ่งที่เราศึกษาเบื้องต้น

389
00:14:10,553 --> 00:14:13,896
นี่ มาออกแบบฐานข้อมูลเหมือนที่เราวาดไปนะคะ

390
00:14:13,896 --> 00:14:16,135
วาดรูป ER ไป

391
00:14:16,135 --> 00:14:17,866
คือเริ่มออกแบบและ

392
00:14:17,866 --> 00:14:21,866
เหมือนตัวอย่างที่จะยกให้คือร้านหนังสือ 1 าน

393
00:14:22,290 --> 00:14:22,669

394
00:14:22,669 --> 00:14:24,399
เก็บข้อมูลอะไรบ้าง

395
00:14:24,399 --> 00:14:26,390

396
00:14:26,390 --> 00:14:30,390
คือเริ่มออกแบบแล้วนะคะ เพราะออกแบบได้ปุ๊บตรวจสอบข้อมูลครบทุกอย่าง

397
00:14:32,924 --> 00:14:33,955
นะคะ

398
00:14:33,955 --> 00:14:37,955
เราก็จะมาดำเนินการสร้างฐานข้อมูลเพื่อไปติดตั้งในระบบที่เรา

399
00:14:38,253 --> 00:14:39,280

400
00:14:39,280 --> 00:14:41,074
มีไว้อยู่แล้ว

401
00:14:41,074 --> 00:14:41,961
นะคะ

402
00:14:41,961 --> 00:14:43,640
หรือถ้ายังไม่มี

403
00:14:43,640 --> 00:14:44,844
ก็สร้างขึ้นมา

404
00:14:44,844 --> 00:14:47,741
นะคะ เพื่อใช้กับฐานข้อมูลที่เรา

405
00:14:47,741 --> 00:14:48,642
กำลัง

406
00:14:48,642 --> 00:14:50,111
ทำเช่นเดียวกัน

407
00:14:50,111 --> 00:14:51,449
นะคะ

408
00:14:51,449 --> 00:14:55,449
พอสร้างฐานข้อมูลเสร็จเอาไปติดตั้งในระบบแล้ว เราก็ต้องมีการทดสอบและประเมินผลว่า

409
00:14:59,329 --> 00:15:01,001
ฐานข้อมูลที่เรา

410
00:15:01,001 --> 00:15:02,160
สร้างมา

411
00:15:02,160 --> 00:15:05,233
มันใช้งานได้ดีกับระบบที่มีอยู่หรือไม่

412
00:15:05,233 --> 00:15:05,933
นะคะ

413
00:15:05,933 --> 00:15:07,028

414
00:15:07,028 --> 00:15:08,063
ถ้ามันไม่ดี

415
00:15:08,063 --> 00:15:08,175

416
00:15:08,175 --> 00:15:11,392
มันไม่ดีตรงไหน มีตรงไหนต้องแก้ไขหรือเปล่า

417
00:15:11,392 --> 00:15:13,568
หรือ

418
00:15:13,568 --> 00:15:16,700
ใส่ฐานข้อมูลแล้วแต่เรียกข้อมูลขึ้นมาไม่ได้

419
00:15:16,700 --> 00:15:18,571
เราก็ต้องแก้ปัญหา

420
00:15:18,571 --> 00:15:19,213

421
00:15:19,213 --> 00:15:21,063
ว่าทำไมมันไม่ได้

422
00:15:21,063 --> 00:15:21,324

423
00:15:21,324 --> 00:15:22,348
เหมือน

424
00:15:22,348 --> 00:15:22,477

425
00:15:22,477 --> 00:15:23,627

426
00:15:23,627 --> 00:15:23,831

427
00:15:23,831 --> 00:15:27,099
ถ้าใครเคยใช้ Excel เบอร์โทรศัพท์นำหน้าของ

428
00:15:27,099 --> 00:15:28,632
เราจะเป็นเลข 0 ใช่ไหมคะ

429
00:15:28,632 --> 00:15:29,082

430
00:15:29,082 --> 00:15:33,082
แต่เหมือน Excel เหมือนกันถ้าเราไม่เปลี่ยนชนิดของข้อมูลเลข 0 เราจะหายไป

431
00:15:34,332 --> 00:15:34,982

432
00:15:34,982 --> 00:15:36,391
ทำไม

433
00:15:36,391 --> 00:15:37,151

434
00:15:37,151 --> 00:15:37,672

435
00:15:37,672 --> 00:15:40,553
อันนี้ก็เป็นข้อหนึ่งที่เราจะต้อง

436
00:15:40,553 --> 00:15:41,894
กำหนด

437
00:15:41,894 --> 00:15:45,752
รูปแบบ ของข้อมูลในฐานข้อมูลของเราด้วยนะคะ ว่า

438
00:15:45,752 --> 00:15:46,520
ให้

439
00:15:46,520 --> 00:15:48,439
คอลัมน์

440
00:15:48,439 --> 00:15:52,439
นี้เบอร์โทรศัพท์นะ ไม่ใช่จำนวนเลขจำนวนจริงใด ๆ

441
00:15:52,486 --> 00:15:53,055

442
00:15:53,055 --> 00:15:57,055
หลังจากนั้น พอเราทดสอบประเมินผลเป็นที่พอใจแล้ว เราก็

443
00:15:57,345 --> 00:16:00,617
เอาระบบที่ได้ที่มีการผสานกับฐานข้อมูล

444
00:16:00,617 --> 00:16:02,726
นี่ เอาไปใช้งานจริง

445
00:16:02,726 --> 00:16:04,847
พอใช้งานจริง

446
00:16:04,847 --> 00:16:08,122
ทุกระบบที่เกี่ยวกับคอมพิวเตอร์ จะต้องมีการบำรุงรักษา

447
00:16:08,122 --> 00:16:10,423
หรือปรับปรุงเปลี่ยนแปลงข้อมูล

448
00:16:10,423 --> 00:16:12,531
อะไรก็ตาม ก็ต้องมีเหมือนกัน

449
00:16:12,531 --> 00:16:13,242

450
00:16:13,242 --> 00:16:14,841

451
00:16:14,841 --> 00:16:18,841
คล้าย ๆ กับการพัฒนาระบบนะคะ สำหรับการพัฒนาฐานข้อมูล แต่เดี๋ยว

452
00:16:19,844 --> 00:16:21,194
อธิบาย

453
00:16:21,194 --> 00:16:22,655
โดยละเอียด ก็คือ

454
00:16:22,655 --> 00:16:26,655
ในการศึกษาเบื้องต้นนี่ มันก็อย่างที่ฉันบอกตอนแรกก็ต้องดูว่ากูใช้งานต้องการอะไร

455
00:16:30,924 --> 00:16:32,974
ฐานข้อมูลเขาใหญ่

456
00:16:32,974 --> 00:16:33,818
ได้

457
00:16:33,818 --> 00:16:37,818
เพื่อไปทำอะไรหรือมีปัญหาอะไรเกิดขึ้นเขาถึงต้องการ

458
00:16:38,301 --> 00:16:39,703
ระบบฐานข้อมูล

459
00:16:39,703 --> 00:16:42,529
หรืออาจจะเกี่ยวกับ

460
00:16:42,529 --> 00:16:44,704
การเก็บข้อมูลให้เป็นระเบียบ

461
00:16:44,704 --> 00:16:48,356
ซึ่งการศึกษาเบื้องต้นนี่

462
00:16:48,356 --> 00:16:52,356
มันจะเป็นแนวทางในการออกแบบต่อไป

463
00:16:52,843 --> 00:16:55,405
อย่างน้อยที่เราต้องวิเคราะห์ คือ

464
00:16:55,405 --> 00:16:56,815
ในองค์กรเรา

465
00:16:56,815 --> 00:16:59,508
ต้องการเก็บข้อมูลขนาดไหน

466
00:16:59,508 --> 00:17:00,470

467
00:17:00,470 --> 00:17:04,470
นะคะ ปัญหาที่เกิดขึ้นในปัจจุบัน หรือข้อจำกัด ก็คือตอนนี้ข้อมูลเขียนลงในสมุดตลอดเลย

468
00:17:06,895 --> 00:17:10,087
หรือเก็บไว้ในคอมพิวเตอร์เครื่องเดียว

469
00:17:10,087 --> 00:17:11,116

470
00:17:11,116 --> 00:17:13,431
นะคะ มันไม่สามารถทำงานร่วมกันได้หลาย ๆ คน

471
00:17:13,431 --> 00:17:17,017
จุดมุ่งหมายคือถ้าเรามีระบบฐานข้อมูลที่ดี

472
00:17:17,017 --> 00:17:20,084
คนทำงานช่วยกันจะได้เพิ่มขึ้น

473
00:17:20,084 --> 00:17:24,004
หรืออาจจะเป็นการเรียกดูข้อมูลได้สะดวกสบายขึ้น

474
00:17:24,004 --> 00:17:24,650

475
00:17:24,650 --> 00:17:28,650
นะคะ ขอบเขตของงานคือคนที่สามารถเข้ามาดูข้อมูลได้มีใครบ้าง

476
00:17:28,738 --> 00:17:29,703
เป็นต้น

477
00:17:29,703 --> 00:17:32,212
นะคะ อันนี้คือการศึกษาเบื้องต้นก่อน

478
00:17:32,212 --> 00:17:33,294

479
00:17:33,294 --> 00:17:35,924
แล้วก็มาเช็กดูนะคะ ว่า

480
00:17:35,924 --> 00:17:38,816
ข้อที่เราวิเคราะห์ไว้นี่ มัน

481
00:17:38,816 --> 00:17:41,497
ครบ หรือยังถ้าครบแล้ว

482
00:17:41,497 --> 00:17:42,398

483
00:17:42,398 --> 00:17:43,741
ออกแบบ

484
00:17:43,741 --> 00:17:47,741
ซึ่งรายละเอียดก็จะมาจากขั้นตอน ของการศึกษาข้อมูลเบื้องต้นนั่นแหละ

485
00:17:48,629 --> 00:17:49,514

486
00:17:49,514 --> 00:17:53,299
มาเป็นแนวทางในการออกแบบ 3 ระดับ ระดับแนวคิด

487
00:17:53,299 --> 00:17:57,299
ระดับภายใน และภายนอก ระดับตรรกะ และพวกนี้นะคะที่เคยเรียนไปแล้วเมื่อต้น

488
00:17:58,870 --> 00:18:00,151

489
00:18:00,151 --> 00:18:04,076
โดยการออกแบบเชิงแนวคิดเนี่ยเราจะเป็นการพัฒนา

490
00:18:04,076 --> 00:18:06,702
แบบจำลองข้อมูลให้ถูกต้อง

491
00:18:06,702 --> 00:18:08,037
ต้องมีความละเอียด

492
00:18:08,037 --> 00:18:09,518
เข้าใจข้อมูล

493
00:18:09,518 --> 00:18:11,319
องค์กรเป็นอย่างดี

494
00:18:11,319 --> 00:18:12,468
สมมุติว่า

495
00:18:12,468 --> 00:18:16,310
ถ้าคุณเป็นโปรแกรมเมอร์ คุณก็ต้องรู้ว่าองค์กรของคุณทำอะไร

496
00:18:16,310 --> 00:18:19,965
นะคะ ข้อมูลมีอะไรบ้าง

497
00:18:19,965 --> 00:18:20,673

498
00:18:20,673 --> 00:18:21,054

499
00:18:21,054 --> 00:18:22,593
นะคะ อาจจะเป็น

500
00:18:22,593 --> 00:18:26,593
ไปฝึกงาน แล้วเขาให้ลองออกแบบฐานข้อมูลเกี่ยวกับการจัดการ

501
00:18:27,009 --> 00:18:30,410
พนักงาน

502
00:18:30,410 --> 00:18:34,006
เราก็ต้องรู้ว่าข้อมูลพนักงาน 1 คน

503
00:18:34,006 --> 00:18:34,254

504
00:18:34,254 --> 00:18:36,055
มีอะไรบ้าง

505
00:18:36,055 --> 00:18:40,055
นะคะ แน่นอนเหมือนที่อาจารย์เคยสอนพนักงานรหัสบัตรประชาชน ใช่ไหมคะ

506
00:18:42,074 --> 00:18:42,394

507
00:18:42,394 --> 00:18:43,489
มีชื่อ

508
00:18:43,489 --> 00:18:46,818
มีนามสกุล มีเบอร์โทรศัพท์ มีที่อยู่ปัจจุบัน

509
00:18:46,818 --> 00:18:47,141

510
00:18:47,141 --> 00:18:48,678
ที่อยู่ตามทะเบียนบ้าน

511
00:18:48,678 --> 00:18:50,598
เรียนจบอะไรมา

512
00:18:50,598 --> 00:18:53,679
ตอนนี้ตำแหน่งอะไร เงินเดือน เท่าไ

513
00:18:53,679 --> 00:18:55,279
ร นี่คือข้อมูลเบื้องต้น

514
00:18:55,279 --> 00:18:55,731

515
00:18:55,731 --> 00:18:59,731
แต่ถ้าเป็นบริษัทใหญ่เขาก็จะทำข้อมูลละเอียดมากว่า

516
00:19:00,093 --> 00:19:04,093
ที่บ้านทำงานอะไรพ่อแม่อยู่ไหนมีลูกหรือยัง

517
00:19:04,708 --> 00:19:08,708
เพราะว่าบางองค์กรมีสวัสดิการ ให้คนในครอบครัวด้วย

518
00:19:08,869 --> 00:19:10,093
พวกคุณก็ต้อง

519
00:19:10,093 --> 00:19:13,029
ศึกษาด้วยนะ ถ้าคุณไปทำงานที่ไหน

520
00:19:13,029 --> 00:19:13,868

521
00:19:13,868 --> 00:19:14,830
แต่ละที่

522
00:19:14,830 --> 00:19:16,500
เขา

523
00:19:16,500 --> 00:19:18,231
อาจจะไม่ได้เก็บข้อมูลเหมือนกัน

524
00:19:18,231 --> 00:19:18,550

525
00:19:18,550 --> 00:19:22,522
จะมีเก็บข้อมูลไม่เยอะ หรืออาจจะเก็บข้อมูลนิดเดียว

526
00:19:22,522 --> 00:19:26,309
ในฐานข้อมูลจัดเก็บรูปภาพพนักงาน

527
00:19:26,309 --> 00:19:29,387
รูปภาพต้องเป็นรูปภาพแบบไหน

528
00:19:29,387 --> 00:19:31,814
อันนี้ก็คือสิ่งที่เราต้องออกแบบ

529
00:19:31,814 --> 00:19:32,715

530
00:19:32,715 --> 00:19:34,322
ไม่ใช่ว่า

531
00:19:34,322 --> 00:19:37,207
ทำอะไรก็ทำ ไม่ได้นะคะ ต้องดู

532
00:19:37,207 --> 00:19:40,727
ความต้องการขององค์กรที่เราไปทำงานให้เขาด้วยนะ

533
00:19:40,727 --> 00:19:42,271

534
00:19:42,271 --> 00:19:43,682
คะ การออกแบบนี่

535
00:19:43,682 --> 00:19:44,772
เราต้อง

536
00:19:44,772 --> 00:19:48,772
กำหนดชนิดของข้อมูลที่จะเอาเข้ามา ก็คือชนิดของคอลัมน์แต่ละคอลัมน์ ที่เราจะต้องใส่

537
00:19:50,417 --> 00:19:51,815
นะคะ

538
00:19:51,815 --> 00:19:53,997
มีความสัมพันธ์เป็นอย่างไรบ้าง

539
00:19:53,997 --> 00:19:57,997
ตารางพนักงานจะต้องไปเชื่อมโยงกับตารางเงินเดือนไหม

540
00:19:58,043 --> 00:19:59,700

541
00:19:59,700 --> 00:20:03,700
ต้องเขียนให้ถูก เพราะตำแหน่งแต่ละตำแหน่งคนแต่ละคนเงินเดือนไม่เท่ากัน

542
00:20:04,955 --> 00:20:05,735
นะคะ

543
00:20:05,735 --> 00:20:05,929

544
00:20:05,929 --> 00:20:07,337
ในแต่ละตาราง

545
00:20:07,337 --> 00:20:09,964
เก็บข้อมูลอะไรบ้าง

546
00:20:09,964 --> 00:20:10,672

547
00:20:10,672 --> 00:20:14,672
ขอบเขตของข้อมูลในตารางนั้น ๆ ต้องกำหนดยังไง

548
00:20:14,716 --> 00:20:15,284

549
00:20:15,284 --> 00:20:19,126
เหมือนที่ชอบยกตัวอย่างบ่อย ๆ เช่นรหัสบัตรประชาชน

550
00:20:19,126 --> 00:20:22,076
ต้องเป็นเลข 13 หลักเท่านั้น

551
00:20:22,076 --> 00:20:23,106

552
00:20:23,106 --> 00:20:26,119
นะคะ หรือรหัสไปรษณีย์

553
00:20:26,119 --> 00:20:28,684
มันก็ควรจะมีแค่ 5 หลักเท่านั้น

554
00:20:28,684 --> 00:20:30,085
คุณเกิด

555
00:20:30,085 --> 00:20:31,185
ใช่ไหม

556
00:20:31,185 --> 00:20:34,385
อะไรที่เรารู้อยู่แล้วว่าขอบเขตมันเป็น

557
00:20:34,385 --> 00:20:36,364
อย่างไร เราก็สามารถกำหนดได้

558
00:20:36,364 --> 00:20:38,093
เพื่อ

559
00:20:38,093 --> 00:20:41,307
ป้องกันความผิดพลาดด้วยบางคนพิมพ์รหัส

560
00:20:41,307 --> 00:20:44,509
ไปรษณีย์ผิดใส่ 0 เกินไป

561
00:20:44,509 --> 00:20:48,360
มันก็ผิดข้อมูลที่ได้มาก็จะผิดพลาด

562
00:20:48,360 --> 00:20:49,774
ในตาราง

563
00:20:49,774 --> 00:20:51,755
อะไรเป็นคีย์หลัก

564
00:20:51,755 --> 00:20:54,894
คือ ค่าที่ห้ามซ้ำกันน่ะ คืออะไร

565
00:20:54,894 --> 00:20:55,606
นะคะ

566
00:20:55,606 --> 00:20:57,658
มีการกำหนด

567
00:20:57,658 --> 00:20:59,379
ความเป็นเอกลักษณ์

568
00:20:59,379 --> 00:21:00,660
ส่งตาราง

569
00:21:00,660 --> 00:21:00,791

570
00:21:00,791 --> 00:21:01,109

571
00:21:01,109 --> 00:21:05,109
ตารางทั่วไปหรือตารางเฉพาะ อันนี้ถ้าจำเป็นต้องกำหนด

572
00:21:05,544 --> 00:21:06,377
นะคะ

573
00:21:06,377 --> 00:21:06,628

574
00:21:06,628 --> 00:21:10,628
มีการเขียน ER diagram คือการวาดรูปที่เราเคยวาดไปนะคะ ว่ารูป ER

575
00:21:12,400 --> 00:21:14,132
หลังจากนั้น

576
00:21:14,132 --> 00:21:16,243
ต้องมานั่งประชุมกันค่ะ ว่า

577
00:21:16,243 --> 00:21:17,789
สิ่งที่เราออกแบบ

578
00:21:17,789 --> 00:21:20,675
กับสิ่งที่ผู้ใช้งานต้องการ

579
00:21:20,675 --> 00:21:22,075
ตรงกันหรือเปล่า

580
00:21:22,075 --> 00:21:22,335

581
00:21:22,335 --> 00:21:25,088
มีตรงไหนที่เข้าใจไม่ตรงกันไหม

582
00:21:25,088 --> 00:21:26,627
มีอะไรที่

583
00:21:26,627 --> 00:21:29,001
ลองออกแบบขาดไป หรือเปล่า

584
00:21:29,001 --> 00:21:31,690
หรือมันเกินความจำเป็น

585
00:21:31,690 --> 00:21:33,610
ออกได้ไหม

586
00:21:33,610 --> 00:21:34,641
นะคะ

587
00:21:34,641 --> 00:21:38,641
คือสิ่งที่ต้องมาคุยกันไม่ใช่ว่าเราคิดเองทั้งหมด แล้วเราทำเลย สรุป

588
00:21:40,793 --> 00:21:42,964
ไม่ตรงกันกับที่ผู้ใช้งานต้องการ

589
00:21:42,964 --> 00:21:43,165

590
00:21:43,165 --> 00:21:46,117
ก็ไม่ได้และ เสียเวลาเปล่า

591
00:21:46,117 --> 00:21:47,457
เพราะฉะนั้น

592
00:21:47,457 --> 00:21:49,958
ควรจะมานั่งคุยกันตั้งแต่เริ่มต้น

593
00:21:49,958 --> 00:21:51,170

594
00:21:51,170 --> 00:21:51,490

595
00:21:51,490 --> 00:21:53,809
อันนี้ไม่มีอะไร

596
00:21:53,809 --> 00:21:55,529
หลังจากนั้น

597
00:21:55,529 --> 00:21:57,453
เขาออกแบบได้

598
00:21:57,453 --> 00:22:00,732
นี่ การเลือกโปรแกรมที่จะใช้ในการจัดการข้อมูล

599
00:22:00,732 --> 00:22:01,882
นี่ คนออกแบบ

600
00:22:01,882 --> 00:22:05,882
ก็ต้องดูด้วยว่าแต่ละโปรแกรมมันมีข้อจำกัด

601
00:22:06,695 --> 00:22:10,695
นะคะ ไม่ใช่ว่า ฉันรู้สึกว่าฉันจำชื่อโปรแกรมนี้ได้ เลือกเลย

602
00:22:12,257 --> 00:22:14,570
เลือกเขาแค่จำชื่อได้ไหม ไม่

603
00:22:14,570 --> 00:22:15,078

604
00:22:15,078 --> 00:22:17,580
เพราะมันจะต้องดูด้วยว่าไอ้ที่เราเลือกไป

605
00:22:17,580 --> 00:22:20,210
นี่ มันสามารถใช้งานได้ดีกับ

606
00:22:20,210 --> 00:22:22,513
ระบบที่เราต้องการจะใช้หรือเปล่า

607
00:22:22,513 --> 00:22:25,915
นะคะ เพราะว่าถ้าเราเลือกผิด

608
00:22:25,915 --> 00:22:27,777
แล้วเรามาใช้งานจริง ๆ

609
00:22:27,777 --> 00:22:30,718
มันไม่เวิร์คหรือมันใช้งานไม่ได้

610
00:22:30,718 --> 00:22:33,551
นี่ งานเราถือว่าล้มเหลวเลยนะคะ

611
00:22:33,551 --> 00:22:37,551
ไทันได้เริ่มทำงานแล้วข้อมูลเริ่มเก็บแล้วจะให้เริ่มใหม่เนี่ย

612
00:22:38,227 --> 00:22:41,356
เสียเวลามาก ๆ นะคะ เพราะฉะนั้น

613
00:22:41,356 --> 00:22:44,569
รัดกุมตั้งแต่ออกแบบเลยดีที่สุด

614
00:22:44,569 --> 00:22:48,350
ทั้งการออกแบบทางตรรกะ ก็จะเกี่ยวข้องกับ

615
00:22:48,350 --> 00:22:51,303
การตัดสินใจในการเลือกใช้ฐานข้อมูล

616
00:22:51,303 --> 00:22:52,323
นะคะ

617
00:22:52,323 --> 00:22:54,504
ก็ข้อมูลของเรา

618
00:22:54,504 --> 00:22:56,366
นี่ จะเก็บข้อมูลยังไง

619
00:22:56,366 --> 00:22:59,446
มีการเชื่อมโยงอะไรบ้าง

620
00:22:59,446 --> 00:23:03,029
ทำไมต้องเก็บข้อมูลแบบนี้นะคะ

621
00:23:03,029 --> 00:23:03,989
แล้วก็

622
00:23:03,989 --> 00:23:05,078
ถ้า

623
00:23:05,078 --> 00:23:06,621
เป็นจริง ๆ

624
00:23:06,621 --> 00:23:10,143
กระบวนการในการเลือกที่เก็บข้อมูลก็สำคัญ

625
00:23:10,143 --> 00:23:10,463

626
00:23:10,463 --> 00:23:14,463
คุณจะเก็บข้อมูลอย่างไร เก็บในเครื่อง Server เครื่องเดียว หรือจะมีการสำรองไปไว้ที่อื่น

627
00:23:17,969 --> 00:23:20,017
มีการกระจายข้อมูลเก็บ

628
00:23:20,017 --> 00:23:23,672
แต่ถ้าจำเป็นก็คือสามารถเรียกใช้งานจากที่ไหนก็ได้

629
00:23:23,672 --> 00:23:27,512
แล้วใครสามารถเรียกใช้งานได้บ้าง

630
00:23:27,512 --> 00:23:28,864

631
00:23:28,864 --> 00:23:32,864
นะคะ ผู้ใช้งานทั่วไปอาจจะได้แค่ดู แต่ถ้าเป็นผู้ดูแลระบบ หรือระดับหัวหน้างาน

632
00:23:35,713 --> 00:23:38,666
สามารถแก้ไขข้อมูลได้ด้วยอย่างนี้

633
00:23:38,666 --> 00:23:39,945
เป็นต้น

634
00:23:39,945 --> 00:23:42,507
อาจารย์นี่ ก็สามารถ

635
00:23:42,507 --> 00:23:45,590
ดูเกรดนักศึกษาได้ทุกคนเลย

636
00:23:45,590 --> 00:23:46,670

637
00:23:46,670 --> 00:23:49,882
แต่อาจารย์ไม่สามารถเข้าไปแก้ไขเกรดให้คุณไม่ได้นะ

638
00:23:49,882 --> 00:23:50,144

639
00:23:50,144 --> 00:23:52,574
การดูได้อย่างเดียว

640
00:23:52,574 --> 00:23:53,796

641
00:23:53,796 --> 00:23:53,915

642
00:23:53,915 --> 00:23:55,004
นะคะ

643
00:23:55,004 --> 00:23:55,134

644
00:23:55,134 --> 00:23:57,517
ก็คือสิ่งที่

645
00:23:57,517 --> 00:24:01,517
เราออกแบบได้คนที่แก้ไขได้คืออะไรก็เป็นเจ้าหน้าที่สำนักทะเบียน ถ้าสมมุติว่า

646
00:24:03,866 --> 00:24:06,745
นึกว่าไม่มีข้อผิดพลาดก็สามารถ

647
00:24:06,745 --> 00:24:08,024
ท้วงติงได้

648
00:24:08,024 --> 00:24:09,818
แล้วเจ้าหน้าที่เท่านั้น

649
00:24:09,818 --> 00:24:13,671
พี่จะเข้าไปปรับปรุงข้อมูลได้อาจารย์ทำให้ไม่ได้

650
00:24:13,671 --> 00:24:14,052

651
00:24:14,052 --> 00:24:17,383
นะคะ

652
00:24:17,383 --> 00:24:19,373
อันนี้ก็เป็นตัวอย่าง

653
00:24:19,373 --> 00:24:21,936
นะคะ หลังจากนั้น

654
00:24:21,936 --> 00:24:25,936
พอเราวิเคราะห์ทุกอย่างเรียบร้อยรัดกุมดีแล้ว เราก็ลงมือ

655
00:24:26,096 --> 00:24:28,017
สร้างฐานข้อมูล

656
00:24:28,017 --> 00:24:29,308

657
00:24:29,308 --> 00:24:32,581
เอาโครงร่างที่ได้จากการออกแบบของเรา

658
00:24:32,581 --> 00:24:36,292
นี่ สร้างข้อมูลสร้างฐานข้อมูลขึ้นมาเพื่อเก็บข้อมูลจริง

659
00:24:36,292 --> 00:24:40,292
หรืออาจจะมีการแปลงข้อมูลในระบบเดิมให้เข้ากับระบบใหม่ ที่เราพัฒนาขึ้นมาก็ได้

660
00:24:42,894 --> 00:24:46,894
นะคะ ในข้อมูลเดิมนี่ อาจจะเก็บข้อมูลไม่ได้เก็บในระบบจัดการฐานข้อมูลในล็อกเก็บไว้ใน Excel

661
00:24:49,308 --> 00:24:50,387
นะคะ

662
00:24:50,387 --> 00:24:50,837

663
00:24:50,837 --> 00:24:54,837
ไปถามว่าระบบจัดการฐานข้อมูลปัจจุบันนี่ มันสามารถนำเข้าข้อมูลที่เป็น Excel

664
00:24:57,249 --> 00:24:57,380

665
00:24:57,380 --> 00:25:00,583
เข้าสู่ระบบจัดการฐานข้อมูลได้แล้วนะคะ

666
00:25:00,583 --> 00:25:01,804
อันนี้ก็

667
00:25:01,804 --> 00:25:05,197
ความสามารถของระบบที่เราเลือกตั้งแต่แรก ว่า

668
00:25:05,197 --> 00:25:05,397

669
00:25:05,397 --> 00:25:08,981
ไอ้โปรแกรมที่เราใช้งานนี่ มันมีฟังก์ชันนี้ไหม

670
00:25:08,981 --> 00:25:11,740
ถามว่าเพื่ออะไรเกิดมันเป็นระบบที่

671
00:25:11,740 --> 00:25:15,002
ข้อมูลเดิมเราอยู่ใน Excel ทั้งหมดเลย เป็นแบบ

672
00:25:15,002 --> 00:25:16,672
เป็นหมื่นเป็นแสนข้อมูล

673
00:25:16,672 --> 00:25:19,367
ระบบที่เราเลือกใช้นี่

674
00:25:19,367 --> 00:25:22,769
นำเข้าข้อมูลจาก Excel เข้ามาไม่ได้

675
00:25:22,769 --> 00:25:23,727

676
00:25:23,727 --> 00:25:26,550
แล้วมันจะดีกว่าระบบเดิ

677
00:25:26,550 --> 00:25:26,809

678
00:25:26,809 --> 00:25:29,941
มอย่างไรนะคะ ในเมื่อมันไม่ได้ทำให้เราทำงานง่ายขึ้น

679
00:25:29,941 --> 00:25:30,132

680
00:25:30,132 --> 00:25:31,222

681
00:25:31,222 --> 00:25:33,337
หลังจากนั้น

682
00:25:33,337 --> 00:25:35,014
นี่ พอ

683
00:25:35,014 --> 00:25:39,014
มีการพัฒนาฐานข้อมูลหรือปรับปรุงฐานข้อมูลขึ้นมาแล้วนะคะ

684
00:25:39,748 --> 00:25:42,769
ขั้นตอนของการติดตั้งระบบ

685
00:25:42,769 --> 00:25:46,769
นะคะ มันก็ขึ้นอยู่กับว่าเราใช้รูปจัดการฐานข้อมูลอะไร

686
00:25:47,825 --> 00:25:48,854

687
00:25:48,854 --> 00:25:52,825
มีใครเป็นผู้จัดการฐานข้อมูล หรือว่าเป็น Admin นั่นแหละ

688
00:25:52,825 --> 00:25:56,825
จำนวนพื้นที่จัดเก็บข้อมูลที่ต้องการใช้มีขนาดมากน้อยขนาดไหน

689
00:25:57,827 --> 00:25:58,340

690
00:25:58,340 --> 00:26:02,340
ตารางต่าง ๆ ที่อยู่ในระบบ มีกี่ตารางมีตารางอะไรบ้าง

691
00:26:02,702 --> 00:26:03,721

692
00:26:03,721 --> 00:26:05,712
นะคะ อันนี้คือการติดตั้ง

693
00:26:05,712 --> 00:26:07,445
ใช้จริง

694
00:26:07,445 --> 00:26:08,982
เดี๋ยวพอ

695
00:26:08,982 --> 00:26:09,495

696
00:26:09,495 --> 00:26:12,316
เราสอบมิดเทอมเสร็จ

697
00:26:12,316 --> 00:26:13,150
นะคะ

698
00:26:13,150 --> 00:26:17,150
ช่วงหลังปีใหม่ อาจารย์จะเริ่มพาทำ

699
00:26:18,401 --> 00:26:18,921

700
00:26:18,921 --> 00:26:19,041

701
00:26:19,041 --> 00:26:23,041
ภาษาที่ใช้ในการจัดการฐานข้อมูลอย่างง่าย ๆ นะคะ พาทำพิมพ์เอง

702
00:26:25,521 --> 00:26:27,183
ลองดูสิว่า

703
00:26:27,183 --> 00:26:30,254
วิธีการเรียกใช้ฐานข้อมูลอย่างง่าย ๆ มันเป็น

704
00:26:30,254 --> 00:26:33,851
อย่างไรนะคะ

705
00:26:33,851 --> 00:26:34,619

706
00:26:34,619 --> 00:26:35,199

707
00:26:35,199 --> 00:26:35,390

708
00:26:35,390 --> 00:26:39,390
พอเราติดตั้งเสร็จปุ๊บมันก็ต้องมีการทดสอบหาข้อผิดพลาด

709
00:26:40,205 --> 00:26:41,412
นะคะ

710
00:26:41,412 --> 00:26:45,412
หาข้อผิดพลาดทั้งประเมินความสามารถของระบบ ที่เรา

711
00:26:46,097 --> 00:26:47,246

712
00:26:47,246 --> 00:26:48,089

713
00:26:48,089 --> 00:26:50,779
เพื่อดูซิว่ามัน

714
00:26:50,779 --> 00:26:53,852
รองรับความต้องการของเราจริง ๆ หรือเปล่า

715
00:26:53,852 --> 00:26:56,750
ถูกต้องไหม ครบถ้วนดีไหมนะคะ

716
00:26:56,750 --> 00:27:00,750
ถ้ามันไม่ครบเราจะทำอย่างไร หรือ

717
00:27:00,836 --> 00:27:03,208
บางอย่างมันไม่จำเป็น

718
00:27:03,208 --> 00:27:04,111
นี่ เรา

719
00:27:04,111 --> 00:27:04,748

720
00:27:04,748 --> 00:27:08,528
อาจจะไม่ได้ไปให้ User ใช้งานก็ได้ อาจจะเป็นเฉพาะ

721
00:27:08,528 --> 00:27:09,999
ผู้ดูแลระบบ

722
00:27:09,999 --> 00:27:12,890
ใช้งานฟังก์ชันนั้นคนเดียวก็พออย่าง

723
00:27:12,890 --> 00:27:14,111
นี่้นะคะ

724
00:27:14,111 --> 00:27:15,710
ก็

725
00:27:15,710 --> 00:27:19,232
การทำงานเหล่านี้จะต้องเตรียมคู่มือ

726
00:27:19,232 --> 00:27:20,714
เตรียมข้อมูล

727
00:27:20,714 --> 00:27:22,695
ทดสอบไว้ล่วงหน้าด้วย

728
00:27:22,695 --> 00:27:25,259
เปิดเวลาถ้าสมมุติว่า

729
00:27:25,259 --> 00:27:26,989
เราจบไป

730
00:27:26,989 --> 00:27:30,000
นี่ เราพัฒนาโปรแกรมใด ๆ ขึ้นมาก็ตาม

731
00:27:30,000 --> 00:27:32,764
เราจะต้องทำคู่มือการใช้งานด้วย

732
00:27:32,764 --> 00:27:34,233
นะคะ

733
00:27:34,233 --> 00:27:38,085
ไม่อย่างนั้น คนมาใช้งานระบบเรา

734
00:27:38,085 --> 00:27:42,085
ไม่เข้าใจ งง ว่าอ้าว ทำไมคุณตั้งชื่อตารางแบบนี้ล่ะ

735
00:27:43,401 --> 00:27:46,030
ทำไมตั้งชื่อคอลัมน์แบบนี้

736
00:27:46,030 --> 00:27:48,530
ไอ้ตัวนี้แปลว่าอะไร

737
00:27:48,530 --> 00:27:52,530
แล้วจะกดตัวไหนเพื่อบันทึกข้อมูล

738
00:27:53,468 --> 00:27:57,468
หรือถ้าต้องการแก้ไขข้อมูลต้องกดตรงไหน

739
00:27:57,757 --> 00:28:00,829
เราต้องเตรียมข้อมูลไว้ให้เขาด้วย

740
00:28:00,829 --> 00:28:02,824
เพื่อใช้ในการทดสอบ

741
00:28:02,824 --> 00:28:06,824
นะคะ หรืออาจจะเป็นตัวอย่างข้อมูลเพื่อลงมาพิมพ์เข้าไปในรูปดูซว่ามันสามารถบันทึกได้ไหม

742
00:28:10,328 --> 00:28:11,609

743
00:28:11,609 --> 00:28:14,937
ถูกต้องหรือเปล่า กับสิ่งที่เราต้องการให้มันเป็น

744
00:28:14,937 --> 00:28:15,512

745
00:28:15,512 --> 00:28:19,512
นะคะ ไม่ใช่ว่าอาจารย์พิมพ์ข้อมูลเข้าไปเยอะมาก สรุป

746
00:28:20,002 --> 00:28:21,798
อยากดูข้อมูลไม่ได้

747
00:28:21,798 --> 00:28:22,565

748
00:28:22,565 --> 00:28:24,104
มันก็ไม่มีประโยชน์

749
00:28:24,104 --> 00:28:24,876

750
00:28:24,876 --> 00:28:27,440
ก็ต้องมีการทดสอบก่อน

751
00:28:27,440 --> 00:28:27,760

752
00:28:27,760 --> 00:28:28,150

753
00:28:28,150 --> 00:28:32,150
ขอทดสอบ แล้วเป็นที่น่าพอใจเราก็เอาไปติดตั้งใช้งานจริง

754
00:28:33,654 --> 00:28:36,804
พอติดตั้งแล้ว มันก็ยังต้องมีการประเมินผลเหมือนกัน

755
00:28:36,804 --> 00:28:38,525
ว่า

756
00:28:38,525 --> 00:28:40,838
เราติดตั้งไปใช้จริงแล้ว

757
00:28:40,838 --> 00:28:41,928

758
00:28:41,928 --> 00:28:45,928
ให้การทำงานที่ดี เหมือนตอนที่ทดสอบหรือเปล่า

759
00:28:45,973 --> 00:28:49,973
ตอนทดสอบใช้งานได้แต่พอมาทำงานจริง โอ้โห ข้อมูลเข้ามา

760
00:28:50,974 --> 00:28:52,123

761
00:28:52,123 --> 00:28:56,123
ทีละหมื่นละแสนข้อมูลต่อวัน สรุประบบรับไม่ได้

762
00:28:56,665 --> 00:28:58,395
ไม่ทัน

763
00:28:58,395 --> 00:28:59,940

764
00:28:59,940 --> 00:29:03,940

765
00:29:04,872 --> 00:29:06,542

766
00:29:06,542 --> 00:29:07,444

767
00:29:07,444 --> 00:29:11,025

768
00:29:11,025 --> 00:29:13,717
ถอดความก็เจ

769
00:29:13,717 --> 00:29:14,431

770
00:29:14,431 --> 00:29:14,937

771
00:29:14,937 --> 00:29:17,631

772
00:29:17,631 --> 00:29:21,631
๊ง รอล่ามแป๊บนึง

773
00:29:37,641 --> 00:29:49,697

774
00:29:20,000 --> 00:29:20,901

775
00:29:20,901 --> 00:29:24,175

776
00:29:24,175 --> 00:29:28,175

777
00:29:34,937 --> 00:29:38,937

778
00:29:55,309 --> 00:29:55,557

779
00:29:55,557 --> 00:29:59,557

780
00:30:06,146 --> 00:30:10,146

781
00:30:12,552 --> 00:30:16,552

782
00:30:18,895 --> 00:30:22,895

783
00:30:42,485 --> 00:30:46,485

784
00:31:09,135 --> 00:31:10,806

785
00:31:10,806 --> 00:31:14,806

786
00:31:20,160 --> 00:31:24,160

787
00:31:36,308 --> 00:31:40,308

788
00:31:41,360 --> 00:31:42,389

789
00:31:42,389 --> 00:31:46,389

790
00:31:46,684 --> 00:31:46,815

791
00:31:46,815 --> 00:31:50,815
OK ต่อค่ะ

792
00:31:53,680 --> 00:31:54,641
หลังจากนั้นนะคะ เมื่อเราทำงานไปแล้ว

793
00:31:54,641 --> 00:31:58,641
นี่ ก็เหมือนที่บอกนะคก็ต้องมีการบำรุงรักษาการปรับปรุง

794
00:32:09,414 --> 00:32:10,289
พรทำงานไปแล้วนี่ Admin นะคะ หรือว่าผู้จัดการฐานข้อมูล

795
00:32:10,289 --> 00:32:10,300

796
00:32:10,300 --> 00:32:10,655
เขาจะต้องมีการเตรียมตัวบำรุงรักษาฐานข้อมูล ไม่ใช่ว่าใช้ไปแล้วก็

797
00:32:10,655 --> 00:32:10,698
ไปดูเลย

798
00:32:10,698 --> 00:32:10,724

799
00:32:10,724 --> 00:32:14,724
ทั้งต้องป้องกันระบบ ไม่ว่าถ้าสมมุติว่ามีปัญหาเกิดขึ้น

800
00:32:15,211 --> 00:32:17,452
เรามีการสำรองข้อมูลไว้หรือเปล่า

801
00:32:17,452 --> 00:32:18,612
แล้ว

802
00:32:18,612 --> 00:32:21,104
ตารางในการสำรองข้อมูล

803
00:32:21,104 --> 00:32:22,833
จัดทำไว้บ่อยขนาดไหน

804
00:32:22,833 --> 00:32:23,473

805
00:32:23,473 --> 00:32:25,854
แล้วแต่ระบบนะคะ บางคนถ้า

806
00:32:25,854 --> 00:32:27,647
เป็นระบบที่สำคัญมาก ๆ

807
00:32:27,647 --> 00:32:30,716
เขาจะต้องสำรองข้อมูลทุกวัน

808
00:32:30,716 --> 00:32:32,386
นะคะ

809
00:32:32,386 --> 00:32:34,757
หรือถ้าระบบมีปัญหา

810
00:32:34,757 --> 00:32:35,076

811
00:32:35,076 --> 00:32:37,127

812
00:32:37,127 --> 00:32:40,658
ข้อมูลที่สำรองไว้ สามารถกู้คืนได้

813
00:32:40,658 --> 00:32:44,658
ภายในระยะเวลาเท่าไร

814
00:32:44,749 --> 00:32:45,708

815
00:32:45,708 --> 00:32:48,017
นะคะ เหมือนว่าสมมุติวันนี้

816
00:32:48,017 --> 00:32:49,429
อาจจะมี

817
00:32:49,429 --> 00:32:51,159
ภัยธรรมชาติน

818
00:32:51,159 --> 00:32:52,118

819
00:32:52,118 --> 00:32:56,118
ะคะ เป็นธนาคารแห่งหนึ่งสำนักงานใหญ่ภัยธรรมชาติ

820
00:33:02,665 --> 00:33:02,674

821
00:33:02,674 --> 00:33:02,736
ถ้าสมมติข้อมูลเขาหาย

822
00:33:02,736 --> 00:33:03,101
เป็นไปไม่ได้เหรอคะ เงินลูกค้าไม่รู้จะ

823
00:33:03,101 --> 00:33:04,744
กี่บาท

824
00:33:04,744 --> 00:33:08,744
จะบอกว่าอ้นไม่รู้ค่ะว่าตอนนี้คุณมีเงินเท่าไหรเพราะเมื่อคืนมีภัยธรรมชาติ

825
00:33:09,746 --> 00:33:12,947
ข้อมูลหายคำตอบนี้จะต้องไม่เกิดขึ้น

826
00:33:12,947 --> 00:33:13,787

827
00:33:13,787 --> 00:33:17,499
ข้อมูลทุกอย่างจะต้องถูกเรียกนำมาใช้

828
00:33:17,499 --> 00:33:20,763
เร็วที่สุดเท่าที่จะเป็นไปได้

829
00:33:20,763 --> 00:33:21,402

830
00:33:21,402 --> 00:33:25,402
อย่างเช่นองค์กรใหญ่ ๆ เขาจะมีการซ้อมเลยนะคะ ว่า

831
00:33:25,445 --> 00:33:29,445
ซ้อมสำรองข้อมูลแล้ว คุณสามารถกู้คืนข้อมูลขึ้นมาได้เร็วที่สุดเท่าไ

832
00:33:31,482 --> 00:33:32,952
ร บางคนซ้อม

833
00:33:32,952 --> 00:33:33,723
ทุก ๆ

834
00:33:33,723 --> 00:33:35,834
1 เดือนเลยด้วยซ้ำ เพราะว่า

835
00:33:35,834 --> 00:33:37,885
ข้อมูลบางอย่างมันสำคัญมาก ๆ

836
00:33:37,885 --> 00:33:39,294
นะคะ

837
00:33:39,294 --> 00:33:42,045
รวมถึงว่าถ้าระบบแล้วใช้ไป

838
00:33:42,045 --> 00:33:46,045
นี่ มันมีการเพิ่มตารางไหม เผื่อจะมีคอลัมน์เพิ่มเติมที่เพิ่มเข้ามาสามารถทำได้หรือเปล่า

839
00:33:47,689 --> 00:33:51,689
สิ่งเหล่านี้ก็ถือว่าเป็นการบำรุงรักษาปรับปรุงฐานข้อมูล เช่นเดียวกัน

840
00:33:52,748 --> 00:33:53,580

841
00:33:53,580 --> 00:33:54,872

842
00:33:54,872 --> 00:33:58,844
โดยที่หัวข้อที่ 21 ที่สนุกที่ 34

843
00:33:58,844 --> 00:34:02,295
เ ป็นการแปลงแผนภาพ

844
00:34:02,295 --> 00:34:05,447
ER นะคะ รูปภาพที่เราเคยวาด

845
00:34:05,447 --> 00:34:08,779
ให้มาเป็น Relation หรือว่าให้เป็นตาราง

846
00:34:08,779 --> 00:34:10,249
มันเป็นอะไรที่ง่ายมาก

847
00:34:10,249 --> 00:34:12,886
เพราะมันจะเริ่มต้นจากชื่อตารางก่อน

848
00:34:12,886 --> 00:34:13,013

849
00:34:13,013 --> 00:34:14,743
ชื่อ

850
00:34:14,743 --> 00:34:15,954

851
00:34:15,954 --> 00:34:19,954
หน่วยตารางใด ๆ นะคะหรือรูปภาพใด  ๆ เนี่ย

852
00:34:19,997 --> 00:34:23,647
มันสามารถเอามาแปลงเป็นตารางได้ 1 ตารางทันที

853
00:34:23,647 --> 00:34:24,418

854
00:34:24,418 --> 00:34:28,202
ตารางคืออะไรหัวข้อตารางเหมือนที่เราเคยทำไปแล้ว

855
00:34:28,202 --> 00:34:28,333

856
00:34:28,333 --> 00:34:31,535
ขอตารางคือจะเป็นสี่เหลี่ยมผืนผ้าแบบนี้ใช่ไหม

857
00:34:31,535 --> 00:34:31,725

858
00:34:31,725 --> 00:34:35,056
แล้วก็ ER จำได้นะ  เป็นรูปอย่างนี้เนาะ

859
00:34:35,056 --> 00:34:39,056
แล้วก็มีวงรีวงรีมีแบบนี้

860
00:34:39,160 --> 00:34:41,022
เราคิดว่าไปแล้ว

861
00:34:41,022 --> 00:34:41,854
นะคะ

862
00:34:41,854 --> 00:34:42,812

863
00:34:42,812 --> 00:34:46,812
ไปแล้วนะคะ ว่าไปแล้วอันนี้น่าจะจำได้ว่า ER คืออะไรทำไมอาจารย์พูดถึง

864
00:34:48,327 --> 00:34:49,229

865
00:34:49,229 --> 00:34:49,610

866
00:34:49,610 --> 00:34:49,809

867
00:34:49,809 --> 00:34:50,570

868
00:34:50,570 --> 00:34:51,150

869
00:34:51,150 --> 00:34:51,993

870
00:34:51,993 --> 00:34:54,366
โดย

871
00:34:54,366 --> 00:34:55,706
นะคะ

872
00:34:55,706 --> 00:34:57,630

873
00:34:57,630 --> 00:34:58,267

874
00:34:58,267 --> 00:34:58,587

875
00:34:58,587 --> 00:35:02,587
การแปลงจากตารางเอนทิตี้ปกติ

876
00:35:03,853 --> 00:35:05,266
นะคะ

877
00:35:05,266 --> 00:35:05,585

878
00:35:05,585 --> 00:35:08,469
ชื่อตารางกับชื่อ Entity  คือตัวเดียวกัน

879
00:35:08,469 --> 00:35:08,786

880
00:35:08,786 --> 00:35:11,288
ชื่อคอลัมน์ก็คือใช้ App ที่อยู่ในเอง

881
00:35:11,288 --> 00:35:15,288
โดยอันนี้คือ 1 ตารางนะคะ มองเป็น 1 ตาราง

882
00:35:17,701 --> 00:35:18,211

883
00:35:18,211 --> 00:35:19,681
เช่นตัวอย่าง

884
00:35:19,681 --> 00:35:20,131

885
00:35:20,131 --> 00:35:22,183
อันนี้ส่วนบนตรง

886
00:35:22,183 --> 00:35:24,488
นี้ เราเคยวาดแล้วใช่ไหมคะ

887
00:35:24,488 --> 00:35:25,836

888
00:35:25,836 --> 00:35:29,490
อะไรคือชื่อตารางชื่อตารางมาจาก

889
00:35:29,490 --> 00:35:33,019
ชื่อในกรอบสี่เหลี่ยมผืนผ้า ตัวนี้

890
00:35:33,019 --> 00:35:34,680
คุณก็ชื่อตรงนี้

891
00:35:34,680 --> 00:35:36,860
บอกว่าอันนี้คือชื่อตาราง

892
00:35:36,860 --> 00:35:40,325
student นะ ชื่อตารางนักเรียนนะ

893
00:35:40,325 --> 00:35:41,283

894
00:35:41,283 --> 00:35:44,877
แล้วในตารางนักเรียนเก็บข้อมูลอะไรบ้าง

895
00:35:44,877 --> 00:35:45,327

896
00:35:45,327 --> 00:35:48,460
เราก็เอาข้อมูลที่อยู่ในวงรีทุกอันนี้ค่ะ

897
00:35:48,460 --> 00:35:50,200
ใส่เป็น

898
00:35:50,200 --> 00:35:52,441
คอลัมน์ตาราง

899
00:35:52,441 --> 00:35:53,972

900
00:35:53,972 --> 00:35:56,022
แค่นั้นเอง คือทำง่ายมาก

901
00:35:56,022 --> 00:35:58,782
ถ้าจำได้

902
00:35:58,782 --> 00:36:01,487
แต่ในตารางอย่าลืมนะคะ

903
00:36:01,487 --> 00:36:05,487
ในรูปมีขีดเส้นใต้ตารางก็ต้องขีดเส้นใต้

904
00:36:09,678 --> 00:36:10,508

905
00:36:10,508 --> 00:36:12,749
พอเอาตาราง

906
00:36:12,749 --> 00:36:14,740
มาเขียนเป็นความสัมพันธ์

907
00:36:14,740 --> 00:36:16,666
เราก็จะเอากรอบออก

908
00:36:16,666 --> 00:36:18,717
นะคะ เอากรอบออก

909
00:36:18,717 --> 00:36:21,914
โดยชื่อตารางจะอยู่หน้าสุด

910
00:36:21,914 --> 00:36:24,166

911
00:36:24,166 --> 00:36:28,166
หลังจากนั้น คอลัมน์ในตารางทั้งหมด จะอยู่ในวงเล็บ

912
00:36:29,478 --> 00:36:30,390

913
00:36:30,390 --> 00:36:30,902

914
00:36:30,902 --> 00:36:34,902
อันไหน ที่เป็นคีย์หลักที่ขีดเส้นใต้อย่าลืมขีดด้วยนะคะ

915
00:36:36,912 --> 00:36:37,112

916
00:36:37,112 --> 00:36:37,433

917
00:36:37,433 --> 00:36:37,948

918
00:36:37,948 --> 00:36:41,948
อย่าลืมขีดด้วยนะ แค่นี้เองในการแปลงรูปภาพ

919
00:36:43,519 --> 00:36:45,248
ให้มันเป็นความสัมพันธ์

920
00:36:45,248 --> 00:36:49,248
ถ้าใครยังไม่แม่น คุณทำเป็นตารางก่อนก็ได้แต่จริง ๆ แล้วดูจากรูปนี่

921
00:36:54,616 --> 00:36:55,478
เราก็มาเขียนแบบนี้ได้เลยง่ายมาก

922
00:36:55,478 --> 00:36:55,645

923
00:36:55,645 --> 00:36:56,477

924
00:36:56,477 --> 00:36:56,609

925
00:36:56,609 --> 00:37:00,001
ซึ่งในหนังสือบางเล่ม

926
00:37:00,001 --> 00:37:04,001
ไอ้ตัวงานออกแบบนี่ เขาอาจจะเป็นรูปภาพ หรือเขาอาจจะเขียนเป็นความสัมพันธ์แค่บรรทัดเดียวแบบนี้

927
00:37:05,833 --> 00:37:07,623
ความหมายเดียวกันนะคะ

928
00:37:07,623 --> 00:37:11,287
อยู่ที่ว่าเขาจะอยากนำเสนอในรูปแบบอะไร

929
00:37:11,287 --> 00:37:15,287
ตัวหนังสืออย่างเดียว หรือว่าออกมาเป็นภาพให้เห็นง่าย ๆ

930
00:37:21,151 --> 00:37:21,186
แล้วแต่เลย

931
00:37:21,186 --> 00:37:21,215

932
00:37:21,215 --> 00:37:21,244

933
00:37:21,244 --> 00:37:23,371
ตารางนี้ก็เหมือนกันหลักการทำงานเดียวกันค่ะ

934
00:37:23,371 --> 00:37:27,371
อะไรที่อยู่ในกรอบตัวนี้ ก็คือชื่อตารางเอาไว้ข้างหน้า

935
00:37:40,013 --> 00:37:40,085
สิ่งที่อยู่ใน

936
00:37:40,085 --> 00:37:40,996
Attribute ก็คือเป็นรูปวงรีตัวนี้

937
00:37:40,996 --> 00:37:41,038
เอามาใส่ในวงเล็บ

938
00:37:41,038 --> 00:37:41,068

939
00:37:41,068 --> 00:37:41,089
นะคะ

940
00:37:41,089 --> 00:37:41,132
แต่ส่วนมาก

941
00:37:41,132 --> 00:37:41,210
เวลาสอบนักศึกษาจะจำไม่ได้

942
00:37:41,210 --> 00:37:42,708
เขาว่ามันทำอย่างไรให้มันที่มันง่ายมาก

943
00:37:42,708 --> 00:37:42,730
นะคะ

944
00:37:42,730 --> 00:37:42,751

945
00:37:42,751 --> 00:37:44,349
ซึ่งอาทิตย์หน้าสอบ

946
00:37:44,349 --> 00:37:44,608

947
00:37:44,608 --> 00:37:45,950

948
00:37:45,950 --> 00:37:46,590

949
00:37:46,590 --> 00:37:49,472
อาทิตย์หน้าสอบนะคะ เดี๋ยวอาจารย์จะนัด

950
00:37:49,472 --> 00:37:50,692

951
00:37:50,692 --> 00:37:54,692
ข้อสอบ ถึงวันนี้นะคะข้อสอบที่จะออกตั้งแต่วันแรกจนถึงวันนี้เลย

952
00:37:56,273 --> 00:37:59,796
นะคะ

953
00:37:59,796 --> 00:38:01,718
รูป

954
00:38:01,718 --> 00:38:03,901
นี้ออกสอบแน่ ๆ จำไม่ได้

955
00:38:03,901 --> 00:38:07,873
เพราะมันง่ายมาก

956
00:38:07,873 --> 00:38:09,093

957
00:38:09,093 --> 00:38:10,824

958
00:38:10,824 --> 00:38:11,013

959
00:38:11,013 --> 00:38:11,205

960
00:38:11,205 --> 00:38:12,430
แต่ถ้า

961
00:38:12,430 --> 00:38:16,430
รูปนั้นนะคะ แผนภาพนะเนี่ย มันมีส่วนของ

962
00:38:17,046 --> 00:38:21,046
ตารางอ่อนแอนะคะ ก็คือ weekend ดี้

963
00:38:23,405 --> 00:38:23,412

964
00:38:23,412 --> 00:38:24,089
สัญลักษณ์ของ vsd คือเป็นสี่เหลี่ยมซ้อนกัน 2 วง

965
00:38:24,089 --> 00:38:24,980

966
00:38:24,980 --> 00:38:25,311

967
00:38:25,311 --> 00:38:26,727
หลักการคือ

968
00:38:26,727 --> 00:38:28,002

969
00:38:28,002 --> 00:38:30,113
ถ้ามันปี

970
00:38:30,113 --> 00:38:31,526
ส่วนของ

971
00:38:31,526 --> 00:38:35,526
ผที่มีความอ่อนแอนี่เราจะเอาคีย์หลักของอีกตารางหนึ่งที่มันมีความสำคัญด้วย

972
00:38:37,935 --> 00:38:39,216
มาใส่

973
00:38:39,216 --> 00:38:40,236
นะคะ

974
00:38:40,236 --> 00:38:40,938
เช่น

975
00:38:40,938 --> 00:38:42,359
รูปนี้

976
00:38:42,359 --> 00:38:46,359
เห็นไหมคำว่ามันจะมีสี่เหลี่ยมซ้อนกัน 2 อัน ตรงข้างล่าง

977
00:38:46,461 --> 00:38:47,295

978
00:38:47,295 --> 00:38:51,295
ถ้าสมมุติว่าเราจะมาแปลงเป็นความสัมพันธ์

979
00:38:52,106 --> 00:38:54,407
อันนี้คือคีย์หลักของ

980
00:38:54,407 --> 00:38:56,457
ตารางที่มีค่าอ่อนแอ

981
00:38:56,457 --> 00:39:00,457
หลักการคือให้เอาคีย์หลัก ของอีกตารางหนึ่งที่มันมีความสัมพันธ์ ด้วย

982
00:39:02,354 --> 00:39:03,442
มาใส่

983
00:39:03,442 --> 00:39:07,442
ผลลัพธ์ที่ได้จากตารางอ่อนแอตัวนี้สังเกตไหมคะ ว่าจริง ๆ มันจะมีแค่ 2 อาทิตย์ใช่ไหมคะ

984
00:39:10,880 --> 00:39:14,213
ข้อมูลเกี่ยวกับผู้ปกครองนักเรียน

985
00:39:14,213 --> 00:39:18,213
ข้อมูลผู้ปกครอง นักเรียนมาแปลงเป็นความ เป็นตาราง

986
00:39:18,965 --> 00:39:19,285

987
00:39:19,285 --> 00:39:21,526
เราจะต้องเอาส่วนของ

988
00:39:21,526 --> 00:39:22,290

989
00:39:22,290 --> 00:39:24,798
รหัสนักเรียนมาด้วย

990
00:39:24,798 --> 00:39:25,949
นะคะ

991
00:39:25,949 --> 00:39:28,060
เวลาเขียนก็เพิ่ม

992
00:39:28,060 --> 00:39:28,961

993
00:39:28,961 --> 00:39:32,961
คีย์หลัก ของตารางที่ผ่านมาก็คือมีรหัสนักเรียนเข้ามาเพิ่มแค่นั้นเอง อันนี้คือ

994
00:39:35,117 --> 00:39:39,117
สำหรับตารางที่มีความอ่อนแอก็คือการต้องไปพึ่งค่าของตารางอื่นนั่นเอง

995
00:39:40,497 --> 00:39:43,901
นะคะ อันนี้ก็ไม่ยากถ้าจำได้

996
00:39:43,901 --> 00:39:44,791
นะคะ

997
00:39:44,791 --> 00:39:46,013
ไม่ยากเลย

998
00:39:46,013 --> 00:39:47,231

999
00:39:47,231 --> 00:39:48,064

1000
00:39:48,064 --> 00:39:52,064
ต่อมา การแปลงแผนภาพนะคะ ให้เป็นความสัมพันธ์มันจะมีอยู่ 3 รูปแบบ

1001
00:39:54,088 --> 00:39:56,207
นะคะ แบบหนึ่งต่อหนึ่ง

1002
00:39:56,207 --> 00:39:57,489

1003
00:39:57,489 --> 00:39:59,991
แบบ 1 แบบกลุ่มต่อกลุ่มอันนี้เรารู้อยู่แล้ว

1004
00:39:59,991 --> 00:40:00,691
นะคะ

1005
00:40:00,691 --> 00:40:03,314
อันนี้เราเคยเรียนมาแล้ว

1006
00:40:03,314 --> 00:40:03,514

1007
00:40:03,514 --> 00:40:05,438

1008
00:40:05,438 --> 00:40:05,887

1009
00:40:05,887 --> 00:40:06,596

1010
00:40:06,596 --> 00:40:07,939
โดย

1011
00:40:07,939 --> 00:40:10,499
การแทนความสัมพันธ์แบบหนึ่งต่อหนึ่ง

1012
00:40:10,499 --> 00:40:11,269

1013
00:40:11,269 --> 00:40:11,522

1014
00:40:11,522 --> 00:40:14,802
นี่ ก็คือชื่อของ

1015
00:40:14,802 --> 00:40:17,379
ตารางเรารู้อยู่แล้วใช่ไหมคะ

1016
00:40:17,379 --> 00:40:20,766
ก็จะมาตั้งและความสำคัญก็

1017
00:40:20,766 --> 00:40:24,089
วาดง่าย ๆ นะคะ โดยการเพิ่ม

1018
00:40:24,089 --> 00:40:25,691
คีย์หลัก

1019
00:40:25,691 --> 00:40:28,201
คีย์หลักก็คือตัวที่มันขีดเส้นใต้อ่ะค่ะ

1020
00:40:28,201 --> 00:40:30,897
ของอีกตารางหนึ่งที่เรามีความสำคัญกัน

1021
00:40:30,897 --> 00:40:31,974

1022
00:40:31,974 --> 00:40:32,173

1023
00:40:32,173 --> 00:40:34,605
เพื่อให้มันสามารถเชื่อมโยงกันได้

1024
00:40:34,605 --> 00:40:38,005
นี้คือง่ายมาก ลูกนะคะ

1025
00:40:38,005 --> 00:40:38,838

1026
00:40:38,838 --> 00:40:41,529
ที่หลักก็คือตัวขีดเส้นใต้ ของ

1027
00:40:41,529 --> 00:40:45,529
นักเรียนตารางนี้นะคะ ของบัณฑิตในเองของบัณฑิตนะคะ

1028
00:40:46,398 --> 00:40:48,323
จบการศึกษาก็จะมีรหัส

1029
00:40:48,323 --> 00:40:49,864
นักศึกษา

1030
00:40:49,864 --> 00:40:53,456
เขาทำวิทยานิพนธ์เรื่องอะไร

1031
00:40:53,456 --> 00:40:56,018
ก็จะมีรหัสวิทยานิพนธ์

1032
00:40:56,018 --> 00:41:00,018
ตารางนี้เห็นไหมคะ ว่ามันมีความสัมพันธ์แบบหนึ่งต่อหนึ่ง

1033
00:41:01,535 --> 00:41:03,392
มีเลข 1 กำกับ

1034
00:41:03,392 --> 00:41:06,207
ถ้าแบบ 1 ต่อ 1

1035
00:41:06,207 --> 00:41:07,486
จะต้องเอาคีย์หลัก

1036
00:41:07,486 --> 00:41:07,746

1037
00:41:07,746 --> 00:41:08,838

1038
00:41:08,838 --> 00:41:11,341
เลือกตารางใด ตารางหนึ่งก็พอ

1039
00:41:11,341 --> 00:41:12,242

1040
00:41:12,242 --> 00:41:13,712
มาใส่

1041
00:41:13,712 --> 00:41:16,724
สิ่งที่จะเกิดขึ้น คือสมมุติว่า

1042
00:41:16,724 --> 00:41:17,882
เราจะ

1043
00:41:17,882 --> 00:41:19,413
เลือก

1044
00:41:19,413 --> 00:41:23,413
นะคะ อย่างตัวนี้สมมุติว่าอาจารย์จะเอาคีย์หลักของตารางวิทยานิพนธ์

1045
00:41:26,408 --> 00:41:29,669
ไปใส่ให้กับตารางนักเรียนก็ได้

1046
00:41:29,669 --> 00:41:30,251

1047
00:41:30,251 --> 00:41:34,251
ก็ได้หรือเอารหัสนักศึกษามาใส่ในตารางวิทยานิพนธ์ก็ได้

1048
00:41:35,891 --> 00:41:39,151
อันนี้เฉพาะความสัมพันธ์แบบหนึ่งต่อหนึ่งเท่านั้น

1049
00:41:39,151 --> 00:41:39,982

1050
00:41:39,982 --> 00:41:41,771
เลือกตัวใดตัวหนึ่งก็ได้

1051
00:41:41,771 --> 00:41:44,213
ที่มีความสัมพันธ์กัน

1052
00:41:44,213 --> 00:41:45,113

1053
00:41:45,113 --> 00:41:46,453
แต่ถ้า

1054
00:41:46,453 --> 00:41:46,715

1055
00:41:46,715 --> 00:41:50,305
เป็นความสัมพันธ์แบบหนึ่งต่อกลุ่ม

1056
00:41:50,305 --> 00:41:54,305
1 ต่อกลุ่มนะ เราจะเอาคีย์หลักก็คือตัวขีดเส้นใต้

1057
00:41:55,301 --> 00:41:58,583
ที่มีความสัมพันธ์เป็นหนึ่ง

1058
00:41:58,583 --> 00:41:59,983
เท่านั้น

1059
00:41:59,983 --> 00:42:01,972
ไปใส่ในฝั่งที่

1060
00:42:01,972 --> 00:42:02,482

1061
00:42:02,482 --> 00:42:04,273
มีความสัมพันธ์เป็นกลุ่ม

1062
00:42:04,273 --> 00:42:06,845
เห็นรูปนี้นะคะ

1063
00:42:06,845 --> 00:42:07,035

1064
00:42:07,035 --> 00:42:07,424

1065
00:42:07,424 --> 00:42:11,134
รูปนี้นะ ความสัมพันธ์เป็นหนึ่งจะอยู่ฝั่งนี้

1066
00:42:11,134 --> 00:42:12,097
นะคะ

1067
00:42:12,097 --> 00:42:13,756
มีความสัมพันธ์เป็นกลุ่ม

1068
00:42:13,756 --> 00:42:13,949

1069
00:42:13,949 --> 00:42:16,140
เห็นด้วยตัว M

1070
00:42:16,140 --> 00:42:16,839

1071
00:42:16,839 --> 00:42:17,668

1072
00:42:17,668 --> 00:42:21,668
เราจะเอาตัวขีดเส้นใต้ก็คือคีย์หลัก

1073
00:42:22,034 --> 00:42:22,222

1074
00:42:22,222 --> 00:42:25,174
ของตารางที่มีความสัมพันธ์เป็นหนึ่ง

1075
00:42:25,174 --> 00:42:26,588
เท่านั้น

1076
00:42:26,588 --> 00:42:30,588
ไปเพิ่มลงในตารางที่มีความสัมพันธ์เป็นกลุ่ม

1077
00:42:30,749 --> 00:42:31,589
นะคะ

1078
00:42:31,589 --> 00:42:31,780

1079
00:42:31,780 --> 00:42:32,041

1080
00:42:32,041 --> 00:42:36,041
นั้นก็คือ

1081
00:42:36,522 --> 00:42:37,672

1082
00:42:37,672 --> 00:42:39,723
... เห็นไหมคะ

1083
00:42:39,723 --> 00:42:41,203
ฝั่ง

1084
00:42:41,203 --> 00:42:45,203
นี้ ความสัมพันธ์เป็นกลุ่มใช่ไหมคะ

1085
00:42:45,297 --> 00:42:47,869
คือตัวขีดเส้นใต้เขามี

1086
00:42:47,869 --> 00:42:49,980
อันนี้ตัวเดียว เราก็จะเอา

1087
00:42:49,980 --> 00:42:53,571
ของตารางตารางหนึ่ง มาเพิ่มให้ซึ่งตารางนี้

1088
00:42:53,571 --> 00:42:53,893

1089
00:42:53,893 --> 00:42:55,945
มีความสำคัญเป็นหนึ่ง

1090
00:42:55,945 --> 00:42:57,165
มาเพิ่มให้

1091
00:42:57,165 --> 00:43:00,933
อันนี้ คือความสัมพันธ์แบบหนึ่งต่อกลุ่ม

1092
00:43:00,933 --> 00:43:01,578

1093
00:43:01,578 --> 00:43:02,027

1094
00:43:02,027 --> 00:43:04,539
อันนี้ก็ยังไม่ยาก

1095
00:43:04,539 --> 00:43:05,049

1096
00:43:05,049 --> 00:43:05,238

1097
00:43:05,238 --> 00:43:05,751

1098
00:43:05,751 --> 00:43:07,351
แต่ถ้า

1099
00:43:07,351 --> 00:43:07,611

1100
00:43:07,611 --> 00:43:08,253

1101
00:43:08,253 --> 00:43:11,583
เป็นความสัมพันธ์แบบกลุ่มต่อกลุ่ม

1102
00:43:11,583 --> 00:43:12,484
นะคะ

1103
00:43:12,484 --> 00:43:12,674

1104
00:43:12,674 --> 00:43:13,125

1105
00:43:13,125 --> 00:43:17,125
โดยความสัมพันธ์นี่ บางทีมันอาจจะมี

1106
00:43:17,666 --> 00:43:21,007
ข้อมูลที่เกิดขึ้นของมันเอง

1107
00:43:21,007 --> 00:43:23,757
นะคะ ข้อมูลที่เกิดขึ้น

1108
00:43:23,757 --> 00:43:25,807
ซึ่งวิธีการแก้ปัญหา

1109
00:43:25,807 --> 00:43:27,539
ปัญหามันอยู่ตรงนี้

1110
00:43:27,539 --> 00:43:29,983
ตรงที่สร้างกรอบสีแดง

1111
00:43:29,983 --> 00:43:33,983
ในความสัมพันธ์ของกลุ่มกับกลุ่มนี่ มันอาจจะมีข้อมูลที่เพิ่มเติมขึ้นมา

1112
00:43:36,123 --> 00:43:37,282
นะคะ

1113
00:43:37,282 --> 00:43:39,652
ในกรณีนี้

1114
00:43:39,652 --> 00:43:41,065

1115
00:43:41,065 --> 00:43:44,322
เราก็จะสร้างความสัมพันธ์ขึ้นมาใหม่เลย

1116
00:43:44,322 --> 00:43:45,165
นะคะ

1117
00:43:45,165 --> 00:43:45,615

1118
00:43:45,615 --> 00:43:47,275
วิธีการคือ

1119
00:43:47,275 --> 00:43:47,799

1120
00:43:47,799 --> 00:43:49,326
เอา

1121
00:43:49,326 --> 00:43:50,606
คีย์หลัก

1122
00:43:50,606 --> 00:43:52,718
ของทั้ง 2 ความสัมพันธ์

1123
00:43:52,718 --> 00:43:54,200

1124
00:43:54,200 --> 00:43:56,761
มาสร้างใหม่ให้กับ

1125
00:43:56,761 --> 00:43:58,171
ความสัมพันธ์ตรงนี้

1126
00:43:58,171 --> 00:44:00,412
นะะค เอา 2 อันนี้มาใส่

1127
00:44:00,412 --> 00:44:01,511

1128
00:44:01,511 --> 00:44:03,172
เพิ่มทั้งสองฝั่งเลย

1129
00:44:03,172 --> 00:44:03,492

1130
00:44:03,492 --> 00:44:04,004

1131
00:44:04,004 --> 00:44:08,004
เอาจากตาราง 2 ตารางนี่ มาเพิ่มให้กับความสัมพันธ์ใหม่เลย

1132
00:44:10,609 --> 00:44:11,573

1133
00:44:11,573 --> 00:44:14,845
ก็จะกลายเป็นแบบนี้ค่ะ

1134
00:44:14,845 --> 00:44:15,293

1135
00:44:15,293 --> 00:44:17,223
อันนี้คือตารางที่เกิดขึ้นใหม่

1136
00:44:17,223 --> 00:44:19,775
สำหรับความสัมพันธ์แบบกลุ่มต่อกลุ่ม

1137
00:44:19,775 --> 00:44:23,617
มันจะเอาข้อมูลรหัสนักเรียน

1138
00:44:23,617 --> 00:44:26,006
แล้วก็รหัสตารางเรียนวิชานะคะ

1139
00:44:26,006 --> 00:44:26,770

1140
00:44:26,770 --> 00:44:29,070
มาเพิ่มจากทั้งสองฝั่งเลย

1141
00:44:29,070 --> 00:44:33,070
เมื่อก่อนคือเราต้องเลือกจากฝั่งใดฝั่งหนึ่งเท่านั้นใช่ไหมคะ ถ้าเป็นความสัมพันธ์แบบหนึ่งต่อหนึ่ง

1142
00:44:34,335 --> 00:44:34,656

1143
00:44:34,656 --> 00:44:38,109
ถ้าเป็นความสัมพันธ์แบบหนึ่งต่อกลุ่ม เราจะเอามาจาก

1144
00:44:38,109 --> 00:44:42,083
เราจะเอาคีย์หลักมาจากความสัมพันธ์ที่เป็นฝั่งหนึ่งเท่านั้น

1145
00:44:42,083 --> 00:44:44,202
แต่ถ้าเป็นกลุ่มต่อกลุ่ม

1146
00:44:44,202 --> 00:44:48,045
เราจะเอาคีย์หลักมาจากทั้ง 2 ตาราง ที่มีความสัมพันธ์กัน

1147
00:44:48,045 --> 00:44:48,238

1148
00:44:48,238 --> 00:44:50,357
สร้างตารางใหม่

1149
00:44:50,357 --> 00:44:51,447
อันนี้คือ

1150
00:44:51,447 --> 00:44:54,649
เด่นของแต่ละ

1151
00:44:54,649 --> 00:44:57,149
การแปลงตารางให้มันเป็นความสัมพันธ์

1152
00:44:57,149 --> 00:44:58,750
นะคะ

1153
00:44:58,750 --> 00:45:00,610
วิธีการทำ

1154
00:45:00,610 --> 00:45:02,080
เรารู้แล้ว

1155
00:45:02,080 --> 00:45:03,941
เดี๋ยวจะให้ลองทำเอง

1156
00:45:03,941 --> 00:45:04,137

1157
00:45:04,137 --> 00:45:04,773

1158
00:45:04,773 --> 00:45:06,955
สัก 1 ข้อ

1159
00:45:06,955 --> 00:45:08,174
นะคะ

1160
00:45:08,174 --> 00:45:09,005

1161
00:45:09,005 --> 00:45:10,356
ในห้อง

1162
00:45:10,356 --> 00:45:10,677

1163
00:45:10,677 --> 00:45:10,807

1164
00:45:10,807 --> 00:45:13,169
เดี๋ยวอาจารย์จะเดินดูนะคะ

1165
00:45:13,169 --> 00:45:15,029
ทำเลยทำเอง

1166
00:45:15,029 --> 00:45:16,321

1167
00:45:16,321 --> 00:45:18,561
เอาแค่ 1

1168
00:45:18,561 --> 00:45:20,225

1169
00:45:20,225 --> 00:45:20,483

1170
00:45:20,483 --> 00:45:20,675

1171
00:45:20,675 --> 00:45:23,296
รูปในนี้มีกี่ตาราง

1172
00:45:23,296 --> 00:45:26,377
มี 1 ตาราง 2 ตาราง 3 ตาราง

1173
00:45:26,377 --> 00:45:26,637

1174
00:45:26,637 --> 00:45:27,468
ซึ่ง

1175
00:45:27,468 --> 00:45:31,468
ในความสัมพันธ์ของรูปนี้ มีความสัมพันธ์แบบหนึ่งต่อกลุ่ม

1176
00:45:43,163 --> 00:45:43,235
กลับแบบกลุ่มต่อกลุ่ม

1177
00:45:43,235 --> 00:45:43,281
ลองดูสิ ว่า

1178
00:45:43,281 --> 00:45:43,294

1179
00:45:43,294 --> 00:45:43,302

1180
00:45:43,302 --> 00:45:43,350
ทำได้ไหม

1181
00:45:43,350 --> 00:45:43,388
นะคะ

1182
00:45:43,388 --> 00:45:47,214
ความสัมพันธ์ที่เกิดขึ้นจะมีอยู่ 2 ความสัมพันธ์

1183
00:45:47,214 --> 00:45:47,585

1184
00:45:47,585 --> 00:45:51,585
ลองดูสิว่าจากตัวอย่างที่อาจารย์ให้

1185
00:46:12,649 --> 00:46:14,706
เข้าใจหรือเปล่าเอาอย่างแรกเลย

1186
00:46:14,706 --> 00:46:14,776
แปลง ER

1187
00:46:14,776 --> 00:46:14,829
ให้เป็น

1188
00:46:14,829 --> 00:46:14,903
ตาราง ให้ได้ก่อน

1189
00:46:14,903 --> 00:46:18,537
ลองดูสิว่าจำได้ไหมที่รัก

1190
00:46:18,537 --> 00:46:19,451
สอนขอบคุณแปลงตารางได้ ปุ๊บ คุณถึงค่อยมาเชื่อมโยงความสัมพันธ์ดูแล้วกันว่า

1191
00:46:19,451 --> 00:46:23,451
แต่ละตารางที่คุณทำออกมาได้เนี่ยมันเชื่อมโยงกับตราอื่น

1192
00:46:30,622 --> 00:46:30,625

1193
00:46:30,625 --> 00:46:30,667
เป็น

1194
00:46:30,667 --> 00:46:30,724
อย่างไร ขั้นตอนแรก

1195
00:46:30,724 --> 00:46:33,135
เปลี่ยนจากรูป

1196
00:46:33,135 --> 00:46:33,538
ขอเป็นตารางได้ ค่อยมาดูความสัมพันธ์

1197
00:46:33,538 --> 00:46:33,564
นะคะ

1198
00:46:33,564 --> 00:46:33,613
ลองทำดู

1199
00:46:33,613 --> 00:46:33,625

1200
00:46:33,625 --> 00:46:33,633

1201
00:46:33,633 --> 00:46:33,637

1202
00:46:33,637 --> 00:46:37,637
ทำเองนะคะทำเองเดี๋ยวจะเดินดู

1203
00:46:51,700 --> 00:46:51,759
กระดาษมีอยู่แล้ว

1204
00:46:51,759 --> 00:46:51,783

1205
00:46:51,783 --> 00:46:51,857
ทำเลย

1206
00:46:51,857 --> 00:46:52,279

1207
00:46:52,279 --> 00:46:56,279
ล่ามคะวันนี้ก็ประมาณนี้ล่ะค่ะ เนื้อหาจะมีแค่นี้ เดี๋ยวจะให้ทำงานห้องค่ะ นนี้ขอบคุณมากนะคะขอบคุณล่ามด้วยนะคะขอบคุณมากค่ะ

1208
00:47:12,288 --> 00:47:16,288

1209
00:47:33,467 --> 00:48:06,837
[สิ้นสุดการถอดความ]

1210
00:47:00,276 --> 00:47:00,595

1211
00:47:00,595 --> 00:47:01,815

1212
00:47:01,815 --> 00:47:02,908

1213
00:47:02,908 --> 00:47:03,358

1214
00:47:03,358 --> 00:47:03,616

1215
00:47:03,616 --> 00:47:04,766

1216
00:47:04,766 --> 00:47:05,537

1217
00:47:05,537 --> 00:47:09,537

1218
00:47:17,710 --> 00:47:21,710

1219
00:47:27,459 --> 00:47:31,459

1220
00:47:32,713 --> 00:47:36,713


