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

2
00:00:04,013 --> 00:00:04,013

3
00:00:04,013 --> 00:00:07,097

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

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

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

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

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

9
00:00:44,451 --> 00:00:45,351

10
00:00:45,351 --> 00:00:47,147

11
00:00:47,147 --> 00:00:48,628

12
00:00:48,628 --> 00:00:48,949

13
00:00:48,949 --> 00:00:49,584

14
00:00:49,584 --> 00:00:50,416

15
00:00:50,416 --> 00:00:51,832

16
00:00:51,832 --> 00:00:52,082

17
00:00:52,082 --> 00:00:52,533

18
00:00:52,533 --> 00:00:54,589

19
00:00:54,589 --> 00:00:55,033

20
00:00:55,033 --> 00:00:55,670

21
00:00:55,670 --> 00:00:57,790

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

23
00:01:07,530 --> 00:01:07,980

24
00:01:07,980 --> 00:01:08,629

25
00:01:08,629 --> 00:01:09,974

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

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

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

29
00:01:11,325 --> 00:01:14,137

30
00:01:14,137 --> 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,151

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

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,865

38
00:01:30,865 --> 00:01:31,637

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

40
00:01:40,744 --> 00:01:41,125

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

42
00:01:51,001 --> 00:01:53,179

43
00:01:53,179 --> 00:01:56,439

44
00:01:56,439 --> 00:01:57,081

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

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

47
00:02:21,758 --> 00:02:23,103

48
00:02:23,103 --> 00:02:23,491

49
00:02:23,491 --> 00:02:23,884

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

51
00:02:41,047 --> 00:02:41,246

52
00:02:41,246 --> 00:02:41,570

53
00:02:41,570 --> 00:02:41,690

54
00:02:41,690 --> 00:02:42,591

55
00:02:42,591 --> 00:02:42,908

56
00:02:42,908 --> 00:02:43,683

57
00:02:43,683 --> 00:02:45,855

58
00:02:45,855 --> 00:02:46,817

59
00:02:46,817 --> 00:02:47,840

60
00:02:47,840 --> 00:02:49,832

61
00:02:49,832 --> 00:02:50,092

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

63
00:02:55,660 --> 00:02:56,761

64
00:02:56,761 --> 00:02:59,580

65
00:02:59,580 --> 00:03:00,149

66
00:03:00,149 --> 00:03:00,280

67
00:03:00,280 --> 00:03:00,922

68
00:03:00,922 --> 00:03:02,014

69
00:03:02,014 --> 00:03:02,524

70
00:03:02,524 --> 00:03:03,802

71
00:03:03,802 --> 00:03:03,933

72
00:03:03,933 --> 00:03:04,780

73
00:03:04,780 --> 00:03:04,967

74
00:03:04,967 --> 00:03:05,799

75
00:03:05,799 --> 00:03:06,436

76
00:03:06,436 --> 00:03:06,831

77
00:03:06,831 --> 00:03:07,269

78
00:03:07,269 --> 00:03:07,789

79
00:03:07,789 --> 00:03:07,981

80
00:03:07,981 --> 00:03:08,685

81
00:03:08,685 --> 00:03:09,322

82
00:03:09,322 --> 00:03:11,312

83
00:03:11,312 --> 00:03:12,463

84
00:03:12,463 --> 00:03:12,664

85
00:03:12,664 --> 00:03:12,992

86
00:03:12,992 --> 00:03:15,871

87
00:03:15,871 --> 00:03:16,440

88
00:03:16,440 --> 00:03:16,572

89
00:03:16,572 --> 00:03:17,278

90
00:03:17,278 --> 00:03:17,850

91
00:03:17,850 --> 00:03:20,224

92
00:03:20,224 --> 00:03:20,801

93
00:03:20,801 --> 00:03:21,511

94
00:03:21,511 --> 00:03:21,833

95
00:03:21,833 --> 00:03:22,211

96
00:03:22,211 --> 00:03:22,855

97
00:03:22,855 --> 00:03:23,246

98
00:03:23,246 --> 00:03:24,846

99
00:03:24,846 --> 00:03:25,996

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

101
00:03:31,246 --> 00:03:31,566

102
00:03:31,566 --> 00:03:32,017

103
00:03:32,017 --> 00:03:33,167

104
00:03:33,167 --> 00:03:33,618

105
00:03:33,618 --> 00:03:33,748

106
00:03:33,748 --> 00:03:34,201

107
00:03:34,201 --> 00:03:34,713

108
00:03:34,713 --> 00:03:35,801

109
00:03:35,801 --> 00:03:36,051

110
00:03:36,051 --> 00:03:36,314

111
00:03:36,314 --> 00:03:36,765

112
00:03:36,765 --> 00:03:37,348

113
00:03:37,348 --> 00:03:37,602

114
00:03:37,602 --> 00:03:37,984

115
00:03:37,984 --> 00:03:38,820

116
00:03:38,820 --> 00:03:40,736

117
00:03:40,736 --> 00:03:41,186

118
00:03:41,186 --> 00:03:41,378

119
00:03:41,378 --> 00:03:44,840

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

121
00:03:56,251 --> 00:03:56,703

122
00:03:56,703 --> 00:03:57,592

123
00:03:57,592 --> 00:03:58,366

124
00:03:58,366 --> 00:03:58,820

125
00:03:58,820 --> 00:03:59,137

126
00:03:59,137 --> 00:03:59,907

127
00:03:59,907 --> 00:04:00,289

128
00:04:00,289 --> 00:04:01,757

129
00:04:01,757 --> 00:04:02,277

130
00:04:02,277 --> 00:04:03,559

131
00:04:03,559 --> 00:04:04,459

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

133
00:04:13,874 --> 00:04:15,473

134
00:04:15,473 --> 00:04:16,889

135
00:04:16,889 --> 00:04:17,143

136
00:04:17,143 --> 00:04:17,525

137
00:04:17,525 --> 00:04:19,966

138
00:04:19,966 --> 00:04:21,698

139
00:04:21,698 --> 00:04:22,279

140
00:04:22,279 --> 00:04:22,661

141
00:04:22,661 --> 00:04:25,994

142
00:04:25,994 --> 00:04:26,245

143
00:04:26,245 --> 00:04:26,513

144
00:04:26,513 --> 00:04:26,703

145
00:04:26,703 --> 00:04:27,214

146
00:04:27,214 --> 00:04:27,928

147
00:04:27,928 --> 00:04:28,305

148
00:04:28,305 --> 00:04:28,686

149
00:04:28,686 --> 00:04:29,455

150
00:04:29,455 --> 00:04:30,416

151
00:04:30,416 --> 00:04:31,186

152
00:04:31,186 --> 00:04:32,733

153
00:04:32,733 --> 00:04:33,049

154
00:04:33,049 --> 00:04:36,133

155
00:04:36,133 --> 00:04:36,641

156
00:04:36,641 --> 00:04:36,833

157
00:04:36,833 --> 00:04:37,151

158
00:04:37,151 --> 00:04:37,283

159
00:04:37,283 --> 00:04:37,735

160
00:04:37,735 --> 00:04:38,821

161
00:04:38,821 --> 00:04:40,486

162
00:04:40,486 --> 00:04:40,869

163
00:04:40,869 --> 00:04:41,376

164
00:04:41,376 --> 00:04:43,377

165
00:04:43,377 --> 00:04:43,571

166
00:04:43,571 --> 00:04:43,953

167
00:04:43,953 --> 00:04:44,077

168
00:04:44,077 --> 00:04:45,739

169
00:04:45,739 --> 00:04:47,024

170
00:04:47,024 --> 00:04:48,374

171
00:04:48,374 --> 00:04:49,524

172
00:04:49,524 --> 00:04:50,612

173
00:04:50,612 --> 00:04:51,134

174
00:04:51,134 --> 00:04:51,642

175
00:04:51,642 --> 00:04:52,157

176
00:04:52,157 --> 00:04:52,667

177
00:04:52,667 --> 00:04:53,184

178
00:04:53,184 --> 00:04:56,067

179
00:04:56,067 --> 00:04:56,447

180
00:04:56,447 --> 00:04:58,694

181
00:04:58,694 --> 00:04:58,949

182
00:04:58,949 --> 00:04:59,200

183
00:04:59,200 --> 00:04:59,662

184
00:04:59,662 --> 00:05:00,231

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

186
00:05:07,484 --> 00:05:08,001

187
00:05:08,001 --> 00:05:08,961

188
00:05:08,961 --> 00:05:09,719

189
00:05:09,719 --> 00:05:09,919

190
00:05:09,919 --> 00:05:10,619

191
00:05:10,619 --> 00:05:11,070

192
00:05:11,070 --> 00:05:11,842

193
00:05:11,842 --> 00:05:12,863

194
00:05:12,863 --> 00:05:13,243

195
00:05:13,243 --> 00:05:16,397

196
00:05:16,397 --> 00:05:17,037

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

198
00:05:21,708 --> 00:05:24,207

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

200
00:05:29,971 --> 00:05:31,960

201
00:05:31,960 --> 00:05:32,411

202
00:05:32,411 --> 00:05:32,541

203
00:05:32,541 --> 00:05:32,860

204
00:05:32,860 --> 00:05:32,994

205
00:05:32,994 --> 00:05:35,689

206
00:05:35,689 --> 00:05:36,515

207
00:05:36,515 --> 00:05:37,096

208
00:05:37,096 --> 00:05:37,417

209
00:05:37,417 --> 00:05:37,741

210
00:05:37,741 --> 00:05:37,927

211
00:05:37,927 --> 00:05:38,180

212
00:05:38,180 --> 00:05:38,499

213
00:05:38,499 --> 00:05:38,761

214
00:05:38,761 --> 00:05:42,161

215
00:05:42,161 --> 00:05:42,549

216
00:05:42,549 --> 00:05:42,745

217
00:05:42,745 --> 00:05:43,383

218
00:05:43,383 --> 00:05:43,953

219
00:05:43,953 --> 00:05:45,305

220
00:05:45,305 --> 00:05:46,265

221
00:05:46,265 --> 00:05:46,782

222
00:05:46,782 --> 00:05:47,608

223
00:05:47,608 --> 00:05:49,151

