﻿1
00:00:00,000 --> 00:00:03,559

2
00:00:04,474 --> 00:00:04,954

3
00:00:04,987 --> 00:00:05,427

4
00:00:06,074 --> 00:00:06,298

5
00:00:07,224 --> 00:00:08,808

6
00:00:09,533 --> 00:00:10,597

7
00:00:10,693 --> 00:00:12,076

8
00:00:12,414 --> 00:00:13,039

9
00:00:13,313 --> 00:00:14,964

10
00:00:15,044 --> 00:00:15,485

11
00:00:15,294 --> 00:00:15,554

12
00:00:15,814 --> 00:00:16,502

13
00:00:16,454 --> 00:00:16,710

14
00:00:17,483 --> 00:00:19,185

15
00:00:19,143 --> 00:00:19,440

16
00:00:19,404 --> 00:00:19,668

17
00:00:19,535 --> 00:00:20,214

18
00:00:20,933 --> 00:00:21,209

19
00:00:22,154 --> 00:00:22,406

20
00:00:22,345 --> 00:00:22,797

21
00:00:27,284 --> 00:00:27,721

22
00:00:28,174 --> 00:00:28,683

23
00:00:28,754 --> 00:00:29,304

24
00:00:29,455 --> 00:00:29,736

25
00:00:29,835 --> 00:00:30,114

26
00:00:30,604 --> 00:00:30,819

27
00:00:32,915 --> 00:00:33,414

28
00:00:33,364 --> 00:00:34,434

29
00:00:34,576 --> 00:00:35,029

30
00:00:36,365 --> 00:00:36,822

31
00:00:37,265 --> 00:00:37,521

32
00:00:37,776 --> 00:00:39,353

33
00:00:39,696 --> 00:00:40,122

34
00:00:40,015 --> 00:00:40,264

35
00:00:40,655 --> 00:00:41,140

36
00:00:41,115 --> 00:00:41,989

37
00:00:42,075 --> 00:00:42,630

38
00:00:45,786 --> 00:00:46,268

39
00:00:52,966 --> 00:00:53,506

40
00:00:53,606 --> 00:00:54,009

41
00:00:55,457 --> 00:00:55,886

42
00:00:57,836 --> 00:00:58,107

43
00:01:02,125 --> 00:01:02,372

44
00:01:02,695 --> 00:01:02,954

45
00:01:03,976 --> 00:01:04,446

46
00:01:05,254 --> 00:01:05,869

47
00:01:06,224 --> 00:01:06,461

48
00:01:06,355 --> 00:01:06,900

49
00:01:07,055 --> 00:01:07,297

50
00:01:07,245 --> 00:01:07,500

51
00:01:07,636 --> 00:01:07,906

52
00:01:08,014 --> 00:01:08,434

53
00:01:08,405 --> 00:01:08,636

54
00:01:08,655 --> 00:01:09,152

55
00:01:09,045 --> 00:01:09,526

56
00:01:09,616 --> 00:01:09,902

57
00:01:09,806 --> 00:01:10,060

58
00:01:10,005 --> 00:01:10,491

59
00:01:10,835 --> 00:01:11,310

60
00:01:11,534 --> 00:01:11,802

61
00:01:12,365 --> 00:01:12,819

62
00:01:13,525 --> 00:01:13,946

63
00:01:18,076 --> 00:01:18,551

64
00:01:18,327 --> 00:01:18,555

65
00:01:19,676 --> 00:01:20,549

66
00:01:20,697 --> 00:01:21,140

67
00:01:21,276 --> 00:01:22,083

68
00:01:22,175 --> 00:01:22,446

69
00:01:23,006 --> 00:01:23,254

70
00:01:23,265 --> 00:01:23,682

71
00:01:23,846 --> 00:01:24,696

72
00:01:24,926 --> 00:01:25,205

73
00:01:25,185 --> 00:01:26,239

74
00:01:29,346 --> 00:01:29,550

75
00:01:31,917 --> 00:01:32,577

76
00:01:32,556 --> 00:01:32,801

77
00:01:33,767 --> 00:01:33,986

78
00:01:33,896 --> 00:01:34,175

79
00:01:34,926 --> 00:01:35,196

80
00:01:51,837 --> 00:01:52,037

81
00:02:08,106 --> 00:02:08,332

82
00:02:11,887 --> 00:02:12,167

83
00:02:12,017 --> 00:02:12,216

84
00:02:12,726 --> 00:02:12,974

85
00:02:15,477 --> 00:02:16,086

86
00:02:16,306 --> 00:02:16,680

87
00:02:16,947 --> 00:02:17,170

88
00:02:17,206 --> 00:02:17,768

89
00:02:19,056 --> 00:02:19,331

90
00:02:19,646 --> 00:02:19,892

91
00:02:19,967 --> 00:02:20,441

92
00:02:20,927 --> 00:02:21,211

93
00:02:21,247 --> 00:02:21,774

94
00:02:24,698 --> 00:02:24,979

95
00:02:24,956 --> 00:02:25,302

96
00:02:25,846 --> 00:02:26,203

97
00:02:26,166 --> 00:02:26,407

98
00:02:26,366 --> 00:02:26,793

99
00:02:39,178 --> 00:02:39,426

100
00:02:39,366 --> 00:02:39,641

101
00:03:00,897 --> 00:03:01,455

102
00:03:01,477 --> 00:03:01,754

103
00:03:01,667 --> 00:03:02,024

104
00:03:03,137 --> 00:03:03,880

105
00:03:03,967 --> 00:03:04,199

106
00:03:04,807 --> 00:03:05,076

107
00:03:05,057 --> 00:03:05,278

108
00:03:05,378 --> 00:03:06,059

109
00:03:06,017 --> 00:03:06,225

110
00:03:06,467 --> 00:03:06,738

111
00:03:06,728 --> 00:03:07,590

112
00:03:07,557 --> 00:03:08,170

113
00:03:08,198 --> 00:03:09,595

114
00:03:14,727 --> 00:03:14,954

115
00:03:16,657 --> 00:03:17,266

116
00:03:19,927 --> 00:03:20,201

117
00:03:20,947 --> 00:03:21,203

118
00:03:22,867 --> 00:03:23,155

119
00:03:23,248 --> 00:03:23,471

120
00:03:23,637 --> 00:03:23,899

121
00:03:24,468 --> 00:03:24,750

122
00:03:24,926 --> 00:03:25,289

123
00:03:25,247 --> 00:03:25,614

124
00:03:25,687 --> 00:03:26,098

125
00:03:26,078 --> 00:03:26,322

126
00:03:26,267 --> 00:03:26,749

127
00:03:28,957 --> 00:03:29,392

128
00:03:29,657 --> 00:03:30,134

129
00:03:30,686 --> 00:03:30,962

130
00:03:31,007 --> 00:03:31,450

131
00:03:31,126 --> 00:03:31,370

132
00:03:31,447 --> 00:03:31,689

133
00:03:31,577 --> 00:03:32,001

134
00:03:31,967 --> 00:03:32,509

135
00:03:32,477 --> 00:03:33,099

136
00:03:33,377 --> 00:03:33,791

137
00:03:34,016 --> 00:03:34,236

138
00:03:34,206 --> 00:03:35,527

139
00:03:35,486 --> 00:03:35,976

140
00:03:36,127 --> 00:03:38,088

141
00:03:38,116 --> 00:03:38,394

142
00:03:39,266 --> 00:03:39,517

143
00:03:39,397 --> 00:03:39,852

144
00:03:39,716 --> 00:03:39,946

145
00:03:40,416 --> 00:03:40,648

146
00:03:40,607 --> 00:03:41,026

147
00:03:41,707 --> 00:03:42,135

148
00:03:42,606 --> 00:03:43,068

149
00:03:46,057 --> 00:03:46,330

150
00:03:46,317 --> 00:03:48,529

151
00:03:48,557 --> 00:03:49,099

152
00:03:50,286 --> 00:03:50,506

153
00:03:50,546 --> 00:03:51,100

154
00:03:51,506 --> 00:03:51,730

155
00:03:51,766 --> 00:03:52,447

156
00:03:53,557 --> 00:03:53,833

157
00:03:53,877 --> 00:03:54,151

158
00:04:02,846 --> 00:04:03,067

159
00:04:13,926 --> 00:04:14,187

160
00:04:38,136 --> 00:04:38,372

161
00:04:40,128 --> 00:04:40,370

162
00:04:41,028 --> 00:04:41,305

163
00:04:44,226 --> 00:04:44,453

164
00:04:44,606 --> 00:04:44,899

165
00:04:45,246 --> 00:04:45,627

166
00:04:45,636 --> 00:04:45,935

167
00:05:08,635 --> 00:05:09,056

168
00:05:09,015 --> 00:05:09,476

169
00:05:09,656 --> 00:05:10,167

170
00:05:12,356 --> 00:05:13,746

171
00:05:13,765 --> 00:05:13,995

172
00:05:17,155 --> 00:05:17,368

173
00:05:17,605 --> 00:05:17,857

174
00:05:18,115 --> 00:05:18,478

175
00:05:18,885 --> 00:05:19,165

176
00:05:19,205 --> 00:05:19,477

177
00:05:19,326 --> 00:05:20,020

178
00:05:20,235 --> 00:05:20,511

179
00:05:20,875 --> 00:05:21,082

180
00:05:21,515 --> 00:05:21,739

181
00:05:21,764 --> 00:05:22,060

182
00:05:22,155 --> 00:05:22,423

183
00:05:51,364 --> 00:05:51,790

184
00:05:52,005 --> 00:05:52,284

185
00:05:52,456 --> 00:05:53,330

186
00:05:53,545 --> 00:05:54,411

187
00:05:54,374 --> 00:05:54,605

188
00:05:54,635 --> 00:05:55,306

189
00:05:55,275 --> 00:05:55,547

190
00:05:59,364 --> 00:06:00,100

191
00:06:06,485 --> 00:06:07,099

192
00:06:08,274 --> 00:06:08,829

193
00:06:10,205 --> 00:06:10,486

194
00:06:11,225 --> 00:06:11,459

195
00:06:11,674 --> 00:06:12,085

196
00:06:12,314 --> 00:06:12,582

197
00:06:12,824 --> 00:06:13,113

198
00:06:14,364 --> 00:06:14,640

199
00:06:14,804 --> 00:06:15,103

200
00:06:15,835 --> 00:06:16,113

201
00:06:16,285 --> 00:06:16,575

202
00:06:27,496 --> 00:06:28,368

203
00:06:28,525 --> 00:06:29,025

204
00:06:28,964 --> 00:06:29,226

205
00:06:29,484 --> 00:06:31,060

206
00:06:31,146 --> 00:06:31,830

207
00:06:31,844 --> 00:06:33,263
รามได้ยินไหมคะ

208
00:06:33,194 --> 00:06:34,067

209
00:06:34,734 --> 00:06:42,594
โอเคค่ะเดี๋ยววันนี้นะคะวันนี้เนื้อหาเยอะนะคะเดี๋ยวในท้ายชั่วโมงจะให้ทำงานในห้อง

210
00:06:42,744 --> 00:06:43,027

211
00:06:43,005 --> 00:06:43,305

212
00:06:43,644 --> 00:06:43,874

213
00:06:44,025 --> 00:06:45,028

214
00:06:45,494 --> 00:06:45,917

215
00:06:46,133 --> 00:06:46,339

216
00:06:47,224 --> 00:06:47,461

217
00:06:47,355 --> 00:06:48,549

218
00:06:50,174 --> 00:06:52,396
อย่างนั้นสอนเลยนะ

219
00:06:52,735 --> 00:06:57,120
มีหัวข้อหรือเปล่าจะมีอยู่ 3 เรื่องนะคะ

220
00:06:56,964 --> 00:06:57,503

221
00:06:57,604 --> 00:06:59,384
มีเกี่ยวกับ

222
00:06:59,404 --> 00:07:05,108
การพัฒนาคือ sdlc นะคะ

223
00:07:05,413 --> 00:07:05,675

224
00:07:06,705 --> 00:07:07,316

225
00:07:07,473 --> 00:07:07,843

226
00:07:07,854 --> 00:07:12,719
ระบบฐานข้อมูลมันก็จะ

227
00:07:12,655 --> 00:07:14,687

228
00:07:14,643 --> 00:07:16,308
การหาข้อมูลคือ

229
00:07:16,244 --> 00:07:17,840
ddlc

230
00:07:19,255 --> 00:07:19,529

231
00:07:19,514 --> 00:07:20,768
รวมถึง

232
00:07:20,794 --> 00:07:26,536
ที่เราเรียนเมื่อหลายๆดาก่อนนะคะที่เคยวาดไว้นี่

233
00:07:26,434 --> 00:07:29,443
คือ e r r e r นะคะ

234
00:07:30,204 --> 00:07:30,457

235
00:07:30,655 --> 00:07:31,085

236
00:07:31,044 --> 00:07:36,339
กลับมาเป็นในรูปแบบของความสัมพันธ์หรือว่ากลับให้เป็นในรูปแบบของตาราง

237
00:07:36,164 --> 00:07:37,946
จะทำอย่างไรนะคะ

238
00:07:37,963 --> 00:07:41,693
เดี๋ยววันนี้จะมาเรียนกันตามหัวข้อแค่นี้นะคะ

239
00:07:41,684 --> 00:07:41,890

240
00:07:42,194 --> 00:07:42,419

241
00:07:45,004 --> 00:07:45,250

242
00:07:45,204 --> 00:07:50,647
การพัฒนาระบบ sdlc

243
00:07:50,643 --> 00:07:56,097
คืนเดียวกับเม้นไลฟ์นั้นเองจะเป็นพัฒนาระบบมาจาก

244
00:07:55,964 --> 00:07:56,244

245
00:07:56,803 --> 00:07:57,099

246
00:07:57,124 --> 00:07:57,423

247
00:07:57,443 --> 00:08:01,442
สิ่งที่เราได้มันอาจจะเป็นระบบสารสนเทศต่างๆนะคะรวมกัน

248
00:08:01,343 --> 00:08:03,899
อันนี้เป็นพื้นฐานก่อนนะคะ

249
00:08:03,843 --> 00:08:04,936

250
00:08:05,003 --> 00:08:10,415
ทำไมล่ะถึงจะต้องมาพัฒนาระบบจัดการฐานข้อมูลซึ่งมันจะอยู่ที่

251
00:08:10,314 --> 00:08:11,341
ปรับปรุง

252
00:08:11,334 --> 00:08:11,754

253
00:08:11,794 --> 00:08:12,889
มาจาก

254
00:08:12,814 --> 00:08:15,361
วัฏจักรพัฒนาระบบ

255
00:08:15,373 --> 00:08:16,182

256
00:08:16,333 --> 00:08:16,951

257
00:08:16,913 --> 00:08:19,800
โดยมัณฑนา

258
00:08:19,725 --> 00:08:21,065
มีอยู่ 5 ระยะ

259
00:08:21,014 --> 00:08:21,898
นะคะ

260
00:08:21,914 --> 00:08:22,281

261
00:08:22,423 --> 00:08:26,279
มาตรฐานนักเรียนไปนี่

262
00:08:26,204 --> 00:08:32,063
เราจะเขียนขึ้นมาสักอันหนึ่งนี่หรือเอาถูกจ้างให้เขียนโปรแกรมให้นะคะ

263
00:08:31,904 --> 00:08:33,574
หรืออาจารย์จะ

