﻿WEBVTT

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