224
00:05:49,151 --> 00:05:50,690

225
00:05:50,690 --> 00:05:50,884

226
00:05:50,884 --> 00:05:51,071

227
00:05:51,071 --> 00:05:52,993

228
00:05:52,993 --> 00:05:53,838

229
00:05:53,838 --> 00:05:54,670

230
00:05:54,670 --> 00:05:56,197

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

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

233
00:06:19,592 --> 00:06:20,935

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

235
00:06:29,522 --> 00:06:29,973

236
00:06:29,973 --> 00:06:33,045

237
00:06:33,045 --> 00:06:33,756

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

239
00:06:39,140 --> 00:06:39,329

240
00:06:39,329 --> 00:06:39,656

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

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

243
00:07:12,138 --> 00:07:12,401

244
00:07:12,401 --> 00:07:12,659

245
00:07:12,659 --> 00:07:12,983

246
00:07:12,983 --> 00:07:13,102

247
00:07:13,102 --> 00:07:13,233

248
00:07:13,233 --> 00:07:15,222

249
00:07:15,222 --> 00:07:15,861

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

251
00:07:26,311 --> 00:07:26,952

252
00:07:26,952 --> 00:07:27,081

253
00:07:27,081 --> 00:07:30,283

254
00:07:30,283 --> 00:07:32,465

255
00:07:32,465 --> 00:07:33,164

256
00:07:33,164 --> 00:07:33,678

257
00:07:33,678 --> 00:07:33,936

258
00:07:33,936 --> 00:07:34,196

259
00:07:34,196 --> 00:07:35,363

260
00:07:35,363 --> 00:07:38,566

261
00:07:38,566 --> 00:07:40,541

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

263
00:07:53,427 --> 00:07:56,947

264
00:07:56,947 --> 00:07:59,060

265
00:07:59,060 --> 00:08:00,162

266
00:08:00,162 --> 00:08:00,348

267
00:08:00,348 --> 00:08:00,667

268
00:08:00,667 --> 00:08:02,649

269
00:08:02,649 --> 00:08:03,548

270
00:08:03,548 --> 00:08:04,190

271
00:08:04,190 --> 00:08:04,572

272
00:08:04,572 --> 00:08:05,734

273
00:08:05,734 --> 00:08:08,102

274
00:08:08,102 --> 00:08:08,820

275
00:08:08,820 --> 00:08:09,067

276
00:08:09,067 --> 00:08:09,644

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

278
00:08:13,223 --> 00:08:13,868

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

280
00:08:22,656 --> 00:08:22,844

281
00:08:22,844 --> 00:08:23,425

282
00:08:23,425 --> 00:08:23,995

283
00:08:23,995 --> 00:08:26,191

284
00:08:26,191 --> 00:08:26,566

285
00:08:26,566 --> 00:08:26,758

286
00:08:26,758 --> 00:08:27,146

287
00:08:27,146 --> 00:08:27,527

288
00:08:27,527 --> 00:08:28,810

289
00:08:28,810 --> 00:08:29,448

290
00:08:29,448 --> 00:08:30,993
งั้นสอนเลยนะ

291
00:08:30,993 --> 00:08:34,993
วันนี้หวงแม่

292
00:08:43,550 --> 00:08:47,550
ลักษณะ

293
00:08:58,760 --> 00:09:15,083

294
00:10:32,704 --> 00:10:32,785
เราต้องวางแผนก่อนว่า

295
00:10:32,785 --> 00:10:32,852
เราจะพัฒนาระบบ

296
00:10:32,852 --> 00:10:32,887
อะไร

297
00:10:32,887 --> 00:10:32,910
นะคะ

298
00:10:32,910 --> 00:10:33,634
ทำไมต้องทำ

299
00:10:33,634 --> 00:10:34,522

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

301
00:10:38,330 --> 00:10:39,393
หลังจากนั้น

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

303
00:10:42,157 --> 00:10:43,948
ครอบคลุมแล้วหรือยัง

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

305
00:10:48,376 --> 00:10:49,852
จากที่เราวางแผนไว้เนี่ย

306
00:10:49,852 --> 00:10:51,706
ครบหรือเปล่า

307
00:10:51,706 --> 00:10:52,535

308
00:10:52,535 --> 00:10:53,811
เราก็จะมาเช็ค

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

310
00:10:58,497 --> 00:10:59,264

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

312
00:11:04,586 --> 00:11:07,984
มันจะต้องมีส่วนประกอบอะไรบ้างใครสามารถ

313
00:11:07,984 --> 00:11:08,184

314
00:11:08,184 --> 00:11:10,160
ใช้งานระบบนี้ได้บ้าง

315
00:11:10,160 --> 00:11:13,942
แต่ละคนใช้งาน

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

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

318
00:11:24,275 --> 00:11:25,162

319
00:11:25,162 --> 00:11:27,026
นะคะ ต้องมา

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

321
00:11:30,293 --> 00:11:30,559

322
00:11:30,559 --> 00:11:32,535
มาดูว่า

323
00:11:32,535 --> 00:11:33,816
ครบหรือยัง

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

325
00:11:40,802 --> 00:11:43,751
สามารถเกิดขึ้นได้จริงไหม

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

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

328
00:11:51,635 --> 00:11:52,659

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

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

331
00:12:01,645 --> 00:12:03,568
หรือมันมีข้อผิดพลาดตรงไหน

332
00:12:03,568 --> 00:12:04,337

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

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

335
00:12:11,057 --> 00:12:11,190

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

337
00:12:14,011 --> 00:12:16,123
แต่พอได้มาแล้ว

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

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

340
00:12:22,023 --> 00:12:22,466

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

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

343
00:12:30,096 --> 00:12:31,570
ภาษีผิด

344
00:12:31,570 --> 00:12:32,021

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

346
00:12:37,271 --> 00:12:38,180

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

348
00:12:42,986 --> 00:12:44,457
หรือว่า

349
00:12:44,457 --> 00:12:44,965

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

351
00:12:47,396 --> 00:12:48,360
อย่างเช่น

352
00:12:48,360 --> 00:12:48,747

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

354
00:12:51,570 --> 00:12:52,344

355
00:12:52,344 --> 00:12:52,541

356
00:12:52,541 --> 00:12:54,714
นะคะ เราอยากได้เบอร์โทรศัพท์บ้านด้วย

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

358
00:12:59,584 --> 00:13:01,063
ปรับปรุงระบบไม่ดี

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

360
00:13:03,939 --> 00:13:07,215
นี้นะคะ

361
00:13:07,215 --> 00:13:08,051

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

363
00:13:12,855 --> 00:13:13,105

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

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

366
00:13:21,061 --> 00:13:21,956
นะคะ

367
00:13:21,956 --> 00:13:23,363
ก็คือในส่วนของ

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

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

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

371
00:13:34,590 --> 00:13:36,377
เราจะมี 6 ขั้นตอน

372
00:13:36,377 --> 00:13:38,999
ซึ่งมันก็จะใกล้ ๆเคียงกันแหละ

373
00:13:38,999 --> 00:13:41,511
โดยเริ่มต้นของการ

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

375
00:13:46,831 --> 00:13:47,279

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

377
00:13:48,819 --> 00:13:50,098
เก็บอะไร

378
00:13:50,098 --> 00:13:50,481

379
00:13:50,481 --> 00:13:52,280
ไปทำไม

380
00:13:52,280 --> 00:13:53,813
เก็บมาจากไหน

381
00:13:53,813 --> 00:13:57,402
นะคะ แล้วจะเรียกดูข้อมูลทำยังไง

382
00:13:57,402 --> 00:13:58,304

383
00:13:58,304 --> 00:14:01,001
อันนี้เป็นการศึกษาเบื้องต้นก่อนว่า

384
00:14:01,001 --> 00:14:02,406
ที่เราจะทำนี่

385
00:14:02,406 --> 00:14:03,428
มัน

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

387
00:14:06,136 --> 00:14:06,320

388
00:14:06,320 --> 00:14:07,090

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

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

391
00:14:13,886 --> 00:14:16,124
วาดรูป ER ไป

392
00:14:16,124 --> 00:14:17,855
ก็คือเริ่มออกแบบและ

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

394
00:14:22,282 --> 00:14:22,660

395
00:14:22,660 --> 00:14:24,391
ร้าน เก็บข้อมูลอะไรบ้าง

396
00:14:24,391 --> 00:14:26,381

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

398
00:14:32,912 --> 00:14:33,943
นะคะ

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

400
00:14:38,241 --> 00:14:39,268

401
00:14:39,268 --> 00:14:41,062
มีไว้อยู่แล้ว

402
00:14:41,062 --> 00:14:41,949
นะคะ

403
00:14:41,949 --> 00:14:43,627
หรือถ้ายังไม่มี

404
00:14:43,627 --> 00:14:44,830
สร้างขึ้นมา

405
00:14:44,830 --> 00:14:47,726
เพื่อใช้กับฐานข้อมูลที่เรา

406
00:14:47,726 --> 00:14:48,626
กำลัง

407
00:14:48,626 --> 00:14:50,096
จัดทำเช่นเดียวกัน

408
00:14:50,096 --> 00:14:51,433
นะคะ

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

410
00:14:59,319 --> 00:15:00,992
ฐานข้อมูลที่เรา

411
00:15:00,992 --> 00:15:02,150
สร้างมา

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

413
00:15:05,222 --> 00:15:05,922
นะคะ

414
00:15:05,922 --> 00:15:07,017

415
00:15:07,017 --> 00:15:08,052
ถ้ามันไม่ดี

416
00:15:08,052 --> 00:15:08,165

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

418
00:15:11,380 --> 00:15:13,554
หรือ

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

420
00:15:16,688 --> 00:15:18,560
ก็ต้องแก้ปัญหา

421
00:15:18,560 --> 00:15:19,202

422
00:15:19,202 --> 00:15:21,052
นะคะ ว่าทำไมมันไม่ได้

423
00:15:21,052 --> 00:15:21,312

424
00:15:21,312 --> 00:15:22,336
เหมือน

425
00:15:22,336 --> 00:15:22,466

426
00:15:22,466 --> 00:15:23,616

427
00:15:23,616 --> 00:15:23,819

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

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