264
00:08:33,503 --> 00:08:40,483
ไปจ้างหรือกับระบบเองก็ได้นะคะมาตรฐานการพัฒนาระบบ

265
00:08:40,364 --> 00:08:41,565
มีอยู่ 5 ระยะ

266
00:08:41,574 --> 00:08:41,847

267
00:08:41,964 --> 00:08:42,261

268
00:08:42,214 --> 00:08:43,030
นะคะ

269
00:08:43,113 --> 00:08:43,335

270
00:08:43,563 --> 00:08:43,846

271
00:08:43,813 --> 00:08:44,091

272
00:08:44,134 --> 00:08:44,410

273
00:08:44,653 --> 00:08:44,910

274
00:08:44,973 --> 00:08:50,049
ระยะแรกแผนก่อนว่าจะพัฒนาอะไร

275
00:08:49,903 --> 00:08:50,318

276
00:08:50,413 --> 00:08:51,157
นะคะ

277
00:08:51,563 --> 00:08:51,839

278
00:08:51,764 --> 00:08:52,018

279
00:08:52,014 --> 00:08:52,273

280
00:08:52,143 --> 00:08:53,735
ทำไมต้องทำ

281
00:08:53,753 --> 00:08:54,373

282
00:08:54,524 --> 00:08:54,738

283
00:08:54,643 --> 00:08:54,909

284
00:08:54,774 --> 00:08:55,052

285
00:08:55,033 --> 00:08:57,695
มันมีทำงานของเราไหม

286
00:08:57,723 --> 00:09:04,521
หลังจากนั้นวิเคราะห์วางแผนไปนี่มันก็คุ้มแล้วหรือยังนะคะ

287
00:09:04,574 --> 00:09:04,872

288
00:09:04,893 --> 00:09:08,272
การทำงานหรือผลลัพธ์ที่ต้องการนี่

289
00:09:08,282 --> 00:09:10,006
วางแผนไว้นี่

290
00:09:10,023 --> 00:09:11,481
ครบหรือเปล่า

291
00:09:11,564 --> 00:09:12,237

292
00:09:12,523 --> 00:09:16,258
เราก็จะมาเช็คหลังจากนั้นพอเราวิเคราะห์

293
00:09:16,163 --> 00:09:18,613
แล้วมันครบ

294
00:09:18,673 --> 00:09:18,884

295
00:09:18,862 --> 00:09:24,500
เกลียดที่เราต้องการออกแบบรายละเอียดของระบบระบบนี้

296
00:09:24,363 --> 00:09:26,914
ประกอบอะไรบ้าง

297
00:09:27,252 --> 00:09:28,327
ไฟสามารถ

298
00:09:28,283 --> 00:09:29,947
สีใดบ้าง

299
00:09:30,132 --> 00:09:30,743
นะคะ

300
00:09:30,773 --> 00:09:30,995

301
00:09:30,963 --> 00:09:32,681
ผมใช้งาน

302
00:09:32,763 --> 00:09:32,959

303
00:09:33,852 --> 00:09:34,658

304
00:09:34,683 --> 00:09:34,942

305
00:09:35,074 --> 00:09:36,574
การเข้าถึงข้อมูลนี้

306
00:09:36,483 --> 00:09:44,346
อาการขนาดไหนนะคะพื้นฐานเบื้องต้นต้องเก็บข้อมูลอะไรบ้าง

307
00:09:44,164 --> 00:09:44,861
นะคะ

308
00:09:44,803 --> 00:09:45,422

309
00:09:45,575 --> 00:09:46,588
ต้องมา

310
00:09:46,663 --> 00:09:46,931

311
00:09:47,243 --> 00:09:47,726

312
00:09:47,883 --> 00:09:50,248
บอกรายละเอียดหรือเขียนรายละเอียดทั้งระบบ

313
00:09:50,193 --> 00:09:50,438

314
00:09:50,572 --> 00:09:51,318

315
00:09:51,285 --> 00:09:51,898

316
00:09:51,854 --> 00:09:52,734
มาดูว่า

317
00:09:52,682 --> 00:10:02,682
มันครบหรือยังนะคะส่วนนี้จะมีการตรวจว่าสิ่งที่เราวางแผนและวิเคราะห์และการออกแบบนี่มันสามารถขึ้นได้จริงไหม

318
00:10:02,933 --> 00:10:03,219

319
00:10:03,892 --> 00:10:04,119

320
00:10:04,283 --> 00:10:08,723
หลังจากนั้นวิเคราะห์และเกิดขึ้นได้

321
00:10:08,642 --> 00:10:11,508
ดำเนินการพัฒนาระบบขึ้นมา

322
00:10:11,454 --> 00:10:12,519
นะคะ

323
00:10:12,993 --> 00:10:18,320
ในช่วงนี้เป็นการพัฒนานะคะแต่บางคนก็คือไปด้วย

324
00:10:18,243 --> 00:10:24,238
ตรวจสอบให้ด้วยว่าแบบนี้มันใช้งานได้จริงแล้วเป็นอย่างไรกูไม่มีข้อผิดพลาดตรงไหนนิ

325
00:10:24,403 --> 00:10:27,228
งานแก้ไขทันท่านไหม

326
00:10:27,344 --> 00:10:29,111
ไปเรื่อยๆแล้วสิ่งที่

327
00:10:29,133 --> 00:10:30,027
ทำไปแล้ว

328
00:10:30,032 --> 00:10:31,257
ให้มันสมบูรณ์ที่สุด

329
00:10:31,443 --> 00:10:32,252
หลังจากนั้น

330
00:10:32,403 --> 00:10:33,783
กูจะได้ระบบมา

331
00:10:33,753 --> 00:10:34,038

332
00:10:34,133 --> 00:10:34,410

333
00:10:34,324 --> 00:10:34,950

334
00:10:35,282 --> 00:10:36,320
บ่ได้มาแล้ว

335
00:10:36,372 --> 00:10:38,875
มันก็ยังต้องมีส่วนของการบำรุงรักษา

336
00:10:39,003 --> 00:10:41,718
ว่ามันยังทำงานได้ดีไหม

337
00:10:41,763 --> 00:10:42,243

338
00:10:42,973 --> 00:10:45,405
มีข้อผิดพลาดในการทำงานหรือเปล่า

339
00:10:45,343 --> 00:10:46,160
อาจจะ

340
00:10:46,173 --> 00:10:46,447

341
00:10:46,624 --> 00:10:46,860

342
00:10:47,073 --> 00:10:50,411
ใส่ข้อมูลราคาสินค้าไปแต่

343
00:10:50,664 --> 00:10:51,732
ภาษีผิด

344
00:10:52,134 --> 00:10:52,356

345
00:10:52,393 --> 00:10:55,803
ภาษีประเทศไทยที่ 7 เปอร์เซ็นต์แต่บังเอิญว่าพิมพ์ผิด

346
00:10:55,654 --> 00:10:57,274
พิมพ์เป็นเลข 4

347
00:10:57,323 --> 00:10:59,978
อย่างนี้เป็นการคำนวณมาเลย

348
00:10:59,883 --> 00:11:01,445
วันนี้ก็ต้องไปแก้ไขนะคะ

349
00:11:01,483 --> 00:11:04,163
การบำรุงรักษาหรือว่า

350
00:11:04,954 --> 00:11:05,186

351
00:11:05,143 --> 00:11:07,365
มีข้อมูลที่เราต้องการจะเพิ่ม

352
00:11:07,323 --> 00:11:08,445
อย่างเช่น

353
00:11:08,603 --> 00:11:11,525
บล็อกเก็บแจกเบอร์โทรศัพท์มือถือ

354
00:11:11,483 --> 00:11:14,800
เราอยากได้เบอร์โทรศัพท์บ้านด้วย

355
00:11:14,813 --> 00:11:16,894
การบำรุงรักษาค่ะ

356
00:11:16,803 --> 00:11:19,584
บอกว่ามันจะเป็นการที่แก้ไขในตัวระบบ

357
00:11:19,424 --> 00:11:19,724

358
00:11:19,744 --> 00:11:21,598
ปรับปรุงระบบนั่นเองนะคะ

359
00:11:21,543 --> 00:11:25,470
ให้เพิ่มเบอร์โทรศัพท์ไปด้วยอย่างนี้นะคะ

360
00:11:25,704 --> 00:11:25,963

361
00:11:25,963 --> 00:11:26,236

362
00:11:26,213 --> 00:11:26,449

363
00:11:26,663 --> 00:11:26,940

364
00:11:27,043 --> 00:11:27,263

365
00:11:28,394 --> 00:11:28,703

366
00:11:28,724 --> 00:11:32,821
จากวัฏจักรการพัฒนาระบบนี่เราเลย

367
00:11:33,073 --> 00:11:34,664
เอามาเป็นตัวตั้งต้น

368
00:11:34,923 --> 00:11:38,091
สำหรับการพัฒนาโครงการฐานข้อมูล

369
00:11:38,133 --> 00:11:38,495

370
00:11:38,454 --> 00:11:39,714
แต่มันจะมีบางส่วน

371
00:11:39,734 --> 00:11:41,637
เพิ่มเติมขึ้นมานะคะ

372
00:11:41,844 --> 00:11:42,137

373
00:11:42,103 --> 00:11:43,445
ก็คือในส่วนของ

374
00:11:43,514 --> 00:11:46,008
การทดสอบและก็ประเมินผลนะคะ

375
00:11:46,015 --> 00:11:48,261
เมื่อกี้การพัฒนาระบบนี้

376
00:11:48,193 --> 00:11:49,654
จะมีอยู่ 5 ขั้นตอน

377
00:11:49,722 --> 00:11:49,943

378
00:11:50,303 --> 00:11:56,989
แต่ถ้าเป็นการพัฒนาระบบจัดการฐานข้อมูลหรือพัฒนาฐานข้อมูลนี่มันจะมีอยู่ 6 ขั้นตอนนะคะ

379
00:11:57,353 --> 00:11:57,572

380
00:11:57,482 --> 00:11:59,467
ซึ่งมันก็จะใกล้ๆเคียงกัน

381
00:11:59,783 --> 00:12:01,329
เริ่มต้นของการ

382
00:12:01,523 --> 00:12:01,747

383
00:12:01,643 --> 00:12:03,304
สร้างฐานข้อมูลขึ้นมานี่

384
00:12:03,373 --> 00:12:06,495
เราต้องมีการศึกษาเบื้องต้นก่อนว่า

385
00:12:07,534 --> 00:12:08,927
ข้อมูลที่เราต้องการจะเก็บ

386
00:12:08,943 --> 00:12:10,033
จะเก็บอะไร

387
00:12:10,293 --> 00:12:10,539

388
00:12:10,803 --> 00:12:11,874
ไปทำไม

389
00:12:12,473 --> 00:12:13,608
มาจากไหน

390
00:12:13,683 --> 00:12:18,681
แล้วจะเรียกดูข้อมูลทำอย่างไรนะคะ

391
00:12:18,619 --> 00:12:19,176

392
00:12:19,138 --> 00:12:27,324
อันนี้เป็นการศึกษาเบื้องต้นก่อนว่า x ที่เราจะทำนี่มันทำได้ไหมมันทำได้จริงหรือเปล่าข้อมูลคืออะไร

393
00:12:27,399 --> 00:12:27,816

394
00:12:27,778 --> 00:12:28,192

395
00:12:28,738 --> 00:12:28,963

396
00:12:29,260 --> 00:12:34,901
หลังจากนั้นเราก็เอาสีที่เราได้ต้นมาออกแบบฐานข้อมูลที่เราว่า

397
00:12:35,089 --> 00:12:38,805
ที่เราวาดรูป ER ไปก็คือเริ่มออกแบบแล้วว่าเอ๊ะ

398
00:12:39,248 --> 00:12:39,510

399
00:12:40,018 --> 00:12:45,767
เหมือนที่ตัวอย่างที่อาจารย์ยกให้คือร้านหนังสือ 1 ล้านจะเก็บข้อมูลอะไรบ้างนะคะ

400
00:12:45,978 --> 00:12:46,329

401
00:12:46,738 --> 00:12:47,030

402
00:12:47,201 --> 00:12:47,680

403
00:12:47,638 --> 00:12:49,874
อันนี้คือเริ่มออกแบบแล้วนะคะ

404
00:12:50,079 --> 00:12:50,270

405
00:12:50,268 --> 00:12:53,732
ออกแบบได้ปุ๊บตรวจสอบข้อมูลครบทุกอย่างนะคะ

406
00:12:53,659 --> 00:12:53,867

407
00:12:53,859 --> 00:12:54,344

408
00:12:54,428 --> 00:12:57,761
เราก็จะมาดำเนินการสร้างข้อมูลเพื่อ

409
00:12:57,698 --> 00:12:58,271
ไปติด

410
00:12:58,219 --> 00:12:58,897
ตั้ง

411
00:12:58,918 --> 00:12:59,138

412
00:12:59,238 --> 00:13:01,658
ในระบบที่เรามีไว้อยู่แล้วนะคะ

413
00:13:02,628 --> 00:13:02,892

414
00:13:02,818 --> 00:13:05,621
หรือถ้ายังไม่มีก็สร้างขึ้นมานะคะ

415
00:13:05,838 --> 00:13:09,993
ฐานข้อมูลที่เรากำลังจะทำเช่นเดียวกัน

416
00:13:09,998 --> 00:13:10,546

417
00:13:11,538 --> 00:13:12,028

418
00:13:12,048 --> 00:13:12,854
นะคะ

419
00:13:12,878 --> 00:13:13,089

420
00:13:13,648 --> 00:13:21,110
สร้างฐานข้อมูลเสร็จเอาไปติดตั้งในระบบแล้วเราก็มีการทดสอบแล้วก็ประเมินผลว่าฐานข้อมูลที่เรา

421
00:13:21,459 --> 00:13:22,554
สร้างมา

422
00:13:22,688 --> 00:13:23,027

423
00:13:23,068 --> 00:13:26,535
มันใช้งานได้ดีกับระบบที่มีอยู่หรือไม่นะคะ

424
00:13:26,459 --> 00:13:26,704

425
00:13:26,848 --> 00:13:28,049
ถ้ามันไม่ดี

426
00:13:28,318 --> 00:13:29,649
มันไม่ดีตรงไหน

427
00:13:29,918 --> 00:13:32,662
มีตรงไหนที่ต้องแก้ไขหรือเปล่านะคะ

428
00:13:32,678 --> 00:13:33,424
หรือ

429
00:13:33,898 --> 00:13:39,091
ฐานข้อมูลแล้วแต่เรียกฐานข้อมูลขึ้นมาไม่ได้เราก็ต้องแก้ปัญหานะคะ

430
00:13:39,410 --> 00:13:41,185
ว่าทำไมมันไม่ได้

431
00:13:41,898 --> 00:13:42,381

432
00:13:42,418 --> 00:13:43,168
เหมือน

433
00:13:43,378 --> 00:13:43,623

434
00:13:43,568 --> 00:13:43,794

435
00:13:44,018 --> 00:13:44,260

436
00:13:44,338 --> 00:13:49,538
ถ้าใครเคยใช้ Excel เบอร์โทรศัพท์นำหน้าของเราจะเป็นเลข 0 ใช่ไหมคะ

437
00:13:49,398 --> 00:13:49,631

438
00:13:49,658 --> 00:13:53,115
เหมือน XL เหมือนกันถ้าเราไม่เปลี่ยนชนิดข้อมูล