430
00:15:28,621 --> 00:15:29,071

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

432
00:15:34,323 --> 00:15:34,973

433
00:15:34,973 --> 00:15:36,382
นะคะ ทำไม

434
00:15:36,382 --> 00:15:37,142

435
00:15:37,142 --> 00:15:37,663

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

437
00:15:40,545 --> 00:15:41,887
กำหนด

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

439
00:15:45,744 --> 00:15:46,511
ให้

440
00:15:46,511 --> 00:15:48,431
คอลัมน์นี้

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

442
00:15:52,477 --> 00:15:53,046

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

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

445
00:16:00,610 --> 00:16:02,720
เอาไปใช้งานจริง

446
00:16:02,720 --> 00:16:04,842
นะคะ พอใช้งานจริง

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

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

449
00:16:10,416 --> 00:16:12,524
ใด ๆ ก็ตามก็ต้องมีเหมือนกัน

450
00:16:12,524 --> 00:16:13,234

451
00:16:13,234 --> 00:16:14,835

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

453
00:16:19,841 --> 00:16:21,192
อธิบาย

454
00:16:21,192 --> 00:16:22,655
ก็คือ

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

456
00:16:30,924 --> 00:16:32,972
ฐานข้อมูลเขา

457
00:16:32,972 --> 00:16:33,816
อยากได้

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

459
00:16:38,294 --> 00:16:39,698
ระบบฐานข้อมูล

460
00:16:39,698 --> 00:16:42,523
หรืออาจจะเกี่ยวกับ

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

462
00:16:44,699 --> 00:16:48,349
นะคะ ซึ่งการศึกษาเบื้องต้นนี่

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

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

465
00:16:55,402 --> 00:16:56,812
ในองค์กรเรา

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

467
00:16:59,505 --> 00:17:00,467

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

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

470
00:17:10,076 --> 00:17:11,105

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

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

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

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

475
00:17:23,988 --> 00:17:24,634

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

477
00:17:28,721 --> 00:17:29,685
เป็นต้น

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

479
00:17:32,194 --> 00:17:33,276

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

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

482
00:17:38,798 --> 00:17:42,798
คบหรือยังถ้าคบแล้ว

483
00:17:45,117 --> 00:17:48,661
น

484
00:17:41,479 --> 00:17:42,379

485
00:17:42,379 --> 00:17:43,723
ะคะ ก็มาออกแบบ

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

487
00:17:48,611 --> 00:17:49,496

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

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

490
00:17:58,850 --> 00:18:00,131

491
00:18:00,131 --> 00:18:04,056
บทต้น ๆ โดยการออกแบบเชิงแนวคิดเนี่ยเราจะเป็นการพัฒนา

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

493
00:18:06,682 --> 00:18:08,017
ต้องมีความละเอียด

494
00:18:08,017 --> 00:18:09,498
เข้าใจข้อมูล

495
00:18:09,498 --> 00:18:11,300
องค์กรเป็นอย่างดี

496
00:18:11,300 --> 00:18:12,449
สมมติว่า

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

498
00:18:16,290 --> 00:18:20,290
นะคะ ข้อมูลมีอะไรบ้าง

499
00:18:23,431 --> 00:18:28,708
นะค

500
00:18:19,946 --> 00:18:20,654

501
00:18:20,654 --> 00:18:21,036

502
00:18:21,036 --> 00:18:22,574
ะ อาจจะเป็น

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

504
00:18:26,988 --> 00:18:30,386
พนักงาน

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

506
00:18:37,011 --> 00:18:33,895

507
00:18:33,984 --> 00:18:34,233

508
00:18:34,233 --> 00:18:36,034
มีอะไรบ้าง

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

510
00:18:45,038 --> 00:18:41,566

511
00:18:42,056 --> 00:18:42,375

512
00:18:42,375 --> 00:18:43,471
มีชื่อ

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

514
00:18:50,005 --> 00:18:47,775

515
00:18:46,798 --> 00:18:47,121

516
00:18:47,121 --> 00:18:48,659
ที่อยู่ตามทะเบียนบ้าน

517
00:18:48,659 --> 00:18:50,577
เรียนจบอะไรมา

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

519
00:18:53,660 --> 00:18:55,261
อันนี้คือข้อมูลเบื้องต้น

520
00:18:55,261 --> 00:18:55,713

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

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

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

524
00:19:08,853 --> 00:19:10,078
อันนี้พวกคุณก็ต้อง

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

526
00:19:13,016 --> 00:19:13,855

527
00:19:13,855 --> 00:19:14,816
ว่าแต่ละที่

528
00:19:14,816 --> 00:19:16,487
เขา

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

530
00:19:18,218 --> 00:19:18,537

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

532
00:19:22,509 --> 00:19:26,295
นะค ในฐานข้อมูลจัดเก็บรูปภาพพนักงาน

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

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

535
00:19:31,801 --> 00:19:32,702

536
00:19:32,702 --> 00:19:34,309
ไม่ใช่ว่า

537
00:19:34,309 --> 00:19:37,194
อยากทำอะไรก็ทำไม่ได้นะคะต้องดู

538
00:19:37,194 --> 00:19:41,194
ความต้องการขององค์กรที่เราไปทำงานให้เขาด้วย

539
00:19:43,633 --> 00:19:42,065
นะคะ

540
00:19:40,712 --> 00:19:42,255

541
00:19:42,255 --> 00:19:43,665
ตั้งแต่การออกแบบนี่

542
00:19:43,665 --> 00:19:44,756
เราต้อง

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

544
00:19:50,396 --> 00:19:51,795
นะคะ

545
00:19:51,795 --> 00:19:53,976
มีความสัมพันธ์เป็นยังไงบ้าง

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

547
00:19:58,019 --> 00:19:59,676

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

549
00:20:04,927 --> 00:20:05,707
นะคะ

550
00:20:05,707 --> 00:20:05,901

551
00:20:05,901 --> 00:20:07,309
ในแต่ละตาราง

552
00:20:07,309 --> 00:20:09,935
เก็บข้อมูลอะไรบ้าง

553
00:20:09,935 --> 00:20:10,643

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

555
00:20:14,690 --> 00:20:15,258

556
00:20:15,258 --> 00:20:19,101
เหมือนที่ฉันชอบยกตัวอย่างบ่อยเช่นรหัสบัตรประชาชน

557
00:20:19,101 --> 00:20:23,101
ต้องเป็นเลข 13 หลักเท่านั้น

558
00:20:25,321 --> 00:20:36,737
อย

559
00:20:22,051 --> 00:20:23,081

560
00:20:23,081 --> 00:20:26,094
่างนี้ นะคะหรือรหัสไปรษณีย์

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

562
00:20:28,660 --> 00:20:30,060
ไม่ควรเกิด

563
00:20:30,060 --> 00:20:31,161
ใช่ไหม

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

565
00:20:34,363 --> 00:20:36,342
เราก็สามารถกำหนดได้

566
00:20:36,342 --> 00:20:38,071
เผื่อ

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

568
00:20:41,282 --> 00:20:44,485
ไปรษณีย์ผิดใส่ 0 เกินไปอย่

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

570
00:20:48,336 --> 00:20:49,749
ในตาราง

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

572
00:20:51,729 --> 00:20:54,870
ก็คือค่าที่ห้ามซ้ำกันน่ะคืออะไร

573
00:20:54,870 --> 00:20:55,582
นะคะ

574
00:20:55,582 --> 00:20:57,633
มีการกำหนด

575
00:20:57,633 --> 00:20:59,354
ความเป็นเอกลักษณ์

576
00:20:59,354 --> 00:21:00,634
ของตาราง

577
00:21:00,634 --> 00:21:00,765

578
00:21:00,765 --> 00:21:01,084

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

580
00:21:05,519 --> 00:21:06,350
นะคะ

581
00:21:06,350 --> 00:21:06,601

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

583
00:21:15,225 --> 00:21:11,671

584
00:21:12,371 --> 00:21:14,103
หลังจากนั้น

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

586
00:21:16,212 --> 00:21:17,759
สิ่งที่เราออกแบบ

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

588
00:21:20,642 --> 00:21:22,043
ส่งทันหรือเปล่า

589
00:21:22,043 --> 00:21:22,303

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

591
00:21:25,056 --> 00:21:26,594
มีอะไรที่

592
00:21:26,594 --> 00:21:28,966
ลองออกแบบขาดไปหรือเปล่า

593
00:21:28,966 --> 00:21:31,656
หรือมันเกินความจำเป็น

594
00:21:31,656 --> 00:21:33,576
ตัดออกได้ไหม

595
00:21:33,576 --> 00:21:34,606
นะคะ

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

597
00:21:43,995 --> 00:21:40,634

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

599
00:21:42,934 --> 00:21:43,135

600
00:21:43,135 --> 00:21:46,087
อันนี้ก็ไม่ได้และเสียเวลาเปล่า

601
00:21:46,087 --> 00:21:47,427
เพราะฉะนั้น

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

603
00:21:49,927 --> 00:21:51,139

604
00:21:51,139 --> 00:21:51,459

605
00:21:51,459 --> 00:21:53,779
นะคะ ยังไม่มีอะไร

606
00:21:53,779 --> 00:21:55,499
หลังจากนั้น

607
00:21:55,499 --> 00:21:57,422
เขาออกแบบได้เนี่ย

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

609
00:22:00,704 --> 00:22:01,854
คนออกแบบ

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

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

612
00:22:12,228 --> 00:22:14,542
เลือกเพราะแค่จำชื่อได้ไหมไม่พอ

613
00:22:14,542 --> 00:22:15,050

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

615
00:22:17,552 --> 00:22:20,182
มันสามารถใช้งานได้ดีกับ

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

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

618
00:22:25,885 --> 00:22:27,747
แล้วเรามาใช้งานจริง ๆ

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

620
00:22:30,687 --> 00:22:33,519
งานเราถือว่าล้มเหลวเลยนะคะ

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

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

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

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

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

626
00:22:51,268 --> 00:22:52,289
นะคะ

627
00:22:52,289 --> 00:22:54,471
ก็ข้อมูลของเรานี่

628
00:22:54,471 --> 00:22:56,333
จะเก็บข้อมูลยังไง

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