439
00:13:53,178 --> 00:13:55,240
เลข 0 เราจะหายไปนะคะ

440
00:13:55,299 --> 00:13:55,525

441
00:13:55,549 --> 00:13:56,476
ทำไม

442
00:13:57,338 --> 00:13:57,557

443
00:13:57,658 --> 00:13:57,858

444
00:13:57,918 --> 00:13:58,152

445
00:13:58,108 --> 00:14:01,002
อันนี้ก็เป็นข้อหนึ่งที่เราจะต้องกำหนด

446
00:14:01,378 --> 00:14:01,807

447
00:14:02,338 --> 00:14:05,734
รูปแบบของข้อมูลในฐานข้อมูลของเราด้วยนะคะ

448
00:14:05,668 --> 00:14:05,919

449
00:14:05,988 --> 00:14:06,399

450
00:14:06,818 --> 00:14:08,349
ว่าให้คอลัมนี้

451
00:14:08,548 --> 00:14:08,817

452
00:14:08,938 --> 00:14:10,587
เบอร์โทรศัพท์นะ

453
00:14:10,538 --> 00:14:13,839
ไม่ใช่จำนวนเลขจำนวนจริงใดๆนะคะ

454
00:14:14,508 --> 00:14:23,596
หลังจากนั้นพอเราทดสอบประเมินผลเป็นที่พอใจแล้วเราก็เอาระบบที่ได้ที่มีการประสานกับฐานข้อมูลเอาไปใช้งานจริงนะคะ

455
00:14:23,798 --> 00:14:25,514
เอาไปใช้งานจริง

456
00:14:25,588 --> 00:14:32,857
ทุกระบบที่เกี่ยวกับคอมพิวเตอร์จะต้องมีการบำรุงรักษาหรือเปลี่ยนแปลงข้อมูลใดๆก็ตามก็มีเหมือนกันนะคะ

457
00:14:32,898 --> 00:14:33,100

458
00:14:33,538 --> 00:14:33,906

459
00:14:33,859 --> 00:14:39,461
วันนี้ก็จะไปคล้ายกับการพัฒนาระบบนะคะสำหรับการพัฒนาฐานข้อมูล

460
00:14:40,258 --> 00:14:42,419
เดี๋ยวจะอธิบายโดยละเอียด

461
00:14:42,628 --> 00:14:43,041

462
00:14:43,018 --> 00:14:43,891
ก็คือ

463
00:14:44,298 --> 00:14:47,874
ศึกษาเบื้องต้นมันก็อย่างที่อาจารย์บอกตอนแรก

464
00:14:47,887 --> 00:14:50,811
ต้องดูว่าผู้ใช้งานต้องการอะไร

465
00:14:51,727 --> 00:14:53,956
ฐานข้อมูลเขาอยากได้

466
00:14:53,907 --> 00:14:55,433
เอาไปทำอะไร

467
00:14:56,088 --> 00:15:00,580
หรือมีปัญหาอะไรเกิดขึ้นเขาถึงต้องเอาระบบฐานข้อมูลนะคะ

468
00:15:00,641 --> 00:15:00,922

469
00:15:00,958 --> 00:15:04,331
หรืออาจจะเกี่ยวกับการเก็บข้อมูลให้เป็นระเบียบ

470
00:15:04,538 --> 00:15:05,413

471
00:15:05,758 --> 00:15:05,965

472
00:15:06,588 --> 00:15:07,284
นะคะ

473
00:15:07,488 --> 00:15:07,768

474
00:15:07,678 --> 00:15:12,031
ซึ่งการศึกษาเบื้องต้นจะเป็นแนวทางในการออกแบบต่อไป

475
00:15:12,738 --> 00:15:12,965

476
00:15:12,937 --> 00:15:13,150

477
00:15:13,448 --> 00:15:13,683

478
00:15:13,577 --> 00:15:15,370
หนักน้อยที่เราต้องวิเคราะห์

479
00:15:15,299 --> 00:15:17,097
ในองค์กรเรา

480
00:15:17,098 --> 00:15:17,315

481
00:15:17,228 --> 00:15:17,469

482
00:15:17,938 --> 00:15:20,351
ต้องการเก็บข้อมูลขนาดไหนนะคะ

483
00:15:21,518 --> 00:15:29,933
ปัญหาที่เกิดขึ้นในปัจจุบันหรือข้อจำกัดก็คือตอนนี้ข้อมูลเขียนลงในสมุดตลอดเลยหรือเก็บไว้ในคอมพิวเตอร์เครื่องเดียว

484
00:15:30,038 --> 00:15:30,720

485
00:15:30,678 --> 00:15:30,955

486
00:15:31,448 --> 00:15:31,722

487
00:15:31,637 --> 00:15:37,406
มันไม่สามารถทำงานร่วมกันได้หลายๆคนจุดมุ่งหมายคือถ้าเรามีระบบฐานข้อมูลที่ดี

488
00:15:37,468 --> 00:15:37,723

489
00:15:37,917 --> 00:15:38,146

490
00:15:38,237 --> 00:15:40,613
คนทำงานช่วยกันจะได้เพิ่มขึ้น

491
00:15:40,668 --> 00:15:43,734
หรืออาจจะเป็นการเรียกดูข้อมูลได้สะดวกขึ้น

492
00:15:43,749 --> 00:15:44,363

493
00:15:45,538 --> 00:15:46,281
นะคะ

494
00:15:46,438 --> 00:15:50,284
ขอบเขตของงานคือคนที่สามารถเข้ามาดูข้อมูลได้

495
00:15:50,218 --> 00:15:55,492
ใครบ้างเป็นต้นอันนี้คือการศึกษาเบื้องต้นก่อนเข้ามาเช็คนะคะ

496
00:15:55,408 --> 00:15:55,693

497
00:15:56,498 --> 00:15:56,976

498
00:15:57,387 --> 00:16:02,123
ละครที่เราวิเคราะห์ไว้มันครบหรือยังว่าครบแล้วนะคะ

499
00:16:02,518 --> 00:16:03,583
ออกแบบ

500
00:16:03,538 --> 00:16:05,706
นะคะซึ่งรายละเอียด

501
00:16:05,718 --> 00:16:09,571
ขั้นตอนของการศึกษาข้อมูลเบื้องต้นด้านล่างนะคะ

502
00:16:10,397 --> 00:16:11,416
มาเป็นแนว

503
00:16:11,419 --> 00:16:17,671
ทางร้านออกแบบ 3 ระดับนะคะระดับแนวคิดภายในระดับภายนอก

504
00:16:17,259 --> 00:16:20,016
โชคดีนะคะที่เคยเรียนไปแล้ว

505
00:16:19,938 --> 00:16:25,530
ต้นโดยการออกแบบเชิงแนวคิดเราจะเป็นการพัฒนาและจำลองข้อมูล

506
00:16:25,458 --> 00:16:25,731

507
00:16:25,708 --> 00:16:26,719
ไม่ถูกต้อง

508
00:16:27,498 --> 00:16:31,048
ต้องมีความละเอียดเข้าใจข้อมูลองค์กรเป็นอย่างดี

509
00:16:31,608 --> 00:16:32,538
สมมุติว่า

510
00:16:32,947 --> 00:16:33,232

511
00:16:33,268 --> 00:16:37,754
ถ้าคุณเป็นโปรแกรมเมอร์คุณก็ต้องรู้ว่าองค์กรของคุณทำอะไรนะคะ

512
00:16:37,878 --> 00:16:39,401
ข้อมูลมีอะไรบ้าง

513
00:16:39,739 --> 00:16:40,431
นะคะ

514
00:16:40,448 --> 00:16:40,675

515
00:16:41,338 --> 00:16:42,348
จะเป็น

516
00:16:42,748 --> 00:16:43,943
ไปฝึกงาน

517
00:16:44,349 --> 00:16:48,780
แล้วเขาให้ลองออกแบบฐานข้อมูลเกี่ยวกับการจัดการพนักงาน

518
00:16:49,798 --> 00:16:50,218

519
00:16:50,438 --> 00:16:50,675

520
00:16:50,699 --> 00:16:53,494
เราก็ต้องรู้ว่าข้อมูลพนักงาน 1 คน

521
00:16:53,959 --> 00:16:54,248

522
00:16:54,468 --> 00:16:55,734
มีอะไรบ้าง

523
00:16:55,888 --> 00:16:56,653
นะคะ

524
00:16:57,359 --> 00:17:02,482
แน่นอนเหมือนที่อาจารย์เคยสอนมีรหัสพนักงานรหัสบัตรประชาชนใช่ไหมคะ

525
00:17:02,608 --> 00:17:04,784
มีชื่อมีนามสกุล

526
00:17:04,728 --> 00:17:05,534

527
00:17:05,748 --> 00:17:05,994

528
00:17:05,879 --> 00:17:07,076
มีที่อยู่ปัจจุบัน

529
00:17:07,538 --> 00:17:09,192
ที่อยู่ตามทะเบียนบ้าน

530
00:17:09,459 --> 00:17:13,365
เรียนจบอะไรมาตอนนี้ตำแหน่งอะไรเงินเดือนเท่าไหร่

531
00:17:13,568 --> 00:17:15,417
อันนี้คือข้อมูลเบื้องต้น

532
00:17:15,938 --> 00:17:16,159

533
00:17:16,318 --> 00:17:23,034
แต่ถ้าเป็นบริษัทใหญ่ๆเขาก็จะถามข้อมูลละเอียดมากว่าที่นั่นทำงานอะไรพ่อแม่อยู่ไหน

534
00:17:22,919 --> 00:17:23,177

535
00:17:23,498 --> 00:17:24,887
มีลูกหรือยัง

536
00:17:25,418 --> 00:17:25,781

537
00:17:25,929 --> 00:17:26,227

538
00:17:26,378 --> 00:17:26,652

539
00:17:26,568 --> 00:17:31,377
ให้คนในครอบครัวด้วยอันนี้ก็ต้องศึกษาด้วยนะ

540
00:17:31,437 --> 00:17:33,109
คุณไปทำงานที่ไหน

541
00:17:33,168 --> 00:17:33,387

542
00:17:33,738 --> 00:17:34,017

543
00:17:33,867 --> 00:17:35,071
เพราะแต่ละที่

544
00:17:35,018 --> 00:17:35,288

545
00:17:35,659 --> 00:17:35,880

546
00:17:36,498 --> 00:17:36,783

547
00:17:36,698 --> 00:17:41,043
เขาอาจจะไม่ได้เก็บข้อมูลเหมือนกันอาจจะมีเก็บข้อมูลไม่เยอะ

548
00:17:41,050 --> 00:17:43,019
จะเก็บข้อมูลนิดเดียวนะคะ

549
00:17:43,098 --> 00:17:43,327

550
00:17:43,538 --> 00:17:45,076
ในฐานข้อมูล

551
00:17:45,088 --> 00:17:47,049
จะเก็บรูปภาพพนักงาน

552
00:17:47,008 --> 00:17:49,287
รูปภาพต้องเป็นรูปภาพแบบไหน

553
00:17:49,249 --> 00:17:52,250
อันนี้ก็คือสิ่งที่เราต้องออกแบบนะคะ

554
00:17:52,779 --> 00:17:53,848
ไม่ใช่ว่า

555
00:17:54,248 --> 00:17:56,978
อยากทำอะไรก็ทำไม่ได้นะคะ

556
00:17:56,938 --> 00:18:00,977
ต้องดูความต้องการขององค์กรที่เราไปทำงานให้เขาด้วยนะคะ

557
00:18:01,548 --> 00:18:01,833

558
00:18:01,677 --> 00:18:01,956

559
00:18:02,508 --> 00:18:02,714

560
00:18:02,698 --> 00:18:04,415
ตั้งแต่การออกแบบนี่

561
00:18:04,498 --> 00:18:04,759

562
00:18:04,818 --> 00:18:05,122

563
00:18:05,067 --> 00:18:05,271

564
00:18:05,518 --> 00:18:12,252
เราต้องกำหนดชนิดของข้อมูลให้มันกำหนดชนิดของคอลัมน์ที่เราต้องใส่นะคะ

565
00:18:12,307 --> 00:18:18,325
มีความสัมพันธ์เป็นอย่างไรบ้างตารางพนักงานจะต้องไปเชื่อมโยงกับตารางเงินเดือนไหมนะคะ

566
00:18:19,868 --> 00:18:20,143

567
00:18:20,259 --> 00:18:20,533

568
00:18:20,448 --> 00:18:25,450
ต้องเขียนให้ถูกเพราะตำแหน่งแต่ละตำแหน่งคนแต่ละคนเงินเดือนไม่เท่ากันนะคะ

569
00:18:25,508 --> 00:18:25,770

570
00:18:26,149 --> 00:18:29,228
ในแต่ละตารางจะเก็บข้อมูลอะไรบ้าง

571
00:18:29,668 --> 00:18:30,360
นะคะ

572
00:18:30,377 --> 00:18:30,660

573
00:18:30,697 --> 00:18:35,238
ขอบเขตของข้อมูลแต่ละตารางนั้นๆต้องกำหนดอย่างไร

574
00:18:35,178 --> 00:18:35,451

575
00:18:35,308 --> 00:18:35,543

576
00:18:35,438 --> 00:18:35,663

577
00:18:35,759 --> 00:18:36,112

578
00:18:36,138 --> 00:18:41,626
เหมือนที่อาจารย์ชอบยกตัวอย่างไวๆเช่นรหัสบัตรประชาชนต้องเป็นเลข 13 หลักเท่านั้น

579
00:18:42,169 --> 00:18:42,443

580
00:18:42,358 --> 00:18:43,559
อย่างนี้นะคะ

581
00:18:43,579 --> 00:18:43,860

582
00:18:43,898 --> 00:18:44,110

583
00:18:44,409 --> 00:18:46,566
หรือรหัสไปรษณีย์

584
00:18:46,578 --> 00:18:50,868
มันก็ควรต้องมี 5 หลักเท่านั้นไม่ควรเกินใช่ไหม

585
00:18:50,877 --> 00:18:51,117

586
00:18:51,197 --> 00:18:51,421

587
00:18:51,648 --> 00:18:56,647
อะไรที่เรารู้อยู่แล้วว่าขอบเขตมันเป็นอย่างไรเราก็สามารถกำหนดได้นะคะ

588
00:18:56,638 --> 00:18:56,920

589
00:18:57,338 --> 00:18:57,572

590
00:18:57,788 --> 00:18:58,069

591
00:18:58,178 --> 00:19:03,965
ป้องกันความผิดพลาดด้วยบางคนพิมพ์รหัสไปรษณีย์ผิดใส่ 0 เกินไปอย่างนี้

592
00:19:04,328 --> 00:19:04,963

593
00:19:05,098 --> 00:19:08,027
มันก็ผิดข้อมูลที่ได้มาก็จะผิดพลาด

594
00:19:08,498 --> 00:19:09,693
ในตาราง

595
00:19:09,648 --> 00:19:10,862
อะไรเป็นคีย์หลัก

596
00:19:11,178 --> 00:19:11,435

597
00:19:11,568 --> 00:19:11,854

598
00:19:12,139 --> 00:19:15,269
ก็คือค่าที่ห้ามซ้ำกันน่ะคืออะไรนะคะ

599
00:19:15,418 --> 00:19:15,658

600
00:19:15,798 --> 00:19:16,038

601
00:19:16,568 --> 00:19:16,850

602
00:19:16,819 --> 00:19:19,054
มีกำหนดความเป็นเอกลักษณ์

603
00:19:19,188 --> 00:19:20,387
ของตาราง

604
00:19:20,338 --> 00:19:20,549

605
00:19:20,468 --> 00:19:20,741

606
00:19:20,861 --> 00:19:21,080

607
00:19:21,048 --> 00:19:21,278

608
00:19:21,299 --> 00:19:26,111
ตารางทั่วไปหรือตารางเฉพาะอันนี้ถ้าจำเป็นต้องมีการกำหนดนะคะ

609
00:19:26,108 --> 00:19:26,339

610
00:19:26,499 --> 00:19:26,771

611
00:19:26,688 --> 00:19:33,011
การเขียน ER diagram ก็คือการวาดรูปที่เราเคยวาดพายนะคะวาดรูป ER

612
00:19:33,347 --> 00:19:33,579

613
00:19:34,058 --> 00:19:40,230
หลังจากนั้นต้องมานั่งประชุมกันข่าวว่าสิ่งที่เราออกแบบสิ่งที่ผู้ใช้งานต้องการ

614
00:19:40,458 --> 00:19:40,684

615
00:19:40,778 --> 00:19:42,055
ตรงกันหรือเปล่า

616
00:19:42,448 --> 00:19:42,724

617
00:19:42,958 --> 00:19:43,187

618
00:19:43,218 --> 00:19:48,686
มีตรงไหนที่ไม่เข้าใจตรงกันไหมหรือมีอะไรที่เราออกแบบขาดไปหรือเปล่า

619
00:19:49,178 --> 00:19:51,340
หรือมันเกินความจำเป็น

620
00:19:51,929 --> 00:19:53,190
ออกได้ไหม

621
00:19:53,398 --> 00:19:54,086
นะคะ

622
00:19:54,809 --> 00:19:55,053

623
00:19:55,059 --> 00:19:55,334

624
00:19:55,318 --> 00:19:59,030
อันนี้คือสิ่งที่ต้องมาคุยกันไม่ใช่ว่าเราคิดเองทั้งหมด

625
00:19:58,978 --> 00:20:00,382
แล้วเรามาทำเลย

626
00:20:00,318 --> 00:20:00,594

627
00:20:00,508 --> 00:20:04,843
สรุปไม่ตรงกันกับที่ผู้ใช้งานอันนี้ก็ไม่ได้แล้ว

628
00:20:04,938 --> 00:20:06,579
เสียเวลาเปล่านะคะ

629
00:20:06,598 --> 00:20:07,477
เพราะฉะนั้น

630
00:20:08,009 --> 00:20:10,748
ควรต้องมานั่งคุยกันตั้งแต่เริ่มต้นนะคะ

631
00:20:11,588 --> 00:20:11,866

632
00:20:11,848 --> 00:20:13,269
อันนี้ไม่มีอะไร

633
00:20:14,668 --> 00:20:15,809
หลังจากนั้น

634
00:20:15,948 --> 00:20:17,345
ออกแบบแล้วนี่

635
00:20:17,938 --> 00:20:21,973
การเลือกโปรแกรมที่ใช้ในการจัดการข้อมูลคนออกแบบ

636
00:20:21,909 --> 00:20:23,307
ไปว่า

637
00:20:23,318 --> 00:20:25,498
แต่ละโปรแกรมมันมีข้อจำกัด

638
00:20:26,709 --> 00:20:36,709

639
00:20:26,968 --> 00:20:36,968
นะคะ

640
00:20:28,310 --> 00:20:38,310
ไม่ใช่ว่าฉันรู้สึกว่าฉันจำชื่อโปรแกรมนี้ได้เลือกเลย

641
00:20:32,668 --> 00:20:39,621

642
00:20:32,858 --> 00:20:42,858
เลือกเพราะแค่จำชื่อได้มันไม่พอ

643
00:20:39,092 --> 00:20:49,092
ดูด้วยว่าไอ้ที่เราเรียกไปสามารถใช้งานได้ดีกับระบบเราต้องการจะใช้หรือเปล่า

644
00:20:47,229 --> 00:20:57,229

645
00:20:47,232 --> 00:20:57,232
เขาว่าเราเลือก

646
00:20:47,270 --> 00:20:57,270
แล้วเอามาใช้งานจริงๆที่มันไม่เวิร์คมันไม่สามารถ

647
00:20:50,609 --> 00:21:00,609

648
00:20:51,309 --> 00:21:01,309
งานเราถือว่าล้มเหลวเลยนะคะ

649
00:20:53,498 --> 00:21:03,498
เพราะว่าถ้าได้เริ่มทำงานแล้วข้อมูลเรื่องเก็บแล้วแล้วจะให้เริ่มใหม่นี่

650
00:22:06,567 --> 00:22:07,468
ปลามาก

651
00:22:06,605 --> 00:22:12,326

652
00:22:06,612 --> 00:22:16,612
เพราะฉะนั้น

653
00:22:06,788 --> 00:22:16,788

654
00:22:06,795 --> 00:22:16,795

655
00:22:06,802 --> 00:22:16,802
การออกแบบทักษะว่าจะเกี่ยวข้องกับการตัดสินใจในการเลือกใช้ฐานข้อมูล

656
00:22:31,904 --> 00:22:32,656

657
00:22:31,908 --> 00:22:32,637

658
00:22:31,914 --> 00:22:33,046
ก็ข้อมูลของเราจะเก็บข้อมูลอย่างไร

659
00:22:32,266 --> 00:22:32,749

660
00:22:32,269 --> 00:22:32,785

661
00:22:32,272 --> 00:22:33,175
มีการเชื่อมโยงอะไรบ้าง

662
00:22:32,307 --> 00:22:33,172
ทำไมต้องเก็บข้อมูลแบบนี้นะคะ

663
00:22:32,347 --> 00:22:32,969

664
00:22:32,354 --> 00:22:32,960

665
00:22:32,357 --> 00:22:33,221
แล้วก็ถ้า

666
00:22:32,381 --> 00:22:33,150
จำเป็นจริงๆ

667
00:22:32,402 --> 00:22:33,097

668
00:22:32,405 --> 00:22:33,647
กระบวนการในการเลือกที่เก็บข้อมูลข้อสำคัญ

669
00:22:32,636 --> 00:22:33,130

670
00:22:32,639 --> 00:22:33,206

671
00:22:32,643 --> 00:22:33,154

672
00:22:32,643 --> 00:22:33,693
กูจะเก็บข้อมูลอย่างไรเก็บในเครื่อง Server

673
00:22:32,774 --> 00:22:33,469
เครื่องเดียว

674
00:22:32,801 --> 00:22:33,699
หรือมีการสำรองไปไว้ที่อื่น

675
00:22:32,874 --> 00:22:33,534
การกระจายข้อมูลการเก็บ

676
00:22:32,909 --> 00:22:33,984
แต่ถ้าจำเป็นก็คือสามารถเรียกใช้งานจากที่ไหนก็ได้ค่ะ

677
00:22:32,992 --> 00:22:33,866
แล้วใครสามารถเรียกใช้งานได้บ้าง

678
00:22:33,050 --> 00:22:33,512
นะคะ

679
00:22:33,064 --> 00:22:33,471

680
00:22:33,071 --> 00:22:34,077
ผู้ใช้งานทั่วไปก็ได้แค่ดู

681
00:22:33,121 --> 00:22:34,207
ถ้าเป็นผู้ดูแลระบบหรือระดับหัวหน้างาน

682
00:22:33,201 --> 00:22:34,162
สามารถแก้ไขข้อมูลได้อย่างนี้นะคะ

683
00:22:33,256 --> 00:22:33,635

684
00:22:33,259 --> 00:22:34,273
อย่างเช่นอาจารย์นี่ก็ถามว่า

685
00:22:33,309 --> 00:22:33,833

686
00:22:33,315 --> 00:22:33,645

687
00:22:33,322 --> 00:22:33,954
นักศึกษาได้ทุกคนเลยนะคะ

688
00:22:33,366 --> 00:22:33,727

689
00:22:33,372 --> 00:22:33,725

690
00:22:33,379 --> 00:22:34,222
อาจารย์เข้าไปแก้ไขเกรดให้พวกคุณได้นะ

691
00:22:33,430 --> 00:22:33,852
อาจารย์ดูได้อย่างเดียว

692
00:22:33,457 --> 00:22:33,765

693
00:22:33,467 --> 00:22:33,800

694
00:22:33,471 --> 00:22:33,718

695
00:22:33,475 --> 00:22:33,722

696
00:22:33,482 --> 00:22:33,821

697
00:22:33,492 --> 00:22:33,879
สิ่งที่

698
00:22:33,513 --> 00:22:33,952
เราออกแบบได้

699
00:22:33,543 --> 00:22:35,496
คนที่แก้ไขได้คืออะไรเป็นเจ้าหน้าที่สำนักทะเบียนว่ามันมีข้อผิดพลาดก็สามารถ

700
00:22:33,669 --> 00:22:33,952

701
00:22:33,689 --> 00:22:34,162
แล้วเจ้าหน้าที่ทำ

702
00:22:33,719 --> 00:22:34,613
ราคาที่จะไปปรับปรุงข้อมูลได้

703
00:22:33,767 --> 00:22:34,790
จะทำให้ไม่ได้นะคะ

704
00:22:37,460 --> 00:22:37,659

705
00:22:37,718 --> 00:22:39,630
อันนี้ก็เป็นตัวอย่างนะคะ

706
00:22:40,029 --> 00:22:41,289
หลังจากนั้น

707
00:22:41,888 --> 00:22:44,843
เราวิเคราะห์ทุกอย่างเรียบร้อยแล้ว

708
00:22:44,899 --> 00:22:48,093
ดีแล้วเราก็ลงมือสร้างฐานข้อมูลนะคะ

709
00:22:49,702 --> 00:22:56,508
เอาโครงร่างที่ได้จากการออกแบบของเราสร้างข้อมูลสร้างฐานข้อมูลขึ้นมาเพื่อเก็บข้อมูลจริงนะคะ

710
00:22:57,461 --> 00:23:01,480
หรืออาจจะมีการแปลงข้อมูลในระบบเดิมให้เข้ากับระบบ

711
00:23:01,419 --> 00:23:02,105

712
00:23:02,319 --> 00:23:05,103
ที่เราพัฒนาก็ได้ในข้อมูล

713
00:23:04,949 --> 00:23:05,693

714
00:23:05,659 --> 00:23:09,643
ไม่ได้เก็บในระบบจัดการฐานข้อมูลเก็บไว้ใน Excel นะคะ

715
00:23:10,648 --> 00:23:20,648
ถามว่าระบบจัดการฐานข้อมูล

716
00:23:17,759 --> 00:23:27,759

717
00:23:19,168 --> 00:23:29,168
การจัดการฐานข้อมูลได้แล้วนะคะอันนี้ก็เป็นความสามารถของระบบที่เราเลือกตั้งแต่แรก

718
00:23:24,678 --> 00:23:34,678
ว่าไอ้โปรแกรมที่เราใช้งานมันมีฟังก์ชันนี้ไหม

719
00:23:28,979 --> 00:23:38,979
ถามว่าเพื่ออะไรเกิดมันเป็นระบบที่สมมติข้อมูลเดิมประโยค Excel ทั้งหมดเลย

720
00:25:10,966 --> 00:25:12,003

721
00:25:10,969 --> 00:25:12,746
เป็นแบบเป็นหมื่นเป็นแสนข้อมูลแต่ว่าระบบ

722
00:25:11,012 --> 00:25:12,308
ที่เราเลือกใช้หนี้

723
00:25:11,032 --> 00:25:12,144

724
00:25:11,035 --> 00:25:12,579
มันเอานำเข้าข้อมูลจาก Excel เข้ามาไม่ได้

725
00:25:11,462 --> 00:25:13,491
แล้วมันจะดีกว่าระบบเดิมอย่างไรนะคะแม่ไม่ได้ทำให้เราทำงานง่ายขึ้นนะคะ

726
00:25:11,754 --> 00:25:12,625
จากนั้นนี่

727
00:25:11,772 --> 00:25:12,412

728
00:25:11,776 --> 00:25:13,588
มีการพัฒนาฐานข้อมูลหรือมีการปรับปรุงฐานข้อมูลขึ้นมาแล้วนะคะเป็นขั้นตอนการติดตั้งระบบ

729
00:25:12,050 --> 00:25:12,527

730
00:25:12,061 --> 00:25:13,222
มันก็ขึ้นอยู่กับว่าเราใช้ระบบจัดการฐานข้อมูลอะไร

731
00:25:12,129 --> 00:25:12,605

732
00:25:12,141 --> 00:25:13,338
มีใครเป็นผู้จัดการฐานข้อมูลหรือว่าเป็น Admin นั่นแหละ

733
00:25:12,205 --> 00:25:13,332
คำนวณพื้นที่จัดเก็บข้อมูลที่ต้องการใช้มีขนาดมากน้อยขนาดไหน

734
00:25:12,322 --> 00:25:12,713

735
00:25:12,325 --> 00:25:13,785
ตารางที่อยู่ในตารางมีตารางอะไรบ้างนะคะ

736
00:25:12,411 --> 00:25:12,840

737
00:25:12,417 --> 00:25:13,201
นี้คือการติดตั้ง

738
00:25:12,460 --> 00:25:12,930
ใช้จริง

739
00:25:12,476 --> 00:25:12,942

740
00:25:12,497 --> 00:25:13,791
รอปิดเทอม

741
00:25:12,527 --> 00:25:12,887
นะคะ

742
00:25:12,538 --> 00:25:12,805

743
00:25:12,541 --> 00:25:14,035
ช่วงหลังปีใหม่อาจารย์จะเริ่มพาทำ

744
00:25:12,597 --> 00:25:12,912

745
00:25:12,603 --> 00:25:13,426
ภาษาที่ใช้ในการจัดการฐานข้อมูลแบบง่ายๆนะคะ

746
00:25:12,670 --> 00:25:13,212
มาทำพิมพ์เอง

747
00:25:12,700 --> 00:25:13,084
ลองดูซิว่า

748
00:25:12,726 --> 00:25:13,614
วิธีการเรียกใช้ฐานข้อมูลอย่างง่ายนี่มันเป็นอย่างไรนะคะ

749
00:25:12,796 --> 00:25:13,007

750
00:25:12,799 --> 00:25:13,014

751
00:25:12,802 --> 00:25:13,538
เพราะเราติดตั้งเสร็จปุ๊บ

752
00:25:12,833 --> 00:25:13,571
มันก็ต้องมีการทดสอบหาข้อผิดพลาด

753
00:25:12,910 --> 00:25:14,360
ออฟฟิศว่าต้องประเมินความสามารถของระบบที่เราเอามันมาใช้นะคะ

754
00:25:13,006 --> 00:25:13,262

755
00:25:13,016 --> 00:25:13,498
เพื่อดูสิว่า

756
00:25:13,036 --> 00:25:13,964
มันรองรับความต้องการของเราจริงๆหรือเปล่า

757
00:25:13,899 --> 00:25:19,894
กล้องใหม่

758
00:25:20,098 --> 00:25:21,419
หรือบางอย่าง

759
00:25:21,759 --> 00:25:23,790
มันไม่จำเป็นนี่

760
00:25:24,259 --> 00:25:29,605
เราอาจจะไม่จำเป็นให้ User ใช้งานก็ได้อาจจะเป็นเฉพาะผู้ดูแลระบบ

761
00:25:29,697 --> 00:25:29,932