630
00:22:59,411 --> 00:23:02,994
ทำไมต้องเก็บข้อมูลแบบนี้นะคะ

631
00:23:02,994 --> 00:23:03,954
แล้วก็

632
00:23:03,954 --> 00:23:05,043
ถ้า

633
00:23:05,043 --> 00:23:06,585
จำเป็นจริง ๆ

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

635
00:23:10,106 --> 00:23:10,426

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

637
00:23:17,931 --> 00:23:19,979
มีการกระจายข้อมูลกันเก็บ

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

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

640
00:23:27,473 --> 00:23:28,825

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

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

643
00:23:38,627 --> 00:23:39,905
เป็นต้น

644
00:23:39,905 --> 00:23:42,467
นะคะ อย่างเช่นอาจารย์เนี่ยก็สามารถ

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

646
00:23:45,550 --> 00:23:46,631

647
00:23:46,631 --> 00:23:49,843
แต่ฉันเข้าไปแก้ไขเพจให้คุณไม่ได้นะ

648
00:23:49,843 --> 00:23:50,106

649
00:23:50,106 --> 00:23:52,535
การดูได้อย่างเดียว

650
00:23:52,535 --> 00:23:53,758

651
00:23:53,758 --> 00:23:53,876

652
00:23:53,876 --> 00:23:54,966
นะคะ

653
00:23:54,966 --> 00:23:55,096

654
00:23:55,096 --> 00:23:57,478
ก็คือสิ่งที่

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

656
00:24:03,827 --> 00:24:06,706
ว่ามันมีข้อผิดพลาดก็สามารถ

657
00:24:06,706 --> 00:24:07,985
ท้วงได้

658
00:24:07,985 --> 00:24:09,779
แล้วเจ้าหน้าที่เท่านั้น

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

660
00:24:13,631 --> 00:24:14,012

661
00:24:14,012 --> 00:24:17,343
นะคะ

662
00:24:17,343 --> 00:24:19,333
อันนี้ก็เป็นตัวอย่าง

663
00:24:19,333 --> 00:24:21,895
นะคะหลังจากนั้น

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

665
00:24:26,057 --> 00:24:27,978
สร้างฐานข้อมูลนะคะ

666
00:24:27,978 --> 00:24:29,269

667
00:24:29,269 --> 00:24:32,542
เอาโครงร่างที่ได้จากการออกแบบของเรานี่

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

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

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

671
00:24:49,276 --> 00:24:50,355
นะคะ

672
00:24:50,355 --> 00:24:50,805

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

674
00:24:57,220 --> 00:24:57,352

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

676
00:25:00,553 --> 00:25:01,775
อันนี้ก็

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

678
00:25:05,167 --> 00:25:05,367

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

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

681
00:25:11,709 --> 00:25:14,973
ข้อมูลเดิมเราอยู่ใน Excel ทั้งหมดเลยเป็นแบ

682
00:25:14,973 --> 00:25:16,643
เบเป็นหมื่นเป็นแสนข้อมูล

683
00:25:16,643 --> 00:25:19,336
ระบบที่เราเลือกใช้เนี่ย

684
00:25:19,336 --> 00:25:23,336
นำเข้าข้อมูลจาก Excel เข้ามาไม่ได้

685
00:25:25,072 --> 00:25:29,072

686
00:25:25,677 --> 00:25:23,685
นี่

687
00:25:22,737 --> 00:25:23,695

688
00:25:23,695 --> 00:25:26,517
แล้วมันจะดีกว่าระบบเดิมยังไง

689
00:25:26,517 --> 00:25:26,775

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

691
00:25:33,377 --> 00:25:35,520
นะคะ

692
00:25:29,906 --> 00:25:30,097

693
00:25:30,097 --> 00:25:31,187

694
00:25:31,187 --> 00:25:33,302
หลังจากนั้นนี่

695
00:25:33,302 --> 00:25:34,979
พอ

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

697
00:25:39,713 --> 00:25:42,735
มันก็จะเป็นขั้นตอนของการติดตั้งระบบ

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

699
00:25:47,789 --> 00:25:48,817

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

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

702
00:25:57,793 --> 00:25:58,305

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

704
00:26:02,665 --> 00:26:03,683

705
00:26:03,683 --> 00:26:05,675
นะคะ อันนี้คือการติดตั้ง

706
00:26:05,675 --> 00:26:07,408
ใช้จริง

707
00:26:07,408 --> 00:26:08,946
เดี๋ยวพอ

708
00:26:08,946 --> 00:26:09,459

709
00:26:09,459 --> 00:26:12,279
เราสอบมิดเทอมเสร็จ

710
00:26:12,279 --> 00:26:13,112
นะคะ

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

712
00:26:18,361 --> 00:26:18,882

713
00:26:18,882 --> 00:26:19,001

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

715
00:26:25,487 --> 00:26:27,148
ลองดูซิว่า

716
00:26:27,148 --> 00:26:30,217
วิธีการเรียกใช้ฐานข้อมูลอย่างง่ายหน่อยมันเป็นยังไง

717
00:26:30,217 --> 00:26:34,217
นะคะ

718
00:26:35,676 --> 00:26:32,211

719
00:26:33,814 --> 00:26:34,583

720
00:26:34,583 --> 00:26:35,164

721
00:26:35,164 --> 00:26:35,354

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

723
00:26:40,169 --> 00:26:41,376
นะคะ

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

725
00:26:46,061 --> 00:26:47,211

726
00:26:47,211 --> 00:26:48,054

727
00:26:48,054 --> 00:26:50,743
เพื่อดูซิว่ามัน

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

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

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

731
00:27:00,799 --> 00:27:03,171
บางอย่างมันไม่จำเป็นนี่

732
00:27:03,171 --> 00:27:04,074
เรา

733
00:27:04,074 --> 00:27:04,712

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

735
00:27:08,494 --> 00:27:09,965
ผู้ดูแลระบบ

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

737
00:27:12,858 --> 00:27:14,079
นี้นะคะ

738
00:27:14,079 --> 00:27:15,679
ก็

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

740
00:27:19,200 --> 00:27:20,681
เตรียมข้อมูล

741
00:27:20,681 --> 00:27:22,663
ทดสอบไว้ล่วงหน้าด้วย

742
00:27:22,663 --> 00:27:25,224
นะคะ เหมือนเวลาถ้าสมมุติว่า

743
00:27:25,224 --> 00:27:26,954
เราจบไปเนี่ย

744
00:27:26,954 --> 00:27:29,963
ชเราพัฒนาโปรแกรมใดๆขึ้นมาก็ตาม

745
00:27:29,963 --> 00:27:32,727
เราจะต้องทำคู่มือการใช้งานด้วย

746
00:27:32,727 --> 00:27:34,197
นะคะ

747
00:27:34,197 --> 00:27:38,047
ไม่งั้นคนมาใช้งานระบบเรา

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

749
00:27:43,363 --> 00:27:45,992
ทำไมตั้งชื่อคอลัมน์แบบนี้

750
00:27:45,992 --> 00:27:48,494
ไอ้ตัวนี้แปลว่าอะไร

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

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

753
00:27:57,717 --> 00:28:00,790
นะคะ เราต้องเตรียมข้อมูลไว้ให้เขาด้วย

754
00:28:00,790 --> 00:28:02,784
เพื่อใช้ในการทดสอบ

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

756
00:28:10,281 --> 00:28:11,563

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

758
00:28:14,890 --> 00:28:15,463

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

760
00:28:19,951 --> 00:28:21,746
เรียกดูข้อมูลไม่ได้

761
00:28:21,746 --> 00:28:22,513

762
00:28:22,513 --> 00:28:24,053
มันก็ไม่มีประโยชน์

763
00:28:24,053 --> 00:28:24,825

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

765
00:28:27,388 --> 00:28:27,708

766
00:28:27,708 --> 00:28:28,098

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

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

769
00:28:36,749 --> 00:28:38,469
ว่า

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

771
00:28:40,781 --> 00:28:41,871

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

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

774
00:28:50,913 --> 00:28:52,066

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

776
00:28:56,606 --> 00:28:58,337
ไม่ทัน

777
00:28:58,337 --> 00:28:59,882

778
00:28:59,882 --> 00:29:03,882

779
00:29:04,811 --> 00:29:06,483

780
00:29:06,483 --> 00:29:07,385

781
00:29:07,385 --> 00:29:10,964

782
00:29:10,964 --> 00:29:13,656
ถอดความก็เจ๊ง

783
00:29:13,656 --> 00:29:14,371

784
00:29:14,371 --> 00:29:14,876

785
00:29:14,876 --> 00:29:17,570

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

787
00:29:31,072 --> 00:31:55,135

788
00:29:19,940 --> 00:29:20,840

789
00:29:20,840 --> 00:29:24,112

790
00:29:24,112 --> 00:29:28,112

791
00:29:34,878 --> 00:29:38,878

792
00:29:55,250 --> 00:29:55,498

793
00:29:55,498 --> 00:29:59,498

794
00:30:06,084 --> 00:30:10,084

795
00:30:12,486 --> 00:30:16,486

796
00:30:18,833 --> 00:30:22,833

797
00:30:42,427 --> 00:30:46,427

798
00:31:09,077 --> 00:31:10,748

799
00:31:10,748 --> 00:31:14,748

800
00:31:20,102 --> 00:31:24,102

801
00:31:36,250 --> 00:31:40,250

802
00:31:41,305 --> 00:31:42,334

803
00:31:42,334 --> 00:31:46,334

804
00:31:46,629 --> 00:31:46,760

805
00:31:46,760 --> 00:31:50,760
OK ต่อค่ะ

806
00:31:53,622 --> 00:31:54,583
หลังจากนั้นไปแล้วนี่

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

808
00:32:10,128 --> 00:32:21,258
ไ

809
00:32:09,362 --> 00:32:10,237
ม่ใช่ว่าใช้ ๆ ไปแล้วเราทำงานไปแล้วเนี่ย Admin นะคะหรือว่าผู้จัดการฐานข้อมูล

810
00:32:10,237 --> 00:32:10,247

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

812
00:32:10,603 --> 00:32:10,645
ไปดูเลย

813
00:32:10,645 --> 00:32:10,671

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

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