762
00:25:29,898 --> 00:25:30,122

763
00:25:30,219 --> 00:25:30,486

764
00:25:30,659 --> 00:25:33,808
ใช้งานฟังก์ชันนั้นเดียวก็พออะไรอย่างนี้นะคะ

765
00:25:34,958 --> 00:25:35,189

766
00:25:35,278 --> 00:25:37,103
ก็การทำงานเหล่านี้

767
00:25:37,709 --> 00:25:39,420
จะต้องเตรียมคู่มือ

768
00:25:39,758 --> 00:25:40,006

769
00:25:40,019 --> 00:25:43,010
เตรียมข้อมูลทดสอบไว้ล่วงหน้าด้วยนะคะ

770
00:25:42,969 --> 00:25:43,270

771
00:25:43,349 --> 00:25:45,007
เวลาถ้าสมมุติว่า

772
00:25:44,949 --> 00:25:45,216

773
00:25:45,338 --> 00:25:46,530
เราจบไปนี่

774
00:25:46,998 --> 00:25:48,772
เราพัฒนาโปรแกรมใดๆ

775
00:25:48,789 --> 00:25:50,302
ขึ้นมาก็ตาม

776
00:25:50,258 --> 00:25:52,949
เราจะต้องทำคู่มือการใช้งานด้วยนะคะ

777
00:25:52,958 --> 00:25:53,179

778
00:25:54,048 --> 00:25:57,366
ไม่อย่างนั้นคนมาใช้งานระบบเรา

779
00:25:57,628 --> 00:25:57,899

780
00:25:57,948 --> 00:25:59,023
ไม่เข้าใจ

781
00:25:59,818 --> 00:26:00,892
งงว่า

782
00:26:00,838 --> 00:26:01,057

783
00:26:01,098 --> 00:26:03,386
ทำไมคนตั้งชื่อตารางแบบนี้ล่ะ

784
00:26:03,397 --> 00:26:03,628

785
00:26:03,718 --> 00:26:05,689
ทำไมตั้งชื่อคอลัมน์แบบนี้

786
00:26:05,638 --> 00:26:05,889

787
00:26:06,148 --> 00:26:07,810
ไอ้ตัวนี้แปลว่าอะไร

788
00:26:07,819 --> 00:26:08,141

789
00:26:08,018 --> 00:26:08,236

790
00:26:09,039 --> 00:26:11,712
แล้วจะกดตัวไหนเพื่อบันทึกข้อมูล

791
00:26:13,198 --> 00:26:14,081
นะคะ

792
00:26:14,100 --> 00:26:14,362

793
00:26:14,419 --> 00:26:17,996
หรือต้องการแก้ไขข้อมูลต้องกดตรงไหนนะคะ

794
00:26:18,008 --> 00:26:22,538
เราต้องเตรียมข้อมูลไว้ให้เขาด้วยเพื่อใช้ในการทดสอบ

795
00:26:22,619 --> 00:26:23,420
ราคา

796
00:26:23,700 --> 00:26:28,141
หรืออาจจะเป็นตัวอย่างเมื่อลองพิมพ์เข้าไปในระบบดูสิว่า

797
00:26:28,129 --> 00:26:30,385
มันสามารถบันทึกได้ไหมนะคะ

798
00:26:31,388 --> 00:26:32,605
ถูกต้องหรือเปล่า

799
00:26:32,618 --> 00:26:34,771
สิ่งที่เราต้องการให้มันเป็น

800
00:26:34,790 --> 00:26:35,168

801
00:26:35,110 --> 00:26:36,174
นะคะ

802
00:26:36,518 --> 00:26:37,640
ไม่ใช่ว่า

803
00:26:37,738 --> 00:26:38,000

804
00:26:38,059 --> 00:26:41,839
อาจารย์พิมพ์ข้อมูลเข้าไปเยอะมากสรุปเรียกดูข้อมูลไม่ได้

805
00:26:41,899 --> 00:26:42,161

806
00:26:42,418 --> 00:26:43,922
มันก็ไม่มีประโยชน์

807
00:26:44,398 --> 00:26:44,633

808
00:26:44,850 --> 00:26:46,823
มันก็ต้องมีการทดสอบก่อน

809
00:26:47,338 --> 00:26:47,613

810
00:26:47,979 --> 00:26:53,130
ทดสอบแล้วเป็นที่น่าพอใจเราก็เอาไปติดตั้งใช้งานจริง

811
00:26:53,108 --> 00:26:53,361

812
00:26:53,240 --> 00:26:53,521

813
00:26:53,559 --> 00:26:54,953
แต่พอติดตั้งแล้ว

814
00:26:55,099 --> 00:26:57,521
มันต้องมีการประเมินผลเหมือนกัน

815
00:26:57,790 --> 00:26:58,005

816
00:26:58,180 --> 00:27:00,415
ว่าพอเราติดตั้งไปใช้จริงแล้ว

817
00:27:01,950 --> 00:27:03,912
ให้การทำงานที่ดี

818
00:27:03,809 --> 00:27:05,652
มาตอนที่ทดสอบหรือเปล่า

819
00:27:05,608 --> 00:27:05,957

820
00:27:06,059 --> 00:27:11,110
หรือพ่อทดสอบใช้งานได้แต่พอมาทำงานจริงข้อมูลเข้ามา

821
00:27:10,980 --> 00:27:11,253

822
00:27:11,818 --> 00:27:14,454
ทีละหมื่นทีละแสนข้อมูลตะวัน

823
00:27:14,450 --> 00:27:17,371
สรุประบบรับไม่ได้ไม่ทัน

824
00:27:19,699 --> 00:27:19,946

825
00:27:20,398 --> 00:27:21,277
นะคะ

826
00:27:22,458 --> 00:27:22,998

827
00:27:24,181 --> 00:27:24,467

828
00:27:25,268 --> 00:27:25,535

829
00:27:25,660 --> 00:27:25,877

830
00:27:26,038 --> 00:27:26,285

831
00:27:26,170 --> 00:27:26,439

832
00:27:28,089 --> 00:27:28,500

833
00:27:28,658 --> 00:27:28,898

834
00:27:28,858 --> 00:27:29,062

835
00:27:30,019 --> 00:27:30,246

836
00:27:30,779 --> 00:27:31,049

837
00:27:31,039 --> 00:27:31,338

838
00:27:31,490 --> 00:27:33,467
ข้อความก็เจ๊ง

839
00:27:33,409 --> 00:27:33,651

840
00:27:33,599 --> 00:27:33,822

841
00:27:33,983 --> 00:27:34,348

842
00:27:34,819 --> 00:27:35,822
OK

843
00:27:35,839 --> 00:27:36,643

844
00:27:36,800 --> 00:27:37,078

845
00:27:37,060 --> 00:27:37,801

846
00:27:37,769 --> 00:27:39,374
รอล่างแป๊บนึง

847
00:27:42,700 --> 00:27:43,305

848
00:27:44,938 --> 00:27:45,471

849
00:27:48,139 --> 00:27:48,410

850
00:27:48,589 --> 00:27:49,331

851
00:27:53,969 --> 00:27:54,190

852
00:27:54,550 --> 00:27:54,773

853
00:27:54,999 --> 00:27:57,402

854
00:27:58,259 --> 00:27:58,500

855
00:27:59,160 --> 00:27:59,409

856
00:27:59,669 --> 00:27:59,944

857
00:28:01,589 --> 00:28:01,835

858
00:28:03,519 --> 00:28:03,799

859
00:28:06,080 --> 00:28:06,331

860
00:28:07,169 --> 00:28:08,362

861
00:28:08,319 --> 00:28:08,571

862
00:28:08,640 --> 00:28:09,513

863
00:28:15,618 --> 00:28:16,363

864
00:28:18,439 --> 00:28:18,685

865
00:28:18,899 --> 00:28:19,578

866
00:28:29,849 --> 00:28:30,104

867
00:28:30,100 --> 00:28:30,374

868
00:28:32,660 --> 00:28:32,878

869
00:28:39,458 --> 00:28:39,991

870
00:28:40,861 --> 00:28:41,090

871
00:29:09,890 --> 00:29:10,260

872
00:29:10,400 --> 00:29:10,664

873
00:29:10,910 --> 00:29:11,327

874
00:29:11,360 --> 00:29:11,980

875
00:29:12,451 --> 00:29:12,678

876
00:29:13,280 --> 00:29:13,510

877
00:29:15,140 --> 00:29:15,558

878
00:29:15,710 --> 00:29:15,947

879
00:29:17,130 --> 00:29:17,551

880
00:29:36,980 --> 00:29:37,278

881
00:29:37,300 --> 00:29:37,990

882
00:29:38,460 --> 00:29:38,826

883
00:29:41,410 --> 00:29:41,832

884
00:29:42,181 --> 00:29:42,434

885
00:29:42,750 --> 00:29:42,990

886
00:29:43,780 --> 00:29:43,977

887
00:29:44,031 --> 00:29:44,280

888
00:29:44,610 --> 00:29:44,848

889
00:29:45,250 --> 00:29:45,571

890
00:29:46,982 --> 00:29:47,222

891
00:29:51,590 --> 00:29:51,848

892
00:29:51,910 --> 00:29:52,167

893
00:29:52,300 --> 00:29:52,913

894
00:29:54,601 --> 00:29:54,862

895
00:29:56,651 --> 00:29:56,930

896
00:29:56,900 --> 00:29:57,150

897
00:29:57,491 --> 00:29:57,710

898
00:29:58,511 --> 00:29:58,715

899
00:29:59,090 --> 00:29:59,364

900
00:29:59,661 --> 00:29:59,931

901
00:30:00,501 --> 00:30:00,746

902
00:30:01,331 --> 00:30:01,607

903
00:30:02,100 --> 00:30:02,378

904
00:30:02,670 --> 00:30:02,900

905
00:30:02,929 --> 00:30:03,168

906
00:30:03,310 --> 00:30:03,539

907
00:30:03,890 --> 00:30:04,142

908
00:30:04,661 --> 00:30:04,905

909
00:30:04,911 --> 00:30:05,182

910
00:30:05,820 --> 00:30:06,076

911
00:30:06,521 --> 00:30:06,897

912
00:30:06,970 --> 00:30:09,886
โอเคต่อค่ะ

913
00:30:09,851 --> 00:30:10,201

914
00:30:10,300 --> 00:30:10,496

915
00:30:10,621 --> 00:30:10,845

916
00:30:10,871 --> 00:30:18,572
หลังจากนั้นนะคะถ้าเราทำงานไปแล้วนี่ก็เหมือนที่บอกนะคะก็ต้องมีการบำรุงรักษาการปรับปรุง

917
00:30:18,501 --> 00:30:18,782

918
00:30:18,820 --> 00:30:23,126
พ่อทำงานไปแล้วนี่แอดมินนะคะหรือผู้จัดการฐานข้อมูลหนี้

919
00:30:23,050 --> 00:30:23,354

920
00:30:23,370 --> 00:30:26,592
เขาจะต้องมีการเตรียมตัวบำรุงรักษาฐานข้อมูล

921
00:30:26,501 --> 00:30:29,973
ไม่ใช่ว่าใช้ไปแล้วไม่ได้กลับมาดูเลยนะคะ

922
00:30:29,971 --> 00:30:30,198

923
00:30:30,540 --> 00:30:30,818

924
00:30:30,672 --> 00:30:33,176
ทางป้องกันระบบได้ว่าถ้าสมมุติ

925
00:30:33,099 --> 00:30:33,339

926
00:30:33,422 --> 00:30:37,610
ว่ามีปัญหาเกิดขึ้นเรามีการสำรองข้อมูลไว้หรือเปล่า

927
00:30:38,171 --> 00:30:40,957
แล้วทำตารางในการสำรองข้อมูล

928
00:30:41,051 --> 00:30:43,023
จะทำไว้บ่อยขนาดไหน

929
00:30:43,221 --> 00:30:44,738
แล้วแต่ระบบนะคะ

930
00:30:44,890 --> 00:30:45,083

931
00:30:45,080 --> 00:30:47,673
บางคนถ้าเป็นระบบที่สำคัญมากๆ

932
00:30:47,580 --> 00:30:49,713
เราจะต้องสำรองข้อมูลทุกวัน

933
00:30:49,821 --> 00:30:50,195

934
00:30:50,141 --> 00:30:50,846
นะคะ

935
00:30:51,942 --> 00:30:52,198

936
00:30:52,061 --> 00:30:54,037
แต่ถ้าระบบมีปัญหา

937
00:30:54,182 --> 00:30:54,481

938
00:30:54,432 --> 00:30:55,139
นะคะ

939
00:30:56,620 --> 00:30:59,807
ข้อมูลที่สำรองไว้สามารถกู้คืนได้

940
00:31:00,462 --> 00:31:02,563
เวลาเท่าไหร่

941
00:31:04,111 --> 00:31:04,685
นะคะ

942
00:31:05,841 --> 00:31:06,842
วันนี้

943
00:31:08,722 --> 00:31:08,976

944
00:31:08,850 --> 00:31:10,111
มีภัยธรรมชาติ

945
00:31:10,453 --> 00:31:11,085

946
00:31:11,740 --> 00:31:12,188

947
00:31:12,382 --> 00:31:15,517
ไปธนาคารแห่งหนึ่งสำนักงานใหญ่ภัยธรรมชาติ

948
00:31:15,451 --> 00:31:15,798

949
00:31:15,771 --> 00:31:16,009

950
00:31:16,221 --> 00:31:18,266
ถ้าสมมุติข้อมูลเขาหาย

951
00:31:18,521 --> 00:31:18,746

952
00:31:18,901 --> 00:31:20,572
มันเป็นไปไม่ได้เลยนะคะ

953
00:31:20,701 --> 00:31:21,840
เงินลูกค้า

954
00:31:22,371 --> 00:31:23,500
ไม่รู้จักกี่บาท

955
00:31:23,521 --> 00:31:23,766

956
00:31:23,780 --> 00:31:24,017

957
00:31:23,900 --> 00:31:24,187

958
00:31:24,161 --> 00:31:27,633
จะบอกว่าไม่รู้ข่าวว่าคุณมีเงินเท่าไร

959
00:31:27,561 --> 00:31:29,792
เพราะเมื่อคืนมีภัยธรรมชาติ

960
00:31:29,801 --> 00:31:32,941
ข้อมูลหายคำตอบนี้จะต้องไม่เกิดขึ้นนะคะ

961
00:31:32,871 --> 00:31:33,240

962
00:31:33,772 --> 00:31:37,160
ข้อมูลทุกอย่างจะต้องถูกเรียกนำมาใช้

963
00:31:37,170 --> 00:31:38,046
เร็วที่สุด

964
00:31:38,132 --> 00:31:39,447
เท่าที่จะเป็นไปได้

965
00:31:40,502 --> 00:31:41,627
ราคา

966
00:31:41,970 --> 00:31:45,314
อย่างเช่นองค์กรใหญ่ๆเขาจะมีการซ้อมเลยนะคะ

967
00:31:45,241 --> 00:31:48,091
ซ้อมสำรองข้อมูลแล้วคุณสามารถ

968
00:31:48,121 --> 00:31:50,807
คืนข้อมูลได้เร็วสุดเท่าไร

969
00:31:50,811 --> 00:31:51,311

970
00:31:51,321 --> 00:31:52,465
บางคนซ้อม

971
00:31:52,861 --> 00:31:53,125

972
00:31:53,570 --> 00:31:56,310
ทุกๆ 1 เดือนเลยด้วยซ้ำเพราะข้อมูล

973
00:31:56,261 --> 00:31:58,029
บางอย่างมันสำคัญมากนะคะ

974
00:31:58,432 --> 00:31:58,720

975
00:31:58,691 --> 00:31:58,993

976
00:31:59,070 --> 00:32:02,022
รวมถึงว่าถ้าระบบเราใช้ไปนี่

977
00:32:01,962 --> 00:32:08,007
มันมีการเพิ่มตารางไหมหรืออาจจะมีคอลัมน์เพิ่มเติมเข้ามาสามารถทำได้หรือเปล่านะคะ

978
00:32:07,853 --> 00:32:10,726
สิ่งเหล่านี้ก็ถือว่าเป็นการบำรุงรักษา

979
00:32:10,672 --> 00:32:12,891
ปรับปรุงฐานข้อมูลเช่นเดียวกันนะคะ

980
00:32:13,742 --> 00:32:13,964

981
00:32:14,262 --> 00:32:14,612

982
00:32:14,580 --> 00:32:15,449
โดยที่

983
00:32:15,412 --> 00:32:15,688

984
00:32:15,601 --> 00:32:19,101
หัวข้อที่ 2 เหมือนที่อาจารย์บอกหัวข้อที่ 30

985
00:32:19,701 --> 00:32:21,356
เป็นการแปลงแผนภาพ

986
00:32:22,071 --> 00:32:22,980
GR

987
00:32:23,102 --> 00:32:25,140
รูปภาพที่เราเคยวาดนี่

988
00:32:25,222 --> 00:32:25,506

989
00:32:25,542 --> 00:32:28,146
ใครมาเป็นรีเลชั่นหรือเป็นตารางนี่

990
00:32:28,483 --> 00:32:30,014
มันเป็นอะไรที่ง่ายมาก

991
00:32:30,021 --> 00:32:32,199
เพราะมันจะเริ่มต้นจากชื่อตารางก่อน

992
00:32:32,193 --> 00:32:32,567

993
00:32:32,643 --> 00:32:34,256
ก็คือชื่อเอ็นติตี้

994
00:32:34,952 --> 00:32:35,176

995
00:32:35,592 --> 00:32:38,825
ตารางใดๆนะคะหรือรูปภาพใดๆนี่

996
00:32:38,862 --> 00:32:39,144

997
00:32:39,692 --> 00:32:39,919

998
00:32:40,071 --> 00:32:43,622
ความสามารถนำมาแปลงเป็นตารางได้ 1 ตารางทันทีนะคะ

999
00:32:43,541 --> 00:32:43,811

1000
00:32:43,982 --> 00:32:47,728
ตารางคืออะไรหัวข้อตารางเหมือนที่เราเคยทำไปแล้ว

1001
00:32:47,632 --> 00:32:48,131

1002
00:32:48,142 --> 00:32:51,220
หัวข้อตารางคือจะเป็นสี่เหลี่ยมผืนผ้าอย่างนี้ใช่ไหม

1003
00:32:51,612 --> 00:32:54,376
แล้วก็ ER จำได้นะมันมีรูปอย่างนี้นะ

1004
00:32:54,741 --> 00:32:55,054

1005
00:32:55,002 --> 00:32:58,009
แล้วก็มีวงรีวงรีวงรีแบบนี้

1006
00:32:58,272 --> 00:32:58,560

1007
00:32:58,531 --> 00:33:00,281
เราเคยวาดไปแล้ว

1008
00:33:00,261 --> 00:33:00,890

1009
00:33:01,603 --> 00:33:01,867

1010
00:33:02,112 --> 00:33:02,487

1011
00:33:02,502 --> 00:33:08,756
วาดไปแล้วนะคะว่าไปแล้วอันนี้น่าจะจำได้ว่า hdr คืออะไรทำไมอาจารย์พูดถึงนะคะ

1012
00:33:08,782 --> 00:33:09,035

1013
00:33:10,182 --> 00:33:10,449

1014
00:33:11,082 --> 00:33:11,774

1015
00:33:11,722 --> 00:33:12,599
โดย

1016
00:33:12,812 --> 00:33:13,028

1017
00:33:13,453 --> 00:33:14,407
นะคะ

1018
00:33:14,422 --> 00:33:14,850

1019
00:33:17,362 --> 00:33:17,635

1020
00:33:17,623 --> 00:33:17,845

1021
00:33:17,813 --> 00:33:18,303

1022
00:33:18,383 --> 00:33:18,606

1023
00:33:18,772 --> 00:33:19,045

1024
00:33:19,342 --> 00:33:19,632

1025
00:33:19,732 --> 00:33:23,200
การแปลงนะคะจากตารางเอนทิตี้ปกติ

1026
00:33:23,322 --> 00:33:23,950
ราคา

1027
00:33:24,982 --> 00:33:25,201

1028
00:33:25,373 --> 00:33:25,598

1029
00:33:25,752 --> 00:33:28,838
ชื่อตารางกับแมนซิตี้คือตัวเดียวกัน

1030
00:33:28,762 --> 00:33:29,008

1031
00:33:29,213 --> 00:33:31,885
ชื่อคอลัมน์ก็คือช่วยอธิบายนั่นเอง

1032
00:33:31,843 --> 00:33:32,122

1033
00:33:32,542 --> 00:33:34,977
อันนี้คือ 1 ตารางนะคะ

1034
00:33:35,233 --> 00:33:36,527
มองเป็น 1 ตาราง

1035
00:33:36,512 --> 00:33:36,720

1036
00:33:37,092 --> 00:33:37,335

1037
00:33:37,282 --> 00:33:37,524

1038
00:33:37,602 --> 00:33:39,129
เช่นตัวอย่าง

1039
00:33:39,083 --> 00:33:39,539

1040
00:33:39,462 --> 00:33:39,707

1041
00:33:39,662 --> 00:33:39,885

1042
00:33:39,911 --> 00:33:41,707
อันนี้ส่วนบนตรงนี้

1043
00:33:41,645 --> 00:33:43,361
เราเคยวาดแล้วใช่ไหมคะ

1044
00:33:44,712 --> 00:33:44,932

1045
00:33:45,223 --> 00:33:45,499

1046
00:33:45,612 --> 00:33:48,042
อะไรคือชื่อตารางชื่อตาราง

1047
00:33:47,982 --> 00:33:48,198

1048
00:33:48,623 --> 00:33:48,832

1049
00:33:48,822 --> 00:33:49,098

1050
00:33:49,204 --> 00:33:52,602
มาจากชื่อในกรอบสี่เหลี่ยมผืนผ้าตรงนี้แค่นั้นเอง

1051
00:33:52,532 --> 00:33:52,826

1052
00:33:52,782 --> 00:33:54,272
คนเก่าชื่อตรงนี้

1053
00:33:54,453 --> 00:33:55,472
เขาบอกว่า

1054
00:33:55,483 --> 00:33:59,194
อันนี้คือชื่อตาราง student นะชื่อตารางนักเรียนนะ

1055
00:33:59,642 --> 00:34:00,263
นะคะ

1056
00:34:00,412 --> 00:34:00,689

1057
00:34:00,663 --> 00:34:00,916

1058
00:34:01,373 --> 00:34:02,903
แล้วในตลาดนักเรียน

1059
00:34:02,973 --> 00:34:04,627
เก็บข้อมูลอะไรบ้าง

1060
00:34:04,582 --> 00:34:04,796

1061
00:34:04,903 --> 00:34:07,546
เราก็เอาข้อมูลที่อยู่ในวงรีทุกวันนี้

1062
00:34:07,523 --> 00:34:07,797

1063
00:34:07,903 --> 00:34:08,783
มาใส่

1064
00:34:09,822 --> 00:34:11,218
เป็นคอลัมน์ตาราง

1065
00:34:11,303 --> 00:34:11,808

1066
00:34:11,752 --> 00:34:12,763
แค่นั้นเอง

1067
00:34:12,783 --> 00:34:13,031

1068
00:34:12,902 --> 00:34:13,169

1069
00:34:13,166 --> 00:34:13,435

1070
00:34:13,932 --> 00:34:16,579
ออกข้อสอบคือทำง่ายมากถ้าจำได้

1071
00:34:17,773 --> 00:34:18,037

1072
00:34:17,963 --> 00:34:18,178

1073
00:34:18,542 --> 00:34:20,458
แต่ในตารางอย่าลืมนะคะ

1074
00:34:20,464 --> 00:34:20,878

1075
00:34:20,913 --> 00:34:22,942
ในรูปมีขีดเส้นใต้

1076
00:34:22,904 --> 00:34:23,159

1077
00:34:23,284 --> 00:34:25,050
ตารางก็ต้องขีดเส้นใต้

1078
00:34:26,163 --> 00:34:26,424

1079
00:34:29,184 --> 00:34:29,458

1080
00:34:29,944 --> 00:34:30,458

1081
00:34:30,972 --> 00:34:31,179

1082
00:34:31,103 --> 00:34:34,191
พอเอาตารางมาเขียนเป็นความสัมพันธ์

1083
00:34:34,174 --> 00:34:36,277
เราก็จะเอากรอบออก

1084
00:34:36,293 --> 00:34:36,572

1085
00:34:36,613 --> 00:34:37,552
เอากรอบออก

1086
00:34:38,084 --> 00:34:38,342

1087
00:34:38,402 --> 00:34:38,639

1088
00:34:38,592 --> 00:34:38,818

1089
00:34:38,985 --> 00:34:40,185
รายชื่อตาราง

1090
00:34:40,133 --> 00:34:41,031
อยู่หน้าสุด

1091
00:34:41,094 --> 00:34:41,457

1092
00:34:42,623 --> 00:34:42,885

1093
00:34:43,203 --> 00:34:44,143
ราคา

1094
00:34:44,103 --> 00:34:44,330

1095
00:34:44,423 --> 00:34:45,809
หลังจากนั้น

1096
00:34:46,153 --> 00:34:47,616
คอลัมน์ในตารางทั้งหมด

1097
00:34:47,754 --> 00:34:48,021

1098
00:34:48,014 --> 00:34:49,146
จะอยู่ในวงเล็บ

1099
00:34:49,994 --> 00:34:50,247

1100
00:34:50,123 --> 00:34:50,817
นะคะ

1101
00:34:51,024 --> 00:34:51,322

1102
00:34:51,343 --> 00:34:51,570

1103
00:34:51,664 --> 00:34:51,920

1104
00:34:51,783 --> 00:34:54,175
อะไรที่เป็นคีย์หลักที่ขีดเส้นใต้

1105
00:34:54,294 --> 00:34:56,004
อย่าลืมขีดด้วยนะคะ

1106
00:34:56,783 --> 00:34:57,019

1107
00:34:57,623 --> 00:34:58,053

1108
00:34:58,263 --> 00:34:59,587
อย่าลืมขีดด้วยนะ

1109
00:34:59,544 --> 00:35:00,544
แค่นี้เอง

1110
00:35:00,504 --> 00:35:01,014

1111
00:35:00,955 --> 00:35:02,308
การแปลงรูปภาพ

1112
00:35:02,493 --> 00:35:02,795

1113
00:35:02,873 --> 00:35:04,533
ให้มาเป็นความสัมพันธ์

1114
00:35:04,543 --> 00:35:04,781

1115
00:35:04,792 --> 00:35:05,079

1116
00:35:05,505 --> 00:35:06,698
ถ้าใครยังไม่แม่น

1117
00:35:06,975 --> 00:35:10,675
คุณทำไปตารางก่อนก็ได้แต่จริงๆแล้วดูจากรูปนี้

1118
00:35:10,697 --> 00:35:12,465
เราก็เอามาเขียนแบบนี้ได้เลย

1119
00:35:12,543 --> 00:35:13,783
ไกลมากนะคะ

1120
00:35:15,424 --> 00:35:15,641

1121
00:35:15,624 --> 00:35:15,869

1122
00:35:15,813 --> 00:35:16,020

1123
00:35:16,004 --> 00:35:16,222

1124
00:35:16,323 --> 00:35:17,991
ซึ่งในหนังสือบางเล่ม

1125
00:35:18,703 --> 00:35:19,197

1126
00:35:19,143 --> 00:35:19,351

1127
00:35:19,274 --> 00:35:27,260
ไอ้ตัวงานออกแบบนี่เขาอาจจะเป็นรูปภาพเลยเขาจะเขียนเป็นความสัมพันธ์แบบบรรทัดเดียวแบบนี้ความหมายเดียวกันนะคะ

1128
00:35:27,094 --> 00:35:27,379

1129
00:35:27,344 --> 00:35:28,422
อยู่ที่ว่า

1130
00:35:28,440 --> 00:35:28,724

1131
00:35:28,754 --> 00:35:30,749
เราจะนำเสนอในรูปแบบอะไร

1132
00:35:30,745 --> 00:35:33,366
ตัวหนังสือแบบอย่างเดียวหรือออกมาเป็นภาพ

1133
00:35:33,380 --> 00:35:33,597

1134
00:35:33,565 --> 00:35:34,647
เห็นง่ายๆ

1135
00:35:34,653 --> 00:35:35,915
แล้วแต่เลยนะคะ

1136
00:35:37,145 --> 00:35:37,372

1137
00:35:37,534 --> 00:35:38,925
ตารางนี้ก็เหมือนกัน

1138
00:35:38,874 --> 00:35:39,129

1139
00:35:39,264 --> 00:35:40,724
หลักการทำงานเดียวกันค่ะ

1140
00:35:40,984 --> 00:35:41,211

1141
00:35:41,435 --> 00:35:41,654

1142
00:35:41,954 --> 00:35:49,005
อะไรที่อยู่ในกรอบตัวนี้ก็คือชื่อตารางเอาไว้ข้างหน้าหลังจากนั้นสิ่งที่อยู่ใน

1143
00:35:48,863 --> 00:35:50,672
ก็คือเป็นรูปวงรีตัวนี้

1144
00:35:50,925 --> 00:35:52,184
เอามาใส่ในวงเล็บ

1145
00:35:52,143 --> 00:35:53,398
แค่นั้นเองนะคะ

1146
00:35:53,483 --> 00:35:53,693

1147
00:35:54,444 --> 00:35:54,655

1148
00:35:54,574 --> 00:35:57,264
แต่ส่วนมากเวลาสอบนักศึกษาจะจำไม่ได้

1149
00:35:57,324 --> 00:35:58,080
ราคา

1150
00:35:58,033 --> 00:35:59,309
ว่ามันทำอย่างไร

1151
00:35:59,384 --> 00:35:59,733

1152
00:35:59,954 --> 00:36:01,609
อันที่มันง่ายมากนะคะ

1153
00:36:01,743 --> 00:36:01,992

1154
00:36:02,064 --> 00:36:02,342

1155
00:36:02,463 --> 00:36:03,662
ซึ่งอาทิตย์หน้าสอบ

1156
00:36:03,794 --> 00:36:04,010

1157
00:36:05,524 --> 00:36:05,743

1158
00:36:05,713 --> 00:36:06,089

1159
00:36:06,304 --> 00:36:06,519

1160
00:36:06,425 --> 00:36:09,363
อาทิตย์หน้าสอบนะคะเดี๋ยวอาจารย์จะนัดอีกทีหนึ่ง

1161
00:36:09,373 --> 00:36:09,600

1162
00:36:09,564 --> 00:36:10,183

1163
00:36:10,205 --> 00:36:10,432