816
00:32:17,405 --> 00:32:18,566
แล้ว

817
00:32:18,566 --> 00:32:21,057
ตารางในการสำรองข้อมูล

818
00:32:21,057 --> 00:32:22,786
จัดทำไว้บ่อยขนาดไหน

819
00:32:22,786 --> 00:32:23,427

820
00:32:23,427 --> 00:32:25,808
แล้วแต่ระบบนะคะบางคนถ้า

821
00:32:25,808 --> 00:32:27,601
เป็นระบบที่สำคัญมาก ๆ

822
00:32:27,601 --> 00:32:30,671
เขาจะต้องสำรองข้อมูลทุกวัน

823
00:32:30,671 --> 00:32:32,342
นะคะ

824
00:32:32,342 --> 00:32:34,713
หรือถ้าระบบมีปัญหานะคะ

825
00:32:34,713 --> 00:32:35,033

826
00:32:35,033 --> 00:32:37,085

827
00:32:37,085 --> 00:32:40,618
ข้อมูลที่สำรองไว้สามารถกู้คืนได้

828
00:32:40,618 --> 00:32:44,618
ภายในระยะเวลาเท่าไหร่

829
00:32:44,712 --> 00:32:45,672

830
00:32:45,672 --> 00:32:47,983
นะคะ เหมือนว่าสมมติวันนี้

831
00:32:47,983 --> 00:32:49,395
อาจจะมี

832
00:32:49,395 --> 00:32:51,126
ภัยธรรมชาต

833
00:32:51,126 --> 00:32:52,084

834
00:32:52,084 --> 00:32:56,084
ิเป็นธนาคารแห่งหนึ่งสำนักงานใหญ่ภัยธรรมชาติ

835
00:33:02,636 --> 00:33:02,644

836
00:33:02,644 --> 00:33:02,706
มันเป็นไปมไม่ได้เลยนะคะ อมูลเขาหาย

837
00:33:02,706 --> 00:33:03,071
เป็นไปไม่ได้เหรอคะเงินลูกค้าไม่รู้จะ

838
00:33:03,071 --> 00:33:04,714
กี่บาท

839
00:33:04,714 --> 00:33:08,714
จะบอกว่าอ้นไม่รู้ค่ะว่าตอนนี้คุณมีเงินเท่าไหร่เพราะเมื่อคืนมีภัยธรรมชาติ

840
00:33:09,718 --> 00:33:12,921
ข้อมูลหายคำตอบนี้จะต้องไม่เกิดขึ้น

841
00:33:12,921 --> 00:33:13,762

842
00:33:13,762 --> 00:33:17,472
ข้อมูลทุกอย่างจะต้องถูกเรียกนำมาใช้

843
00:33:17,472 --> 00:33:20,736
เร็วที่สุดเท่าที่จะเป็นไปได้

844
00:33:20,736 --> 00:33:21,375

845
00:33:21,375 --> 00:33:25,375
นะคะ อย่างเช่นองค์กรใหญ่ ๆ เขาจะมีการซ้อมเลยนะคะว่า

846
00:33:25,418 --> 00:33:29,418
ซ้อมสำรองข้อมูลแล้วคุณสามารถกู้คืนข้อมูลขึ้นมาได้เร็วที่สุดเท่าไหร่

847
00:33:31,452 --> 00:33:32,921
คนซ้อม

848
00:33:32,921 --> 00:33:33,693
ทุก ๆ

849
00:33:33,693 --> 00:33:35,803
1 เดือนเลยด้วยซ้ำเพราะว่า

850
00:33:35,803 --> 00:33:37,854
ข้อมูลบางอย่างมันสำคัญมาก ๆ

851
00:33:37,854 --> 00:33:39,263
นะคะ

852
00:33:39,263 --> 00:33:42,012
รวมถึงว่าถ้าระบบแล้วใช้ไปนี่

853
00:33:42,012 --> 00:33:46,012
มันมีการเพิ่มตารางไหมเผื่อจะมีคอลัมน์เพิ่มเติมที่เพิ่มเข้ามาสามารถทำได้หรือเปล่า

854
00:33:47,658 --> 00:33:51,658
สิ่งเหล่านี้ก็ถือว่าเป็นการบำรุงรักษาปรับปรุงฐานข้อมูลเช่นเดียวกัน

855
00:33:55,647 --> 00:34:07,786
นะคะ

856
00:33:52,719 --> 00:33:53,550

857
00:33:53,550 --> 00:33:54,841

858
00:33:54,841 --> 00:33:58,814
โดยที่หัวข้อที่ 2อย่างที่อาจารย์บที่สนุกที่ 34

859
00:33:58,814 --> 00:34:02,265
เป็นการแปลงแผนภาพ

860
00:34:02,265 --> 00:34:05,417
ER นะคะรูปภาพที่เราเคยวาด

861
00:34:05,417 --> 00:34:08,750
ให้มาเป็นรีเลชั่นหรือว่าให้เป็นตาราง

862
00:34:08,750 --> 00:34:10,219
มันเป็นอะไรที่ง่ายมาก

863
00:34:10,219 --> 00:34:12,856
เพราะมันจะเริ่มต้นจากชื่อตารางก่อน

864
00:34:12,856 --> 00:34:12,983

865
00:34:12,983 --> 00:34:14,713
ชื่อ

866
00:34:14,713 --> 00:34:15,924

867
00:34:15,924 --> 00:34:19,924
หน่วยตารางใดๆนะคะหรือรูปภาพใดๆเนี่ย

868
00:34:19,964 --> 00:34:23,616
มันสามารถเอามาแปลงเป็นตารางได้ 1 ตารางทันที

869
00:34:23,616 --> 00:34:24,387

870
00:34:24,387 --> 00:34:28,167
ตารางคืออะไรหัวข้อตารางเหมือนที่เราเคยทำไปแล้ว

871
00:34:28,167 --> 00:34:28,299

872
00:34:28,299 --> 00:34:31,498
ขอตารางคือจะเป็นสี่เหลี่ยมผืนผ้าแบบนี้ใช่ไหม

873
00:34:31,498 --> 00:34:31,688

874
00:34:31,688 --> 00:34:35,021
แล้วก็มีอาจำได้เนาะเป็นรูปอย่างนี้เนาะ

875
00:34:35,021 --> 00:34:39,021
แล้วก็มีวงรีวงรีมีแบบนี้

876
00:34:39,124 --> 00:34:40,986
เราคิดว่าไปแล้ว

877
00:34:40,986 --> 00:34:41,818
นะคะ

878
00:34:41,818 --> 00:34:42,775

879
00:34:42,775 --> 00:34:46,775
ไม่ไปแล้วนะคะว่าไปแล้วอันนี้น่าจะจำได้ว่า ER คืออะไรทำไมอาจารย์พูดถึง

880
00:34:48,291 --> 00:34:49,192

881
00:34:49,192 --> 00:34:49,574

882
00:34:49,574 --> 00:34:49,772

883
00:34:49,772 --> 00:34:50,533

884
00:34:50,533 --> 00:34:51,114

885
00:34:51,114 --> 00:34:51,957

886
00:34:51,957 --> 00:34:54,329
โดย

887
00:34:54,329 --> 00:34:55,668
นะคะ

888
00:34:55,668 --> 00:34:57,592

889
00:34:57,592 --> 00:34:58,229

890
00:34:58,229 --> 00:34:58,550

891
00:34:58,550 --> 00:35:02,550
การแปลงนะคะ จากตาราง entityปกติ

892
00:35:03,814 --> 00:35:05,226
นะคะ

893
00:35:05,226 --> 00:35:05,545

894
00:35:05,545 --> 00:35:08,430
ชื่อตารางกับชื่อแฟนดีๆคือตัวเดียวกัน

895
00:35:08,430 --> 00:35:08,748

896
00:35:08,748 --> 00:35:11,248
ชื่อคอลัมน์ก็คือใช้ App ที่อยู่ในเอง

897
00:35:11,248 --> 00:35:15,248
โดยอันนี้คือ 1 ตารางนะคะ มองเป็น 1 ตาราง

898
00:35:17,660 --> 00:35:18,170

899
00:35:18,170 --> 00:35:19,640
เช็ดตัวอย่าง

900
00:35:19,640 --> 00:35:20,090

901
00:35:20,090 --> 00:35:22,141
ส่วนบนตรงเนี้ย

902
00:35:22,141 --> 00:35:24,446
เราเคยวาดแล้วใช่ไหมคะ

903
00:35:24,446 --> 00:35:25,795

904
00:35:25,795 --> 00:35:29,448
อะไรคือชื่อตารางชื่อตารางมาจาก

905
00:35:29,448 --> 00:35:32,977
ชื่อในกรอบสี่เหลี่ยมผืนผ้าตัวนี้

906
00:35:32,977 --> 00:35:34,637
แค่นั้นเอง คุณก็ชื่อตรงนี้

907
00:35:34,637 --> 00:35:36,817
บอกว่าอันนี้คือชื่อตาราง

908
00:35:36,817 --> 00:35:40,280
student นะชื่อตารางนักเรียนนะ

909
00:35:40,280 --> 00:35:41,237

910
00:35:41,237 --> 00:35:44,830
แล้วในตารางนักเรียนเก็บข้อมูลอะไรบ้าง

911
00:35:44,830 --> 00:35:45,279

912
00:35:45,279 --> 00:35:48,410
เราก็เอาข้อมูลที่อยู่ในวงรีทุกวันนี้ค่ะ

913
00:35:48,410 --> 00:35:50,150
มาใส่เป็น

914
00:35:50,150 --> 00:35:54,150
คอลัมน์ตาราง

915
00:35:56,050 --> 00:36:07,602
แค

916
00:35:52,391 --> 00:35:53,922

917
00:35:53,922 --> 00:35:55,973
่นั้นเอง ออกข้อ สอบ คือทำง่ายมาก

918
00:35:55,973 --> 00:35:58,733
ถ้าจำได้

919
00:35:58,733 --> 00:36:01,437
แต่ในตารางอย่าลืมนะคะ

920
00:36:01,437 --> 00:36:05,437
ในรูปมีขีดเส้นใต้ตารางก็ต้องขีดเส้นใต้

921
00:36:09,628 --> 00:36:10,457

922
00:36:10,457 --> 00:36:12,697
พ่อเอาตาราง

923
00:36:12,697 --> 00:36:14,687
มาเขียนเป็นความสัมพันธ์

924
00:36:14,687 --> 00:36:16,614
เราก็จะเอากรอบออก

925
00:36:16,614 --> 00:36:18,665
นะคะ เอากรอบออก

926
00:36:18,665 --> 00:36:21,864
โดยชื่อตารางจะอยู่หน้าสุด

927
00:36:21,864 --> 00:36:24,118

928
00:36:24,118 --> 00:36:28,118
นะคะ หลังจากนั้นคอลัมน์ในตารางทั้งหมดจะอยู่ในวงเล็บ

929
00:36:29,427 --> 00:36:30,338

930
00:36:30,338 --> 00:36:30,849

931
00:36:30,849 --> 00:36:34,849
นะคะ อันไหนที่เป็นคีย์หลักที่ขีดเส้นใต้อย่าลืมขีดด้วยนะคะ

932
00:36:39,881 --> 00:36:36,439

933
00:36:36,859 --> 00:36:37,059

934
00:36:37,059 --> 00:36:37,380

935
00:36:37,380 --> 00:36:37,895

936
00:36:37,895 --> 00:36:41,895
อย่าลืมขีดด้วยนะแค่นี้เองในการแปลงรูปภาพ

937
00:36:43,466 --> 00:36:45,194
ให้มันเป็นความสัมพันธ์

938
00:36:45,194 --> 00:36:49,194
ถ้าใครยังไม่แม่นคุณทำเป็นตารางก่อนก็ได้แต่จริง ๆ แล้วดูจากรูปนี่

939
00:36:54,560 --> 00:36:55,423
เราก็มาเขียนแบบนี้ได้เลยง่ายมาก

940
00:36:55,423 --> 00:36:55,589

941
00:36:55,589 --> 00:36:56,421

942
00:36:56,421 --> 00:36:56,554

943
00:36:56,554 --> 00:36:59,945
ซึ่งในหนังสือบางเล่ม

944
00:36:59,945 --> 00:37:03,945
ไอ้ตัวการออกแบบนี่เขาอาจจะเป็นรูปภาพหรือเขาอาจจะเขียนเป็นความสัมพันธ์แค่บรรทัดเดียวแบบนี้

945
00:37:05,778 --> 00:37:07,568
ความหมายเดียวกันนะคะ

946
00:37:07,568 --> 00:37:11,229
อยู่ที่ว่าเขาจะอยากนำเสนอในรูปแบบอะไร

947
00:37:11,229 --> 00:37:15,229
ตัวหนังสืออย่างเดียวหรือว่าออกมาเป็นภาพให้เห็นง่าย ๆ

948
00:37:21,102 --> 00:37:21,137
แล้วแต่เลย

949
00:37:21,137 --> 00:37:21,166

950
00:37:21,166 --> 00:37:21,195

951
00:37:21,195 --> 00:37:23,322
ทางนี้ก็เหมือนกันหลักการทำงานเดียวกันค่ะ

952
00:37:23,322 --> 00:37:27,322
อะไรที่อยู่ในกรอบตัวนี้ก็คือชื่อตารางเอาไว้ข้างหน้า

953
00:37:39,961 --> 00:37:40,033
หลังจากนั้น สิ่งที่อยู่ใน

954
00:37:40,033 --> 00:37:40,943
รีวิวก็คือเป็นรูปวงรีตัวนี้

955
00:37:40,943 --> 00:37:40,985
เอามาใส่ในวงเล็บ

956
00:37:40,985 --> 00:37:41,016

957
00:37:41,016 --> 00:37:41,037
นะคะ

958
00:37:41,037 --> 00:37:41,079
แต่ส่วนมาก

959
00:37:41,079 --> 00:37:41,157
เวลาสอบนักศึกษาจะจำไม่ได้

960
00:37:41,157 --> 00:37:42,655
เขาว่ามันทำยังไงให้มันที่มันง่ายมาก

961
00:37:42,655 --> 00:37:42,677
นะคะ

962
00:37:42,677 --> 00:37:42,699

963
00:37:42,699 --> 00:37:44,296
ซึ่งอาทิตย์หน้าสอบ

964
00:37:44,296 --> 00:37:44,556

965
00:37:44,556 --> 00:37:45,897

966
00:37:45,897 --> 00:37:46,537

967
00:37:46,537 --> 00:37:49,419
อาทิตย์หน้าสอบนะคะเดี๋ยวอาจารย์จะนัด

968
00:37:49,419 --> 00:37:50,640

969
00:37:50,640 --> 00:37:54,640
ข้อสอบน่าจะ 6 ถึงวันนี้นะคะข้อสอบที่จะออกตั้งแต่วันแรกจนถึงวันนี้เลย

970
00:37:56,225 --> 00:37:59,749
นะคะ

971
00:37:59,749 --> 00:38:01,670
รูปนี้

972
00:38:01,670 --> 00:38:03,851
ออกสอบแน่ ๆ จำให้ได้

973
00:38:03,851 --> 00:38:07,823
เพราะมันง่ายมาก

974
00:38:07,823 --> 00:38:09,044

975
00:38:09,044 --> 00:38:10,775

976
00:38:10,775 --> 00:38:10,964

977
00:38:10,964 --> 00:38:11,156

978
00:38:11,156 --> 00:38:12,380
แต่ถ้า

979
00:38:12,380 --> 00:38:16,380
รูปนั้นนะคะแผนภาพนะนี่มันมีส่วนของ

980
00:38:16,999 --> 00:38:20,999
กำลังอ่อนแอนะคะก็คือ weak entity

981
00:38:23,356 --> 00:38:23,363

982
00:38:23,363 --> 00:38:24,040
สัญลักษณ์ของ weak entity คือเป็นสี่เหลี่ยมซ้อนกัน 2 วง

983
00:38:24,040 --> 00:38:24,931

984
00:38:24,931 --> 00:38:25,262

985
00:38:25,262 --> 00:38:26,677
หลักการคือ

986
00:38:26,677 --> 00:38:27,952
5

987
00:38:27,952 --> 00:38:30,064
มันปี

988
00:38:30,064 --> 00:38:31,476
ส่วนของ

989
00:38:31,476 --> 00:38:35,476
ผ้าที่มีความอ่อนแอนี่เราจะเอาคีย์หลักของอีกตารางหนึ่งที่มันมีความสำคัญด้วย

990
00:38:37,886 --> 00:38:39,167
มาใส่

991
00:38:39,167 --> 00:38:40,188
นะคะ

992
00:38:40,188 --> 00:38:40,890
เช่น

993
00:38:40,890 --> 00:38:42,311
รูปนี้

994
00:38:42,311 --> 00:38:46,311
เห็นไหมคำว่ามันจะมีสี่เหลี่ยมซ้อนกัน 2 อันตรงข้างล่าง

995
00:38:49,618 --> 00:38:52,313
นะคะ

996
00:38:46,413 --> 00:38:47,247

997
00:38:47,247 --> 00:38:51,247
ถ้าสมมติว่าเราจะมาแปลงเป็นความสัมพันธ์

998
00:38:52,055 --> 00:38:54,356
อันนี้คือคีย์หลักของ

999
00:38:54,356 --> 00:38:56,405
ตารางที่มีค่าอ่อนแอ

1000
00:38:56,405 --> 00:39:00,405
หลักการคือให้เอาคีย์หลักของอีกตารางนึงที่มันมีความสัมพันธ์ด้วย

1001
00:39:02,302 --> 00:39:03,391
มาใส่

1002
00:39:03,391 --> 00:39:07,391
นะคะ ผลลัพธ์ที่ได้จากตารางอ่อนแอตัวนี้สังเกตไหมคะว่าจริง ๆ มันจะมีแค่ 2 ใช่ไหมคะ

1003
00:39:10,822 --> 00:39:14,155
ข้อมูลเกี่ยวกับผู้ปกครองนักเรียน

1004
00:39:14,155 --> 00:39:18,155
ข้อมูลผู้ปกครองนักเรียนมาแปลงเป็นความเป็นตาราง

1005
00:39:18,907 --> 00:39:19,227

1006
00:39:19,227 --> 00:39:21,468
เราจะต้องเอาส่วนของ

1007
00:39:21,468 --> 00:39:22,233

1008
00:39:22,233 --> 00:39:24,740
รหัสนักเรียนมาด้วย

1009
00:39:24,740 --> 00:39:25,892
นะคะ

1010
00:39:25,892 --> 00:39:29,892
เวลาเขียนก็เพิ่ม

1011
00:39:31,310 --> 00:39:42,579
นะค

1012
00:39:28,002 --> 00:39:28,903

1013
00:39:28,903 --> 00:39:32,903
ะ คีย์หลักของตารางที่ผ่านมาก็คือมีรหัสนักเรียนเข้ามาเพิ่มแค่นั้นเองอันนี้คือ

1014
00:39:35,057 --> 00:39:39,057
สำหรับตารางที่มีความอ่อนแอก็คือการต้องไปพึ่งค่าของตารางอื่นนั้นเอง

1015
00:39:40,442 --> 00:39:43,845
นะคะอันนี้ก็ไม่ยากถ้าจำได้

1016
00:39:43,845 --> 00:39:44,735
นะคะ

1017
00:39:44,735 --> 00:39:45,958
ไม่ยากเลย

1018
00:39:45,958 --> 00:39:47,176

1019
00:39:47,176 --> 00:39:48,008

1020
00:39:48,008 --> 00:39:52,008
ต่อมาการแปลงแผนภาพนะคะ ให้เป็นความสัมพันธ์มันจะมีอยู่ 3 รูปแบบ

1021
00:39:54,030 --> 00:39:56,150
นะคะแบบ 1 ต่อ

1022
00:39:56,150 --> 00:39:57,434
1 แป๊บนึงตกหลุม

1023
00:39:57,434 --> 00:39:59,934
แบบกลุ่มต่อกลุ่มอันนี้เรารู้อยู่แล้ว

1024
00:39:59,934 --> 00:40:00,634
นะคะ

1025
00:40:00,634 --> 00:40:03,257
อันนี้เราเคยเรียนมาแล้ว