1164
00:36:10,464 --> 00:36:10,752

1165
00:36:10,975 --> 00:36:15,632
น่าจะสอบถึงวันนี้ข้อสอบที่จะออกตั้งแต่วันแรกจนถึงวันนี้เลย

1166
00:36:15,525 --> 00:36:16,142
นะคะ

1167
00:36:16,935 --> 00:36:17,144

1168
00:36:18,344 --> 00:36:18,573

1169
00:36:18,725 --> 00:36:20,375
ส่งรูปนี้

1170
00:36:20,514 --> 00:36:20,766

1171
00:36:20,705 --> 00:36:20,985

1172
00:36:21,285 --> 00:36:21,515

1173
00:36:21,983 --> 00:36:24,000
ข้อสอบแน่ๆจำให้ได้

1174
00:36:23,915 --> 00:36:25,051
เพราะมันง่ายมาก

1175
00:36:26,984 --> 00:36:27,211

1176
00:36:28,014 --> 00:36:28,277

1177
00:36:28,845 --> 00:36:29,092

1178
00:36:29,034 --> 00:36:29,299

1179
00:36:29,355 --> 00:36:29,563

1180
00:36:29,995 --> 00:36:30,278

1181
00:36:30,315 --> 00:36:30,605

1182
00:36:31,224 --> 00:36:31,580

1183
00:36:31,926 --> 00:36:35,857
แต่ถ้ารูปนั้นนะคะแผนภาพนั้นนี่มันมีส่วน

1184
00:36:36,023 --> 00:36:40,236
ของกำลังอ่อนแอนะคะก็คือ weekend City

1185
00:36:40,387 --> 00:36:44,206
สัญลักษณ์ของบิ๊ก entity คือสี่เหลี่ยมซ้อนกัน 2 วง

1186
00:36:44,345 --> 00:36:44,617

1187
00:36:44,736 --> 00:36:45,858
หลักการคือ

1188
00:36:46,655 --> 00:36:46,874

1189
00:36:48,006 --> 00:36:48,228

1190
00:36:48,834 --> 00:36:49,067

1191
00:36:49,026 --> 00:36:50,695
ถ้ามันไปสวนของ

1192
00:36:50,624 --> 00:36:50,895

1193
00:36:50,754 --> 00:36:51,033

1194
00:36:50,945 --> 00:36:51,186

1195
00:36:51,265 --> 00:36:54,421
ค่าที่มันมีความอ่อนแอนี่เราจะเอาครีม

1196
00:36:54,275 --> 00:36:57,990
ของอีกตารางหนึ่งที่มันมีความสัมพันธ์ด้วยมาใส่

1197
00:36:58,386 --> 00:36:59,145
ราคา

1198
00:36:59,344 --> 00:36:59,709

1199
00:36:59,664 --> 00:36:59,895

1200
00:37:00,174 --> 00:37:01,500
เช่นรูปนี้

1201
00:37:01,514 --> 00:37:01,747

1202
00:37:01,835 --> 00:37:02,717
เห็นไหมคะ

1203
00:37:02,794 --> 00:37:05,585
จะมีสี่เหลี่ยมซ้อนกัน 2 อันตกข้างล่าง

1204
00:37:05,554 --> 00:37:06,172
ราคา

1205
00:37:06,705 --> 00:37:07,082

1206
00:37:07,344 --> 00:37:09,837
ถ้าสมมุติว่าเราจะมาแปลง

1207
00:37:09,906 --> 00:37:11,120
เป็นความสัมพันธ์

1208
00:37:11,775 --> 00:37:12,046

1209
00:37:11,966 --> 00:37:13,121
อันนี้คือครีม

1210
00:37:13,504 --> 00:37:15,477
ของตารางที่มีข้าอ่อนแอ

1211
00:37:15,485 --> 00:37:15,960

1212
00:37:15,995 --> 00:37:17,015
หลักการคือ

1213
00:37:17,025 --> 00:37:17,312

1214
00:37:17,725 --> 00:37:19,169
ไปเอาคีย์หลัก

1215
00:37:19,136 --> 00:37:22,697
ตารางหนึ่งที่มันมีความสัมพันธ์ด้วยมาใส่

1216
00:37:22,595 --> 00:37:23,230
นะคะ

1217
00:37:23,364 --> 00:37:23,637

1218
00:37:23,744 --> 00:37:24,014

1219
00:37:23,945 --> 00:37:26,304
ผลลัพธ์ที่ได้จากตารางอ่อนแอตัวนี้

1220
00:37:26,434 --> 00:37:27,823
สังเกตไหมคะ

1221
00:37:27,786 --> 00:37:31,028
เอาจริงๆมันจะมีแค่ 2 อาทิตย์เดียวใช่ไหมคะ

1222
00:37:30,985 --> 00:37:33,149
ข้อมูลเกี่ยวกับผู้ปกครองนักเรียน

1223
00:37:33,425 --> 00:37:34,220
ราคา

1224
00:37:34,446 --> 00:37:36,281
ข้อมูลผู้ปกครองนักเรียน

1225
00:37:36,495 --> 00:37:36,716

1226
00:37:37,326 --> 00:37:37,698

1227
00:37:37,717 --> 00:37:38,014

1228
00:37:38,096 --> 00:37:38,330

1229
00:37:38,287 --> 00:37:41,040
เราจะต้องเอาส่วนของ

1230
00:37:41,436 --> 00:37:41,715

1231
00:37:41,685 --> 00:37:43,658
รหัสนักเรียนมาด้วย

1232
00:37:43,996 --> 00:37:44,679
นะคะ

1233
00:37:45,466 --> 00:37:48,186
เวลาเขียนก็เพิ่มนะคะ

1234
00:37:48,215 --> 00:37:51,297
ที่รักของตารางที่ผ่านมาก็คือ

1235
00:37:51,296 --> 00:37:57,134
มีรหัสนักเรียนเข้ามาเพิ่มนั่นเองอันนี้คือสำหรับตารางที่มีความอ่อนแอ

1236
00:37:57,199 --> 00:37:57,417

1237
00:37:57,835 --> 00:38:00,854
ซึ่งค่าของตารางอื่นนั่นเองนะคะ

1238
00:38:00,774 --> 00:38:04,215
อันนี้ก็ไม่ยากนะคะถ้าจำได้นะคะ

1239
00:38:04,166 --> 00:38:04,670

1240
00:38:04,614 --> 00:38:05,822
ไม่ยากเลย

1241
00:38:06,356 --> 00:38:06,583

1242
00:38:06,735 --> 00:38:07,011

1243
00:38:07,375 --> 00:38:07,752

1244
00:38:07,765 --> 00:38:08,637
ต่อมา

1245
00:38:08,844 --> 00:38:10,298
การแปลงแผนภาพ

1246
00:38:10,324 --> 00:38:14,038
ให้เป็นความสัมพันธ์มันจะมีอยู่ 3 รูปแบบ

1247
00:38:14,106 --> 00:38:17,360
แบบ 1 ต่อ 1 แบบกลุ่มต่อกลุ่ม

1248
00:38:17,434 --> 00:38:18,849
กลับแบบกลุ่ม

1249
00:38:18,775 --> 00:38:18,999

1250
00:38:19,228 --> 00:38:22,015
รอ 1 อันนี้เรารู้อยู่แล้ว

1251
00:38:22,245 --> 00:38:22,518

1252
00:38:23,005 --> 00:38:23,230

1253
00:38:23,395 --> 00:38:23,668

1254
00:38:23,585 --> 00:38:23,856

1255
00:38:23,905 --> 00:38:24,127

1256
00:38:24,805 --> 00:38:25,011

1257
00:38:25,185 --> 00:38:25,423

1258
00:38:25,445 --> 00:38:25,687

1259
00:38:25,566 --> 00:38:25,800

1260
00:38:25,825 --> 00:38:26,053

1261
00:38:26,465 --> 00:38:26,691

1262
00:38:26,975 --> 00:38:31,180
โดยการแทนความสัมพันธ์แบบ 1 ต่อ 1 นี่นะคะ

1263
00:38:31,336 --> 00:38:33,556
ก็คือชื่อของ

1264
00:38:33,765 --> 00:38:36,831
ตารางนี่เรารู้อยู่แล้วใช่ไหมคะ

1265
00:38:36,776 --> 00:38:37,035

1266
00:38:37,225 --> 00:38:38,748
ก็จะมาตั้ง

1267
00:38:38,766 --> 00:38:41,786
แล้วความสัมพันธ์ก็วาดง่ายๆนะคะ

1268
00:38:41,776 --> 00:38:42,056

1269
00:38:42,286 --> 00:38:42,491

1270
00:38:42,546 --> 00:38:44,386
โดยการเพิ่มคีย์หลัก

1271
00:38:44,917 --> 00:38:45,522

1272
00:38:45,556 --> 00:38:48,525
ทีหลังก็คือตัวที่ขีดเส้นใต้นะคะ

1273
00:38:48,446 --> 00:38:51,619
ของตารางหนึ่งที่เรามีความสัมพันธ์แบบใด

1274
00:38:51,576 --> 00:38:51,818

1275
00:38:51,966 --> 00:38:56,395
เพื่อให้มันสามารถเชื่อมโยงกันได้อันนี้คือง่ายมากจากรูป

1276
00:38:58,046 --> 00:38:58,464

1277
00:38:58,495 --> 00:39:06,011
ขี้เหร่ก็คือตัวขีดเส้นใต้ของนักเรียนตารางนี้ของบัณฑิตนั่นเองของบัณฑิตนะคะ

1278
00:39:05,927 --> 00:39:09,834
จบการศึกษาก็จะมีรหัสนักศึกษา

1279
00:39:10,285 --> 00:39:12,901
เขาทำวิทยานิพนธ์เรื่องอะไร

1280
00:39:13,936 --> 00:39:20,784
ก็จะมีวิทยานิพนธ์โดยตารางนี้เห็นไหมคะมันมีตารางแบบหนึ่งต่อหนึ่ง

1281
00:39:21,176 --> 00:39:22,562
มีเลข 1

1282
00:39:22,586 --> 00:39:23,477

1283
00:39:23,546 --> 00:39:23,977

1284
00:39:24,186 --> 00:39:24,422

1285
00:39:24,376 --> 00:39:24,609

1286
00:39:24,507 --> 00:39:26,643
ชาร์จแบต 1 ตัว 1

1287
00:39:26,556 --> 00:39:28,473
จะต้องเอาคีย์หลักนะคะ

1288
00:39:28,607 --> 00:39:31,220
เรื่องตารางใดตารางหนึ่งก็พอ

1289
00:39:31,167 --> 00:39:31,588

1290
00:39:31,556 --> 00:39:32,568
ปราศรัย

1291
00:39:33,536 --> 00:39:33,774

1292
00:39:33,857 --> 00:39:34,227

1293
00:39:34,246 --> 00:39:36,353
สิ่งที่มันจะเกิดขึ้นคือ

1294
00:39:36,296 --> 00:39:36,669

1295
00:39:36,687 --> 00:39:38,904
สมมุติว่าเราจะเลือก

1296
00:39:38,856 --> 00:39:39,069

1297
00:39:39,120 --> 00:39:40,202
ขี้

1298
00:39:41,926 --> 00:39:42,360

1299
00:39:42,376 --> 00:39:47,118
หมดว่าอาจารย์จะเอาคีย์หลักของตารางวิทยานิพนธ์

1300
00:39:47,187 --> 00:39:50,924
ไม่ใช่ให้ตลาดนักเรียนก็ได้นะคะก็ได้

1301
00:39:50,836 --> 00:39:59,182
หรือเอารหัสนักศึกษามาใส่ในตารางวิทยานิพนธ์ก็ได้อันนี้เฉพาะความสัมพันธ์แบบหนึ่งต่อหนึ่งเท่านั้นนะคะ

1302
00:39:59,487 --> 00:39:59,700

1303
00:39:59,806 --> 00:40:02,165
ที่เรียกตัวใดตัวหนึ่งก็ได้

1304
00:40:02,757 --> 00:40:04,974
ที่มีความสัมพันธ์กัน

1305
00:40:05,127 --> 00:40:05,374

1306
00:40:06,147 --> 00:40:06,409

1307
00:40:06,407 --> 00:40:09,616
แต่ถ้าเป็นความสัมพันธ์แบบหนึ่งต่อกลุ่ม

1308
00:40:10,126 --> 00:40:11,841
หนึ่งต่อกลุ่มนะ

1309
00:40:12,236 --> 00:40:14,456
เราจะเอาคีย์หลักก็คือ

1310
00:40:14,607 --> 00:40:18,755
เตรียมใต้จัดฝั่งที่มีความสัมพันธ์เป็นหนึ่งเท่านั้น

1311
00:40:18,837 --> 00:40:19,312

1312
00:40:19,288 --> 00:40:21,020
ไปใส่ในฝั่งที่

1313
00:40:21,327 --> 00:40:21,600

1314
00:40:21,589 --> 00:40:21,960

1315
00:40:21,907 --> 00:40:25,237
มีความสัมพันธ์เป็นกลุ่มอย่างเช่นรูปนี้

1316
00:40:25,176 --> 00:40:25,400

1317
00:40:26,456 --> 00:40:26,830

1318
00:40:26,777 --> 00:40:27,790
พรุ่งนี้นะ

1319
00:40:28,446 --> 00:40:28,730

1320
00:40:28,567 --> 00:40:29,189

1321
00:40:29,597 --> 00:40:33,661
ความสัมพันธ์เป็นหนึ่งจะอยู่ฝั่งนี้อันนี้ความสัมพันธ์เป็นกลุ่ม

1322
00:40:33,698 --> 00:40:34,867
แถมด้วยตัว M

1323
00:40:35,688 --> 00:40:36,051

1324
00:40:36,197 --> 00:40:36,447

1325
00:40:36,518 --> 00:40:36,782

1326
00:40:37,158 --> 00:40:39,888
เราจะเอาตัวขีดเส้นใต้

1327
00:40:39,907 --> 00:40:41,367
ก็คือทีหลัง

1328
00:40:41,649 --> 00:40:45,478
ของตารางที่มีความสัมพันธ์เป็นหนึ่งเท่านั้น

1329
00:40:46,637 --> 00:40:46,982

1330
00:40:46,957 --> 00:40:50,403
เพิ่มลงในตารางที่มีความสัมพันธ์เป็นกลุ่ม

1331
00:40:50,547 --> 00:40:51,163

1332
00:40:51,187 --> 00:40:52,701
นั่นก็คือ

1333
00:40:54,518 --> 00:40:54,733

1334
00:40:55,607 --> 00:40:55,823

1335
00:40:56,629 --> 00:40:57,949
เห็นไหมคะ

1336
00:40:58,809 --> 00:41:00,193
ฝั่งนี้

1337
00:41:00,477 --> 00:41:02,112
ความสัมพันธ์

1338
00:41:02,138 --> 00:41:03,925
เป็นกลุ่มใช่ไหมคะ

1339
00:41:03,928 --> 00:41:06,912
คีย์หลักคือตัวขีดเส้นใต้เขามี

1340
00:41:06,888 --> 00:41:07,103

1341
00:41:07,078 --> 00:41:08,393
ตัวนี้ตัวเดียว

1342
00:41:08,737 --> 00:41:08,949

1343
00:41:08,868 --> 00:41:10,000
เราก็จะเอา