1026
00:40:03,257 --> 00:40:03,458

1027
00:40:03,458 --> 00:40:05,382

1028
00:40:05,382 --> 00:40:05,830

1029
00:40:05,830 --> 00:40:06,539

1030
00:40:06,539 --> 00:40:07,881
โดย

1031
00:40:07,881 --> 00:40:10,442
การแทนความสัมพันธ์แบบ 1 ต่อ 1 นี่

1032
00:40:10,442 --> 00:40:11,212

1033
00:40:11,212 --> 00:40:11,464

1034
00:40:11,464 --> 00:40:14,745
ก็คือชื่อของ

1035
00:40:14,745 --> 00:40:17,322
ตารางเรารู้อยู่แล้วใช่ไหมคะ

1036
00:40:17,322 --> 00:40:20,711
ก็จะมาตั้งและความสำคัญก็

1037
00:40:20,711 --> 00:40:24,033
วาดง่าย ๆ นะคะ โดยการเพิ่ม

1038
00:40:24,033 --> 00:40:25,636
คีย์หลัก

1039
00:40:25,636 --> 00:40:28,146
ก็คือตัวที่มันขีดเส้นใต้อ่ะค่ะ

1040
00:40:28,146 --> 00:40:30,840
ของอีกตารางหนึ่งที่เรามีความสำคัญกัน

1041
00:40:30,840 --> 00:40:31,918

1042
00:40:31,918 --> 00:40:32,117

1043
00:40:32,117 --> 00:40:34,549
เพื่อให้มันสามารถเชื่อมโยงกันได้

1044
00:40:34,549 --> 00:40:37,950
นี้คือง่ายมากจารูปนะคะ

1045
00:40:37,950 --> 00:40:38,783

1046
00:40:38,783 --> 00:40:41,475
คีย์หลักก็คือตัวขีดเส้นใต้ของ

1047
00:40:41,475 --> 00:40:45,475
นักเรียนตารางนี้นะคะ ของบัณฑิตในเองของบัณฑิตนะคะ

1048
00:40:46,345 --> 00:40:48,269
จบการศึกษาก็จะมีรหัส

1049
00:40:48,269 --> 00:40:49,811
นักศึกษา

1050
00:40:49,811 --> 00:40:53,403
เขาทำวิทยานิพนธ์เรื่องอะไร

1051
00:40:53,403 --> 00:40:55,965
ก็จะมีรหัสวิทยานิพนธ์

1052
00:40:55,965 --> 00:40:59,965
โดยตารางนี้เห็นไหมคะว่ามันมีความสัมพันธ์แบบหนึ่งต่อหนึ่ง

1053
00:41:01,478 --> 00:41:03,335
มีเลข 1 กำกับ

1054
00:41:03,335 --> 00:41:06,150
5 แบบ 1 ต่อ 1

1055
00:41:06,150 --> 00:41:07,429
จะต้องเอาคีย์หลักน

1056
00:41:07,429 --> 00:41:07,688

1057
00:41:07,688 --> 00:41:08,781

1058
00:41:08,781 --> 00:41:12,781
ะคะ เลือกทางใดทางหนึ่งก็พอ

1059
00:41:14,392 --> 00:41:18,392

1060
00:41:14,805 --> 00:41:13,036
นะคะ

1061
00:41:11,283 --> 00:41:12,183

1062
00:41:12,183 --> 00:41:13,653
มาใส่

1063
00:41:13,653 --> 00:41:16,665
สิ่งที่จะเกิดขึ้นคือสมมติว่า

1064
00:41:16,665 --> 00:41:17,824
เราจะ

1065
00:41:17,824 --> 00:41:19,354
เลือก

1066
00:41:19,354 --> 00:41:23,354
คีย์นะคะอย่างตัวนี้สมมติว่าอาจารย์จะเอาคีย์หลักของตารางวิทยานิพนธ์

1067
00:41:26,350 --> 00:41:29,613
ไปใส่ให้กับตารางนักเรียนก็ได้

1068
00:41:29,613 --> 00:41:30,195

1069
00:41:30,195 --> 00:41:34,195
ก็ได้หรือเอารหัสนักศึกษามาใส่ในตารางวิทยานิพนธ์ก็ได้

1070
00:41:38,172 --> 00:41:34,875

1071
00:41:35,839 --> 00:41:39,101
อันนี้เฉพาะความสัมพันธ์แบบ 1 ต่อ 1 เท่านั้น

1072
00:41:39,101 --> 00:41:39,932

1073
00:41:39,932 --> 00:41:41,722
เลือกตัวใดตัวหนึ่งก็ได้

1074
00:41:41,722 --> 00:41:44,165
ที่มีความสัมพันธ์กัน

1075
00:41:44,165 --> 00:41:45,065

1076
00:41:45,065 --> 00:41:46,405
แต่ถ้า

1077
00:41:46,405 --> 00:41:46,667

1078
00:41:46,667 --> 00:41:50,259
เป็นความสัมพันธ์แบบหนึ่งต่อกลุ่ม

1079
00:41:50,259 --> 00:41:54,259
1 ต่อกลุ่มนะเราจะเอาคีย์หลักก็คือตัวขีดเส้นใต้

1080
00:41:55,254 --> 00:41:58,537
ที่มีความสัมพันธ์เป็นหนึ่ง

1081
00:41:58,537 --> 00:41:59,938
เท่านั้น

1082
00:41:59,938 --> 00:42:01,928
ไปใส่ในฝั่งที่

1083
00:42:01,928 --> 00:42:02,438

1084
00:42:02,438 --> 00:42:04,229
มีความสัมพันธ์เป็นกลุ่ม

1085
00:42:04,229 --> 00:42:06,802
เห็นรูปนี้นะคะ

1086
00:42:06,802 --> 00:42:06,991

1087
00:42:06,991 --> 00:42:07,381

1088
00:42:07,381 --> 00:42:11,091
รูปนี้เนาะความสัมพันธ์เป็นหนึ่งจะอยู่ฝั่งนี้

1089
00:42:11,091 --> 00:42:12,053
นะคะ

1090
00:42:12,053 --> 00:42:13,713
มีความสัมพันธ์เป็นกลุ่ม

1091
00:42:13,713 --> 00:42:13,905

1092
00:42:13,905 --> 00:42:17,905
เห็นด้วยตัว M

1093
00:42:20,153 --> 00:42:20,572
น

1094
00:42:16,098 --> 00:42:16,797

1095
00:42:16,797 --> 00:42:17,627

1096
00:42:17,627 --> 00:42:21,627
ะคะ เราจะเอาตัวขีดเส้นใต้ก็คือคีย์หลัก

1097
00:42:21,990 --> 00:42:22,178

1098
00:42:22,178 --> 00:42:25,129
ของตารางที่มีความสัมพันธ์เป็น

1099
00:42:25,129 --> 00:42:26,543
1 เท่านั้น

1100
00:42:26,543 --> 00:42:30,543
ไปเพิ่มลงในตารางที่มีความสัมพันธ์เป็นกลุ่ม

1101
00:42:30,702 --> 00:42:31,542
นะคะ

1102
00:42:31,542 --> 00:42:31,733

1103
00:42:31,733 --> 00:42:31,994

1104
00:42:31,994 --> 00:42:35,994
นั่นก็คือ

1105
00:42:36,479 --> 00:42:37,628

1106
00:42:37,628 --> 00:42:39,679
มีไหมคะ

1107
00:42:39,679 --> 00:42:41,160
ฝั่งนี้

1108
00:42:41,160 --> 00:42:45,160
ความสัมพันธ์เป็นกลุ่มใช่ไหมคะ

1109
00:42:45,254 --> 00:42:47,826
คือตัวขีดเส้นใต้เขามี

1110
00:42:47,826 --> 00:42:49,937
วันนี้ตัวเดียวเราก็จะเอา

1111
00:42:49,937 --> 00:42:53,528
ของตารางตาราง 1 มาเพิ่มให้ซึ่งตารางนี้

1112
00:42:53,528 --> 00:42:53,850

1113
00:42:53,850 --> 00:42:55,901
มีความสำคัญเป็นหนึ่ง

1114
00:42:55,901 --> 00:42:57,123
มาเพิ่มให้

1115
00:42:57,123 --> 00:43:00,892
อันนี้คือความสัมพันธ์แบบ 1 ต่อกลุ่ม

1116
00:43:00,892 --> 00:43:01,536

1117
00:43:01,536 --> 00:43:01,986

1118
00:43:01,986 --> 00:43:04,498
อันนี้ก็ยังไม่ยาก

1119
00:43:04,498 --> 00:43:05,008

1120
00:43:05,008 --> 00:43:05,197

1121
00:43:05,197 --> 00:43:05,710

1122
00:43:05,710 --> 00:43:07,310
แต่ถ้า

1123
00:43:07,310 --> 00:43:07,570

1124
00:43:07,570 --> 00:43:08,212

1125
00:43:08,212 --> 00:43:11,542
เป็นความสัมพันธ์แบบกลุ่มต่อกลุ่ม

1126
00:43:11,542 --> 00:43:12,443
นะคะ

1127
00:43:12,443 --> 00:43:12,633

1128
00:43:12,633 --> 00:43:13,084

1129
00:43:13,084 --> 00:43:17,084
โดยความสัมพันธ์นี่บางทีมันอาจจะมี

1130
00:43:17,628 --> 00:43:20,970
ข้อมูลที่เกิดขึ้นของมันเอง

1131
00:43:20,970 --> 00:43:23,722
นะคะข้อมูลที่เกิดขึ้น

1132
00:43:23,722 --> 00:43:25,772
ซึ่งวิธีการแก้ปัญหา

1133
00:43:25,772 --> 00:43:27,505
ปัญหามันอยู่ตรงนี้

1134
00:43:27,505 --> 00:43:29,949
ตรงที่อาจารย์กรอบวิธีสร้างกรอบสีแดง

1135
00:43:29,949 --> 00:43:33,949
ในความสัมพันธ์ของกลุ่มกับกลุ่มเนี่ยมันอาจจะมีข้อมูลที่เพิ่มเติมขึ้นมา

1136
00:43:36,088 --> 00:43:37,248
นะคะ

1137
00:43:37,248 --> 00:43:39,619
ในกรณีนี้

1138
00:43:39,619 --> 00:43:41,032

1139
00:43:41,032 --> 00:43:44,291
เราก็จะสร้างความสัมพันธ์ขึ้นมาใหม่เลย

1140
00:43:44,291 --> 00:43:45,135
นะคะ

1141
00:43:45,135 --> 00:43:45,584

1142
00:43:45,584 --> 00:43:47,243
วิธีการคือ

1143
00:43:47,243 --> 00:43:47,767

1144
00:43:47,767 --> 00:43:49,295
เอา

1145
00:43:49,295 --> 00:43:50,575
คีย์หลัก

1146
00:43:50,575 --> 00:43:52,689
ของทั้ง 2 ความสัมพันธ์

1147
00:43:52,689 --> 00:43:54,170

1148
00:43:54,170 --> 00:43:56,731
มาสร้างใหม่ให้กับ

1149
00:43:56,731 --> 00:43:58,142
ความสัมพันธ์ตรงนี้

1150
00:43:58,142 --> 00:44:00,383
นะคะ เอา 2 อันนี้มาใส่

1151
00:44:00,383 --> 00:44:01,482

1152
00:44:01,482 --> 00:44:03,143
เพิ่มทั้งสองฝั่งเลย

1153
00:44:03,143 --> 00:44:03,463

1154
00:44:03,463 --> 00:44:03,975

1155
00:44:03,975 --> 00:44:07,975
เอาจักตาราง 2 ตารางนี่มาเพิ่มให้กับความสัมพันธ์ใหม่เลย

1156
00:44:10,574 --> 00:44:11,539

1157
00:44:11,539 --> 00:44:15,539
นะคะ ก็จะกลายเป็นแบบนี้ค่ะ

1158
00:44:17,729 --> 00:44:14,511

1159
00:44:14,811 --> 00:44:15,259

1160
00:44:15,259 --> 00:44:17,189
อันนี้คือตารางที่เกิดขึ้นใหม่

1161
00:44:17,189 --> 00:44:19,740
สำหรับความสัมพันธ์แบบกลุ่มต่อกลุ่ม

1162
00:44:19,740 --> 00:44:23,580
นะคะ มันจะเอาข้อมูลรหัสนักเรียน

1163
00:44:23,580 --> 00:44:27,580
แล้วก็รหัสตารางเรียนวิชา

1164
00:44:29,113 --> 00:44:28,305
นะ

1165
00:44:25,969 --> 00:44:26,733

1166
00:44:26,733 --> 00:44:29,033
คะ มาเพิ่มจากทั้งสองฝั่งเลย

1167
00:44:29,033 --> 00:44:33,033
เมื่อก่อนคือเราต้องเลือกจากฝั่งใดฝั่งหนึ่งเท่านั้นใช่ไหมคะถ้าเป็นความสัมพันธ์แบบหนึ่งต่อ

1168
00:44:34,295 --> 00:44:34,615

1169
00:44:34,615 --> 00:44:38,069
1 ถ้าาเป็นความสัมพันธ์แบบหนึ่งต่อกลุ่มเราจะเอามาจาก

1170
00:44:38,069 --> 00:44:42,040
เราจะเอาทีหลังมาจากความสัมพันธ์ที่เป็นฝั่งหนึ่งเท่านั้น

1171
00:44:42,040 --> 00:44:44,158
แต่ถ้าเป็นกลุ่มต่อกลุ่ม

1172
00:44:44,158 --> 00:44:48,158
เราจะเอาคีย์หลักมาจากทั้ง 2 ตารางที่มีความสัมพันธ์กัน

1173
00:44:51,404 --> 00:44:51,206

1174
00:44:47,999 --> 00:44:48,191

1175
00:44:48,191 --> 00:44:50,309
มาสร้างตารางใหม่

1176
00:44:50,309 --> 00:44:51,399
อันนี้คือ

1177
00:44:51,399 --> 00:44:54,603
เด่นของแต่ละ

1178
00:44:54,603 --> 00:44:57,102
การแปลงตารางให้มันเป็นความสัมพันธ์

1179
00:44:57,102 --> 00:44:58,704
นะคะ

1180
00:44:58,704 --> 00:45:00,564
วิธีการทำ

1181
00:45:00,564 --> 00:45:02,034
เรารู้แล้ว

1182
00:45:02,034 --> 00:45:03,895
เดี๋ยวจะให้ลองทำเอง

1183
00:45:03,895 --> 00:45:04,091

1184
00:45:04,091 --> 00:45:04,727

1185
00:45:04,727 --> 00:45:06,909
สัก 1 ข้อ

1186
00:45:06,909 --> 00:45:10,909
นะคะ

1187
00:45:12,637 --> 00:45:09,341

1188
00:45:08,128 --> 00:45:08,960

1189
00:45:08,960 --> 00:45:10,310
ในห้อง

1190
00:45:10,310 --> 00:45:10,631

1191
00:45:10,631 --> 00:45:10,761

1192
00:45:10,761 --> 00:45:13,122
เดี๋ยวอาจารย์จะเดินดูนะคะ

1193
00:45:13,122 --> 00:45:14,982
ทำเลยทำเอง

1194
00:45:14,982 --> 00:45:16,274

1195
00:45:16,274 --> 00:45:18,514
เอาแค่ 1 ล

1196
00:45:18,514 --> 00:45:20,178

1197
00:45:20,178 --> 00:45:20,436

1198
00:45:20,436 --> 00:45:20,628

1199
00:45:20,628 --> 00:45:23,247
ในโลกนี้มีกี่ตาราง

1200
00:45:23,247 --> 00:45:26,326
มี 1 ตาราง 2 ตาราง 3 ตาราง

1201
00:45:26,326 --> 00:45:26,587

1202
00:45:26,587 --> 00:45:27,418
ซึ่ง

1203
00:45:27,418 --> 00:45:31,418
ในความสัมพันธ์ของรูปนี้มีความสัมพันธ์แบบหนึ่งต่อกลุ่ม

1204
00:45:37,451 --> 00:45:41,451

1205
00:45:38,020 --> 00:45:47,913
ลองดูซ

1206
00:45:43,114 --> 00:45:43,186
ิว่าจะทำได้ไหม กลับแบบกลุ่มต่อกลุ่ม

1207
00:45:43,186 --> 00:45:43,233
ลองดูซิว่า

1208
00:45:43,233 --> 00:45:43,246

1209
00:45:43,246 --> 00:45:43,253

1210
00:45:43,253 --> 00:45:43,301
ทำได้ไหม

1211
00:45:43,301 --> 00:45:43,339
นะคะ

1212
00:45:43,339 --> 00:45:47,165
ความสัมพันธ์ที่เกิดขึ้นจะมีอยู่ 2 ความสัมพันธ์

1213
00:45:47,165 --> 00:45:47,536

1214
00:45:47,536 --> 00:45:51,536
ลองดูซิว่าจากตัวอย่างที่อาจารย์ให้

1215
00:45:59,609 --> 00:46:03,609
แปลง ER ให้เป็นตารางให้ได้

1216
00:46:11,998 --> 00:46:08,456

1217
00:46:12,598 --> 00:46:14,654
เข้าใจหรือเปล่าเอาอย่างแรกเลย

1218
00:46:14,654 --> 00:46:14,724
แปลง ER

1219
00:46:14,724 --> 00:46:14,778
้ให้เป็น

1220
00:46:14,778 --> 00:46:14,851
ตลาดให้ได้ก่อน

1221
00:46:14,851 --> 00:46:18,487
ลองดูซิว่าจำได้ไหม

1222
00:46:18,487 --> 00:46:19,401
สอนขอบคุณแปลงตารางได้ปุ๊บคุณถึงค่อยมาเชื่อมโยงความสัมพันธ์ดูแล้วกันว่า

1223
00:46:19,401 --> 00:46:23,401
แต่ละตารางที่คุณทำออกมาได้เนี่ยมันเชื่อมโยงกับตราอื่น

1224
00:46:30,572 --> 00:46:30,576

1225
00:46:30,576 --> 00:46:30,617
เป็นยังไง

1226
00:46:30,617 --> 00:46:30,674
ขั้นตอนแรก

1227
00:46:30,674 --> 00:46:33,086
เปลี่ยนจากรูป

1228
00:46:33,086 --> 00:46:33,488
ขอเป็นตารางได้ค่อยมาดูความสัมพันธ์

1229
00:46:33,488 --> 00:46:33,515
นะคะ

1230
00:46:33,515 --> 00:46:33,564
ลองทำดู

1231
00:46:33,564 --> 00:46:33,576

1232
00:46:33,576 --> 00:46:33,584

1233
00:46:33,584 --> 00:46:33,588

1234
00:46:33,588 --> 00:46:37,588
ทำเองนะคะทำเองเดี๋ยวจะเดินดู

1235
00:46:51,643 --> 00:46:51,700
มีอยู่แล้ว

1236
00:46:51,700 --> 00:46:51,724

1237
00:46:51,724 --> 00:46:51,799
ทำเลย

1238
00:46:51,799 --> 00:46:52,220

1239
00:46:52,220 --> 00:46:56,220
ล่ามคะวันนี้ก็ประมาณนี้ล่ะค่ะเนื้อหาจะมีแค่นี้เดี๋ยวจะให้ทำงานห้องค่ะวันนี้ขอบคุณมากนะคะขอบคุณล่ามด้วยนะคะขอบคุณมากค่ะ

1240
00:47:10,239 --> 00:47:25,364
[สิ้นสุดการถอดความ]

1241
00:47:00,219 --> 00:47:00,537

1242
00:47:00,537 --> 00:47:01,758

1243
00:47:01,758 --> 00:47:02,852

1244
00:47:02,852 --> 00:47:03,301

1245
00:47:03,301 --> 00:47:03,560

1246
00:47:03,560 --> 00:47:04,710

1247
00:47:04,710 --> 00:47:05,481

1248
00:47:05,481 --> 00:47:09,481

1249
00:47:17,653 --> 00:47:21,653

1250
00:47:27,400 --> 00:47:31,400

1251
00:47:32,653 --> 00:47:36,653