1344
00:41:10,408 --> 00:41:15,094
ตัวของต่ายตารางหนึ่งมาเพิ่มให้ซึ่งตารางนี้มีความสัมพันธ์เป็นหนึ่ง

1345
00:41:15,018 --> 00:41:16,528
มาเพิ่มให้

1346
00:41:17,008 --> 00:41:20,443
อันนี้คือความสัมพันธ์แบบหนึ่งต่อกลุ่มนะคะ

1347
00:41:21,548 --> 00:41:21,767

1348
00:41:21,737 --> 00:41:23,273
อันนี้ก็ยังไม่ยาก

1349
00:41:24,178 --> 00:41:24,453

1350
00:41:25,209 --> 00:41:26,911
แต่ถ้า

1351
00:41:27,248 --> 00:41:27,464

1352
00:41:27,639 --> 00:41:27,917

1353
00:41:27,828 --> 00:41:28,197

1354
00:41:28,208 --> 00:41:30,520
ความสัมพันธ์แบบกลุ่มต่อกลุ่ม

1355
00:41:30,648 --> 00:41:31,336

1356
00:41:31,869 --> 00:41:32,221

1357
00:41:32,638 --> 00:41:32,911

1358
00:41:32,887 --> 00:41:33,112

1359
00:41:33,529 --> 00:41:38,101
โดยความสัมพันธ์นี่มันอาจมาที่มันอาจจะมี

1360
00:41:38,078 --> 00:41:40,439
ข้อมูลที่เกิดขึ้นของมันเอง

1361
00:41:40,449 --> 00:41:40,703

1362
00:41:41,028 --> 00:41:41,249

1363
00:41:41,348 --> 00:41:41,594

1364
00:41:41,668 --> 00:41:41,949

1365
00:41:41,858 --> 00:41:43,243
ข้อมูลที่เกิดขึ้น

1366
00:41:43,968 --> 00:41:44,351

1367
00:41:44,738 --> 00:41:50,534
ซึ่งวิธีการแก้ปัญหาปัญหามันจะอยู่ตรงนี้ตรงที่อาจารย์วงกบสีแดง

1368
00:41:50,509 --> 00:41:52,612
ความสัมพันธ์แบบกลุ่มต่อกลุ่ม

1369
00:41:52,559 --> 00:41:52,781

1370
00:41:52,808 --> 00:41:56,005
อาจจะมีข้อมูลที่เพิ่มเติมขึ้นมานะคะ

1371
00:41:56,980 --> 00:41:58,807
ในกรณีนี้

1372
00:42:00,119 --> 00:42:00,362

1373
00:42:00,438 --> 00:42:04,200
เราก็จะสร้างความสัมพันธ์ขึ้นมาใหม่เลยนะคะ

1374
00:42:05,250 --> 00:42:07,076
โดยวิธีการคือ

1375
00:42:08,379 --> 00:42:11,712
เอาคีย์หลักของทั้ง 2 ความสัมพันธ์

1376
00:42:11,719 --> 00:42:12,018

1377
00:42:13,640 --> 00:42:13,905

1378
00:42:13,829 --> 00:42:15,806
มาสร้างใหม่ให้กับ

1379
00:42:15,749 --> 00:42:15,995

1380
00:42:15,939 --> 00:42:20,228
ความสัมพันธ์ตรงนี้นะคะเอา 2 อันนี้มาใส่เพิ่ม

1381
00:42:20,168 --> 00:42:20,439

1382
00:42:20,559 --> 00:42:20,844

1383
00:42:20,809 --> 00:42:22,403
ทั้งสองฝั่งเลย

1384
00:42:23,118 --> 00:42:23,799
นะคะ

1385
00:42:23,949 --> 00:42:24,194

1386
00:42:24,399 --> 00:42:24,670

1387
00:42:24,779 --> 00:42:25,002

1388
00:42:25,038 --> 00:42:25,268

1389
00:42:25,228 --> 00:42:26,320
เอาจัด

1390
00:42:26,189 --> 00:42:30,214
ตารางธาตุส่งตารางมาเพิ่มให้ความสัมพันธ์ใหม่เลยนะคะ

1391
00:42:30,869 --> 00:42:31,089

1392
00:42:31,638 --> 00:42:33,835
จะกลายเป็นแบบนี้นะคะ

1393
00:42:34,070 --> 00:42:34,331

1394
00:42:34,579 --> 00:42:34,861

1395
00:42:35,090 --> 00:42:35,311

1396
00:42:35,288 --> 00:42:39,447
อันนี้คือตารางที่เกิดขึ้นใหม่สำหรับความสัมพันธ์แบบกลุ่มต่อกลุ่มนะคะ

1397
00:42:39,969 --> 00:42:40,197

1398
00:42:40,479 --> 00:42:40,766

1399
00:42:40,799 --> 00:42:43,098
มันจะเอาข้อมูลรหัสนักเรียน

1400
00:42:43,170 --> 00:42:43,458

1401
00:42:43,489 --> 00:42:46,115
แล้วก็รหัสตารางเรียนวิชานะคะ

1402
00:42:46,049 --> 00:42:46,353

1403
00:42:46,369 --> 00:42:48,737
เพิ่มจากทั้งสองฝั่งเลย

1404
00:42:48,809 --> 00:42:52,438
เราต้องได้จากฝั่งใดฝั่งหนึ่งเท่านั้นถ้า

1405
00:42:52,399 --> 00:42:52,661

1406
00:42:52,529 --> 00:42:53,981
สัมพันธ์แบบหนึ่งต่อหนึ่ง

1407
00:42:53,930 --> 00:42:54,209

1408
00:42:54,129 --> 00:42:57,714
ถ้าเป็นความสัมพันธ์แบบหนึ่งต่อกลุ่มเราจะเอามาจาก

1409
00:42:57,650 --> 00:42:57,873

1410
00:42:57,898 --> 00:42:59,615
เราจะเอาคีย์หลักว่าจะ

1411
00:42:59,820 --> 00:43:00,053

1412
00:42:59,949 --> 00:43:04,112
ความสัมพันธ์ที่เป็นถังหนึ่งเท่านั้นแต่ถ้าเป็นกลุ่มต่อกลุ่ม

1413
00:43:03,989 --> 00:43:04,260

1414
00:43:04,119 --> 00:43:08,699
เราจะเอาคีย์หลักมาจากทั้ง 2 ตารางที่มีความสัมพันธ์กัน

1415
00:43:08,600 --> 00:43:09,887
สร้างตารางใหม่

1416
00:43:09,819 --> 00:43:10,096

1417
00:43:09,950 --> 00:43:10,305

1418
00:43:10,529 --> 00:43:10,757

1419
00:43:10,721 --> 00:43:10,930

1420
00:43:11,359 --> 00:43:11,575

1421
00:43:11,610 --> 00:43:16,650
อันนี้คือจุดเด่นของแต่ละการแปลงตารางให้เป็นความสัมพันธ์นะคะ

1422
00:43:17,379 --> 00:43:17,608

1423
00:43:18,090 --> 00:43:18,302

1424
00:43:18,410 --> 00:43:21,086
วิธีการทำเรารู้แล้ว

1425
00:43:21,090 --> 00:43:21,355

1426
00:43:21,219 --> 00:43:21,499

1427
00:43:21,480 --> 00:43:22,040

1428
00:43:21,989 --> 00:43:23,967
เดี๋ยวจะให้ลองทำเอง

1429
00:43:23,909 --> 00:43:25,445
สัก 1 ข้อ

1430
00:43:27,440 --> 00:43:28,122
นะคะ

1431
00:43:28,850 --> 00:43:29,101

1432
00:43:29,040 --> 00:43:30,045
ในห้อง

1433
00:43:30,190 --> 00:43:30,419

1434
00:43:30,511 --> 00:43:30,790

1435
00:43:30,699 --> 00:43:32,533
เดี๋ยวอาจารย์จะเดินดู

1436
00:43:32,689 --> 00:43:34,686
ทำเลยทำเอง

1437
00:43:34,739 --> 00:43:34,993

1438
00:43:35,001 --> 00:43:35,242

1439
00:43:36,210 --> 00:43:36,720

1440
00:43:36,730 --> 00:43:39,472
เอาแค่ 1 ลูกรูปนี้ก็พอ

1441
00:43:39,929 --> 00:43:40,146

1442
00:43:40,500 --> 00:43:41,113

1443
00:43:41,270 --> 00:43:43,244
ในรูปนี้มีกี่ตาราง

1444
00:43:43,650 --> 00:43:43,857

1445
00:43:43,840 --> 00:43:46,755
มี 1 ตารางสอนตาราง 3 ตาราง

1446
00:43:46,780 --> 00:43:47,016

1447
00:43:47,039 --> 00:43:52,132
ซึ่งด้วยความสัมพันธ์ของรูปนี้มีความสัมพันธ์แบบหนึ่งต่อกลุ่ม

1448
00:43:52,170 --> 00:43:52,585

1449
00:43:52,739 --> 00:43:54,778
แบบกลุ่มต่อกลุ่ม

1450
00:43:54,850 --> 00:43:55,056

1451
00:43:55,430 --> 00:43:55,664

1452
00:43:56,260 --> 00:43:56,532

1453
00:43:56,520 --> 00:43:58,034
ลองดูซิว่า

1454
00:43:58,061 --> 00:43:58,282

1455
00:43:58,321 --> 00:43:58,569

1456
00:43:58,511 --> 00:43:58,870

1457
00:43:58,830 --> 00:44:00,227
จะทำได้ไหม

1458
00:44:00,810 --> 00:44:01,084

1459
00:44:01,070 --> 00:44:01,323

1460
00:44:01,450 --> 00:44:01,722

1461
00:44:01,711 --> 00:44:02,326

1462
00:44:02,350 --> 00:44:05,937
ความสัมพันธ์ที่เกิดขึ้นจะมีอยู่ 2 ความสัมพันธ์นะ

1463
00:44:05,931 --> 00:44:06,163

1464
00:44:06,391 --> 00:44:06,666

1465
00:44:06,841 --> 00:44:07,126

1466
00:44:07,090 --> 00:44:07,388

1467
00:44:07,480 --> 00:44:07,916

1468
00:44:08,181 --> 00:44:11,983
ลองดูซิว่าจากตัวอย่างที่อาจารย์ให้เข้าใจหรือเปล่า

1469
00:44:11,890 --> 00:44:12,138

1470
00:44:12,210 --> 00:44:14,870
เอาอย่างแรกเลยแปลง ER

1471
00:44:15,812 --> 00:44:17,403
ให้เป็นตาราง

1472
00:44:17,410 --> 00:44:18,373
ได้ก่อ

1473
00:44:18,430 --> 00:44:18,794

1474
00:44:19,971 --> 00:44:20,534

1475
00:44:20,671 --> 00:44:21,607
ลองดูซิ

1476
00:44:21,690 --> 00:44:23,356
อาจารย์สอน

1477
00:44:23,490 --> 00:44:25,291
ขอบคุณแปลภาษากันได้

1478
00:44:25,221 --> 00:44:33,731
ค่อยมาเชื่อมโยงความสัมพันธ์ดูแล้วกันว่าแต่ละตารางที่คุณทำออกมาได้มันเชื่อมโยงกับตารางอื่นนี่มันเป็นอย่างไรนะคะ

1479
00:44:33,610 --> 00:44:37,003
ขั้นตอนแรกเปลี่ยนจากรูปภาพให้เป็นตาราง

1480
00:44:37,011 --> 00:44:37,253

1481
00:44:37,330 --> 00:44:40,739
ถ้าเป็นตารางได้ค่อยมาดูความสัมพันธ์นะคะ

1482
00:44:40,660 --> 00:44:40,900

1483
00:44:41,171 --> 00:44:41,447

1484
00:44:41,371 --> 00:44:42,694
ลองทำดู

1485
00:44:42,971 --> 00:44:43,242

1486
00:44:44,051 --> 00:44:44,547

1487
00:44:44,501 --> 00:44:49,499
ทำเองนะคะทำเองเดี๋ยวอาจารย์จะเดินดูกระดาษมีอยู่แล้วนะ

1488
00:44:50,780 --> 00:44:51,052

1489
00:44:51,231 --> 00:44:53,069
โอเคค่ะทำเลย

1490
00:44:55,461 --> 00:44:55,665

1491
00:44:57,773 --> 00:44:57,984

1492
00:45:01,091 --> 00:45:01,369

1493
00:45:01,292 --> 00:45:01,575

1494
00:45:02,121 --> 00:45:02,403

1495
00:45:03,531 --> 00:45:03,776

1496
00:45:04,620 --> 00:45:04,897

1497
00:45:04,881 --> 00:45:05,305

1498
00:45:05,261 --> 00:45:05,488

1499
00:45:05,451 --> 00:45:05,677

1500
00:45:06,161 --> 00:45:06,397

1501
00:45:07,691 --> 00:45:08,131

1502
00:45:09,812 --> 00:45:10,041

1503
00:45:10,451 --> 00:45:11,603
รามคะ

1504
00:45:11,531 --> 00:45:16,667
วันนี้ก็ประมาณนี้ค่ะเนื้อหาจะมีแค่นี้เดี๋ยวจะให้ทำงานห้องค่ะ

1505
00:45:16,601 --> 00:45:16,888

1506
00:45:16,851 --> 00:45:19,807
วันนี้ขอบคุณมากค่ะขอบคุณลาบด้วยนะคะ

1507
00:45:19,801 --> 00:45:21,000
ขอบคุณมากค่ะ

1508
00:45:26,012 --> 00:45:26,288

1509
00:45:26,781 --> 00:45:27,053

1510
00:45:31,211 --> 00:45:31,428

1511
00:45:31,852 --> 00:45:32,109

1512
00:45:32,041 --> 00:45:32,261

1513
00:45:32,551 --> 00:45:32,927

1514
00:45:33,191 --> 00:45:33,450

1515
00:45:34,281 --> 00:45:34,508

1516
00:45:35,172 --> 00:45:35,404

1517
00:45:37,611 --> 00:45:37,885

1518
00:45:43,252 --> 00:45:43,462

1519
00:45:43,441 --> 00:45:43,714

1520
00:45:43,631 --> 00:45:44,051

1521
00:45:44,403 --> 00:45:44,714

1522
00:45:45,242 --> 00:45:45,461

1523
00:45:45,754 --> 00:45:46,014

1524
00:45:46,012 --> 00:45:46,291

1525
00:45:46,262 --> 00:45:46,491

1526
00:45:46,582 --> 00:45:47,076

1527
00:45:47,035 --> 00:45:47,302

1528
00:45:47,222 --> 00:45:47,580

1529
00:45:47,543 --> 00:45:47,820

1530
00:45:47,868 --> 00:45:48,091

1531
00:45:48,123 --> 00:45:48,370

1532
00:45:48,372 --> 00:45:48,599

1533
00:45:48,631 --> 00:45:48,887

1534
00:45:48,892 --> 00:45:49,119

1535
00:45:49,144 --> 00:45:49,397

1536
00:45:49,403 --> 00:45:49,622

1537
00:45:49,913 --> 00:45:50,199

1538
00:45:53,823 --> 00:45:54,055

1539
00:45:57,474 --> 00:45:57,719

1540
00:45:59,773 --> 00:46:00,046

1541
00:46:01,132 --> 00:46:01,395

1542
00:46:01,702 --> 00:46:01,916

1543
00:46:03,175 --> 00:46:03,448

1544
00:46:08,553 --> 00:46:08,780

1545
00:46:09,972 --> 00:46:19,972


