﻿1
00:00:00,000 --> 00:00:02,364

2
00:00:02,136 --> 00:00:02,625

3
00:00:02,496 --> 00:00:03,899
ก็จะมี

4
00:00:03,907 --> 00:00:05,245
ข้อสอบ Excel

5
00:00:05,377 --> 00:00:05,639

6
00:00:06,467 --> 00:00:08,504
มันก็จะมีความสามารถ

7
00:00:08,456 --> 00:00:08,822

8
00:00:08,776 --> 00:00:09,140

9
00:00:09,156 --> 00:00:12,501
พี่จะพิมพ์คำสั่งภาษา html ลงไปได้ด้วย

10
00:00:12,424 --> 00:00:13,685
แล้วก็

11
00:00:13,705 --> 00:00:15,097
ส่วนของตัว

12
00:00:15,104 --> 00:00:16,240
โปรแกรมนี้นี่

13
00:00:16,395 --> 00:00:16,629

14
00:00:16,654 --> 00:00:16,923

15
00:00:16,974 --> 00:00:22,330
หน้าตาการทำงานมันจะคล้ายกับโปรแกรม Excel ที่เราเคยใช้งานกันอยู่แล้วนะคะ

16
00:00:22,474 --> 00:00:22,703

17
00:00:23,305 --> 00:00:25,931
ข้อมูลรูปแบบที่เป็นตารางเหมือนกัน

18
00:00:25,944 --> 00:00:29,069
เราก็จะได้ทำความเข้าใจกับมันง่ายขึ้นนะคะ

19
00:00:30,156 --> 00:00:30,380

20
00:00:30,286 --> 00:00:30,570

21
00:00:30,606 --> 00:00:30,882

22
00:00:31,176 --> 00:00:36,822
โดยตัวในข้อสอบ access นี่ในตัวโปรแกรมมันจะเป็นสีส้มนะ

23
00:00:37,075 --> 00:00:37,325

24
00:00:37,339 --> 00:00:37,542

25
00:00:37,586 --> 00:00:39,370
มันจะเป็นโปรแกรม

26
00:00:39,315 --> 00:00:40,646
เชิงสัมพันธ์

27
00:00:40,596 --> 00:00:41,065

28
00:00:40,855 --> 00:00:41,348

29
00:00:41,114 --> 00:00:45,972
ที่เราเคยวาดรูปไปแล้วในแต่ละตารางมันควรจะสัมพันธ์กันอย่างไร

30
00:00:45,856 --> 00:00:46,310

31
00:00:46,044 --> 00:00:47,824
โดยที่โปรแกรมนี้นี่

32
00:00:47,776 --> 00:00:51,236
มันก็จะมีความสามารถทั้งการจัดการฐานข้อมูล

33
00:00:51,235 --> 00:00:51,468

34
00:00:51,425 --> 00:00:51,727

35
00:00:51,685 --> 00:00:53,938
แล้วก็สร้างโปรแกรมได้ในตัวเดียวกัน

36
00:00:53,855 --> 00:00:54,094

37
00:00:54,115 --> 00:00:59,074
ก็คือเป็นโปรแกรมที่ค่อนข้างครบสำหรับการทำงานในฐานข้อมูลเบื้องต้นนะคะ

38
00:00:59,375 --> 00:00:59,613

39
00:00:59,626 --> 00:00:59,931

40
00:00:59,945 --> 00:01:00,224

41
00:01:00,135 --> 00:01:02,955
มะเร็งเหมาะกับที่จะให้นักศึกษา

42
00:01:02,895 --> 00:01:05,904
เรียนรู้และพัฒนาโปรแกรมมาใช้งานนะคะ

43
00:01:05,844 --> 00:01:06,307

44
00:01:06,224 --> 00:01:07,934
รวมถึงคนที่

45
00:01:07,955 --> 00:01:11,102
อาจจะไม่มีความรู้ในการเขียนโปรแกรมมากนักนี่

46
00:01:11,285 --> 00:01:14,221
เขาก็สามารถใช้โปรแกรมนี้ได้เช่นเดียวกันนะคะ

47
00:01:14,364 --> 00:01:15,689
พบว่า

48
00:01:15,705 --> 00:01:19,097
วิธีการใช้งานก็ง่ายสะดวกแล้วก็

49
00:01:19,035 --> 00:01:19,303

50
00:01:19,296 --> 00:01:19,565

51
00:01:19,486 --> 00:01:19,977

52
00:01:20,055 --> 00:01:21,848
โปรแกรมก็ใช้งานง่าย

53
00:01:22,055 --> 00:01:22,477

54
00:01:22,626 --> 00:01:24,790
คำสั่งไม่เยอะสับสนวุ่นวายมาก

55
00:01:24,805 --> 00:01:25,316

56
00:01:25,315 --> 00:01:27,282

57
00:01:27,296 --> 00:01:27,794

58
00:01:27,685 --> 00:01:27,932

59
00:01:28,256 --> 00:01:33,833
หน้าตากันก่อสร้างฐานข้อมูลก็จะประมาณนี้แต่เดี๋ยวเราค่อยไปดูในตัวโปรแกรมกัน

60
00:01:33,774 --> 00:01:35,621
จะมีส่วนของการทำงานหนักๆ

61
00:01:35,496 --> 00:01:38,371
ละครรากบุญแล้วจะเรียกว่าลิปปอนด้านบน

62
00:01:38,706 --> 00:01:39,322
นะคะ

63
00:01:40,305 --> 00:01:40,582

64
00:01:40,816 --> 00:01:41,134

65
00:01:41,717 --> 00:01:42,089

66
00:01:42,035 --> 00:01:45,560
ในรูปนี่มันก็จะเป็นเกี่ยวกับการโครงสร้างของตาราง

67
00:01:46,135 --> 00:01:47,466
แล้วก็

68
00:01:47,415 --> 00:01:51,616
กำหนดหน้าจอสำหรับบันทึกข้อมูลหรือแสดงข้อมูล

69
00:01:51,575 --> 00:01:55,557
แล้วก็สามารถทำได้การสร้างรายงานนะคะเช่น

70
00:01:56,004 --> 00:01:58,417
สมมุติมีรายชื่ออยู่ 1 รายชื่อ

71
00:01:58,305 --> 00:01:58,808

72
00:01:58,625 --> 00:02:01,926
เราอยากให้มันออกเป็นรายงานเฉพาะชื่อที่เป็นผู้หญิง

73
00:02:01,895 --> 00:02:02,116

74
00:02:02,145 --> 00:02:05,031
เราก็สามารถสร้างรายงานออกมาได้เหมือนกัน

75
00:02:05,295 --> 00:02:05,540

76
00:02:05,735 --> 00:02:08,878
รวมถึงการสืบค้นการเลือกดูข้อมูลต่างๆ

77
00:02:09,004 --> 00:02:09,652
ลำโพง

78
00:02:09,835 --> 00:02:11,267
เราก็สามารถทำได้

79
00:02:11,376 --> 00:02:19,945
ในส่วนของการสืบค้นการเลือกดูข้อมูลจาก SQL แล้วตัวเองจะไม่ใช้โปรแกรมสำเร็จรูป

80
00:02:19,774 --> 00:02:24,299
เราจะได้รู้ว่าเวลาที่เราใช้ภาษาญี่ปุ่นเรามันทำงานอย่างไร

81
00:02:25,725 --> 00:02:25,952

82
00:02:27,255 --> 00:02:27,565

83
00:02:27,775 --> 00:02:29,696
หน่วยตารางที่

84
00:02:29,635 --> 00:02:31,305
อยู่ในโปรแกรม Excel

85
00:02:32,455 --> 00:02:33,325

86
00:02:33,415 --> 00:02:34,949
รูปแบบของตารางนี่

87
00:02:35,525 --> 00:02:35,825

88
00:02:35,855 --> 00:02:38,679
เป็นมาตรฐานของการเก็บข้อมูล

89
00:02:38,606 --> 00:02:42,895
ข้อมูลอยู่แล้วถ้าเราต้องการจะเก็บข้อมูล

90
00:02:42,955 --> 00:02:47,689
เราก็จะต้องสร้างทางขึ้นมาก่อนถึงจะใช้งานได้เหมือน

91
00:02:47,635 --> 00:02:51,303
อาทิตย์นึงก่อนที่อาจารย์ให้

92
00:02:51,856 --> 00:02:54,258
คนจะยังพิมพ์อะไรไปไม่ได้เลย

93
00:02:54,105 --> 00:02:55,816
ว่าเรายังไม่มีตาราง

94
00:02:56,604 --> 00:02:56,808

95
00:02:56,735 --> 00:02:56,954

96
00:02:56,924 --> 00:02:57,926

97
00:02:57,884 --> 00:02:58,446

98
00:02:58,394 --> 00:03:00,702
ราคามันจะดูเหมือนกดอะไรไม่ได้

99
00:03:00,705 --> 00:03:02,747
เรายังไม่ได้เริ่มสร้างตารางเลย

100
00:03:03,076 --> 00:03:06,179
ตารางเลขที่ดีนี่ก็คือการตั้งชื่อ

101
00:03:06,336 --> 00:03:08,572
โครงสร้างของตารางด้วย

102
00:03:09,485 --> 00:03:09,734

103
00:03:09,675 --> 00:03:09,914

104
00:03:09,996 --> 00:03:10,256

105
00:03:10,184 --> 00:03:12,000
มันก็คือเราก็จะมี

106
00:03:11,915 --> 00:03:14,945
ภาพใน Excel ควรจะเป็นคอลัมน์ Column ใช่ไหมคะ

107
00:03:14,795 --> 00:03:16,527
เธอก็เหมือนกัน

108
00:03:16,914 --> 00:03:17,134

109
00:03:17,105 --> 00:03:17,458

110
00:03:18,005 --> 00:03:18,452

111
00:03:18,575 --> 00:03:21,824
หัวคอลัมน์แต่ละคอลัมน์ก็คือฟิวนี่แหละ

112
00:03:22,675 --> 00:03:24,718
มีชื่อว่าอะไรบ้าง

113
00:03:25,246 --> 00:03:25,666

114
00:03:25,755 --> 00:03:26,135

115
00:03:26,205 --> 00:03:30,352
แล้วคุณสมบัติและข้อมูลที่ต้องบรรจุไปในนั้นนี่มีอะไร

116
00:03:30,935 --> 00:03:31,214

117
00:03:32,025 --> 00:03:32,300

118
00:03:32,415 --> 00:03:32,632

119
00:03:32,605 --> 00:03:38,834
เช่นเป็นตัวหนังสือเท่านั้นหรือเป็นตัวเลขผสมกับตัวหนังสือหรือรับเฉพาะค่าตัวเลข

120
00:03:39,585 --> 00:03:43,573
ตัวเลขจะต้องไม่เกิน 10 ตัวอะไรก็ว่าไป

121
00:03:43,624 --> 00:03:45,744
ถึงต้องกำหนดคีย์หลัก

122
00:03:46,055 --> 00:03:46,330

123
00:03:46,314 --> 00:03:46,593

124
00:03:46,505 --> 00:03:50,155
การกำหนดคีย์หลักใน message นี้ก็ง่าย

125
00:03:50,164 --> 00:03:50,394

126
00:03:50,354 --> 00:03:50,733

127
00:03:51,444 --> 00:03:51,666

128
00:03:51,825 --> 00:03:52,041

129
00:03:52,015 --> 00:03:54,065
ต้องกำหนดความสัมพันธ์

130
00:03:54,005 --> 00:03:54,755

131
00:03:54,775 --> 00:03:58,252
ตารางขึ้นไปว่ามันเชื่อมต่อกันอย่างไรนะคะ

132
00:03:59,065 --> 00:04:00,646

133
00:04:00,665 --> 00:04:01,163

134
00:04:01,176 --> 00:04:01,408

135
00:04:01,564 --> 00:04:01,793

136
00:04:01,885 --> 00:04:05,788
ตัวอย่างโครงสร้างของฐานข้อมูลเราทบทวนกันอีกรอบนะคะ

137
00:04:05,724 --> 00:04:06,026

138
00:04:06,115 --> 00:04:09,584
อยู่ในหน้าจอตอนนี้ก็คือจะเรียกว่าตารางนะ

139
00:04:09,896 --> 00:04:10,136

140
00:04:11,045 --> 00:04:13,082
มีแถวมีคอลัมน์นะคะ

141
00:04:13,024 --> 00:04:13,582

142
00:04:13,985 --> 00:04:14,421

143
00:04:14,445 --> 00:04:14,695

144
00:04:14,636 --> 00:04:16,481
เรียกว่าคอลัมน์

145
00:04:17,705 --> 00:04:20,573
โทรศัพท์ในระบบจัดการฐานข้อมูลก็คือปี

146
00:04:21,094 --> 00:04:24,788
อย่างในตารางนี้ก็จะมีอยู่ 4 ฟิวส์ก็คือ 4 คอลัมน์

147
00:04:24,695 --> 00:04:24,968

148
00:04:24,885 --> 00:04:27,875
Accord ก็คือ 3 แถวข้อมูลนะคะ

149
00:04:28,274 --> 00:04:28,561

150
00:04:28,534 --> 00:04:28,976

151
00:04:28,725 --> 00:04:29,013

152
00:04:29,045 --> 00:04:29,863
อันนี้

153
00:04:29,815 --> 00:04:30,774
น่าจะเป็น

154
00:04:30,775 --> 00:04:32,216
ตาราง

155
00:04:32,124 --> 00:04:32,429

156
00:04:32,444 --> 00:04:33,062

157
00:04:33,146 --> 00:04:35,854
YSS ย่อมาจาก

158
00:04:36,026 --> 00:04:37,371
รหัส

159
00:04:37,694 --> 00:04:38,379

160
00:04:38,855 --> 00:04:39,096

161
00:04:39,044 --> 00:04:40,363
Number

162
00:04:40,324 --> 00:04:40,678

163
00:04:40,645 --> 00:04:44,866
แล้วก็จะมีชื่อนามสกุลที่อยู่อันนี้เป็นตัวอย่างการเก็บข้อมูลอย่างง่าย

164
00:04:45,634 --> 00:04:45,902

165
00:04:46,654 --> 00:04:46,886

166
00:04:46,925 --> 00:04:47,139

167
00:04:47,244 --> 00:04:48,853
ส่วนในตัวโปรแกรม

168
00:04:49,485 --> 00:04:49,698

169
00:04:49,935 --> 00:04:52,155
เราจะสร้างตารางนะคะ

170
00:04:52,235 --> 00:04:53,501
เช่นกัน

171
00:04:53,455 --> 00:04:55,056
ว่าจะมากำหนดคุณสมบัติ

172
00:04:54,984 --> 00:04:55,354

173
00:04:55,694 --> 00:04:57,558
ของคอลัมน์แบบเมื่อกี้

174
00:04:57,615 --> 00:04:58,259

175
00:04:58,256 --> 00:04:58,641

176
00:04:58,704 --> 00:05:02,308
เราจะมากำหนดส่วนของการดีไซน์ก็คือการออกแบบ

177
00:05:02,995 --> 00:05:05,109
มันก็จะถามว่าอยากมีส่วนตรงนี้

178
00:05:05,055 --> 00:05:07,475
อันนี้มันเป็นภาษาอังกฤษนะคะ

179
00:05:07,805 --> 00:05:08,084

180
00:05:08,185 --> 00:05:08,459

181
00:05:09,144 --> 00:05:10,808
ชื่อคอลัมน์อะไร

182
00:05:10,875 --> 00:05:11,151

183
00:05:11,135 --> 00:05:11,373

184
00:05:11,775 --> 00:05:12,027

185
00:05:12,225 --> 00:05:13,934
เก็บข้อมูลชนิดอะไร

186
00:05:14,215 --> 00:05:14,450

187
00:05:14,976 --> 00:05:15,218

188
00:05:15,425 --> 00:05:15,801

189
00:05:15,815 --> 00:05:17,737
บางทีตัว ID นี่

190
00:05:17,734 --> 00:05:20,690
ถ้าเราไม่ได้กำหนดข้างหน้ามันจะเป็นออโต้

191
00:05:21,325 --> 00:05:21,548

192
00:05:21,454 --> 00:05:21,732

193
00:05:21,704 --> 00:05:22,208

194
00:05:22,155 --> 00:05:25,782
มันจะเพิ่มไปเรื่อยๆตามจุดที่เราเพิ่มเข้ามา

195
00:05:25,805 --> 00:05:26,607

196
00:05:26,635 --> 00:05:33,435
ก็สามารถระบุติงก็ได้มาชี้ตัวเลข 1 2 3 4 5 ปีบางทีก็

197
00:05:33,684 --> 00:05:36,136
อย่างนั้นไม่ได้ทุกระบบนะคะ

198
00:05:36,444 --> 00:05:36,679

199
00:05:36,635 --> 00:05:38,371
น่าจะต้องมีตัวหนังสือ

200
00:05:38,684 --> 00:05:40,608
มันมีตัวผสมกับตัวเลข

201
00:05:40,665 --> 00:05:42,314
เรานี่

202
00:05:42,585 --> 00:05:44,848
เอามาแบ่งรัฐบาล 1 2 3 4 5

203
00:05:44,895 --> 00:05:46,186
เลยไม่ได้นะคะ

204
00:05:46,815 --> 00:05:48,280
จะต้องกำหนดเฉพาะ

205
00:05:48,414 --> 00:05:50,469

206
00:05:50,594 --> 00:05:50,806

207
00:05:50,915 --> 00:05:52,141
พฤหัสบดี

208
00:05:52,525 --> 00:05:52,729

209
00:05:52,775 --> 00:05:54,401
ตามรหัสหลักสูตร

210
00:05:54,314 --> 00:05:54,925

211
00:05:54,895 --> 00:05:58,108
แล้วค่อยเป็นตามถึงเลขที่ของเราว่าเลขที่อะไร

212
00:05:58,855 --> 00:05:59,132

213
00:05:59,375 --> 00:05:59,633

214
00:05:59,565 --> 00:05:59,843

215
00:05:59,755 --> 00:06:00,008

216
00:06:00,334 --> 00:06:01,476
ตัวอย่าง

217
00:06:02,385 --> 00:06:02,614

218
00:06:02,834 --> 00:06:03,140

219
00:06:03,156 --> 00:06:11,343
ถ้าเป็นการทำงานในการจัดการจัดการหญิงนี่มันจะไม่ได้มีข้อมูลแค่นิดเดียวอย่างที่เอาผู้หญิงอย่างด้านซ้ายนะคะ

220
00:06:11,165 --> 00:06:12,759
มันจะเป็นตัวอย่างของ

221
00:06:13,015 --> 00:06:13,248

222
00:06:13,145 --> 00:06:13,433

223
00:06:13,404 --> 00:06:16,419
ตารางทั้งหมดที่เราเอามาเชื่อมโยงกัน

224
00:06:17,314 --> 00:06:17,585

225
00:06:17,445 --> 00:06:19,115
มีไม่ต่ำกว่า 20 ตาราง

226
00:06:19,685 --> 00:06:21,496
ไม่เป็นระบบงานใหญ่ๆ

227
00:06:21,415 --> 00:06:21,622

228
00:06:22,566 --> 00:06:22,826

229
00:06:23,015 --> 00:06:24,540
รวมถึงการกำหนดเรียกว่า

230
00:06:24,486 --> 00:06:28,354
ข้อมูลแต่ละชนิดที่เข้ามานี่อย่างเช่นอะไรดี

231
00:06:28,205 --> 00:06:30,200
เขากำหนดให้เป็นตัวเลขให้มัน

232
00:06:30,125 --> 00:06:30,381

233
00:06:30,444 --> 00:06:32,135
เอื้อยอนุมัติ

234
00:06:32,554 --> 00:06:34,011
สวนเลข

235
00:06:34,935 --> 00:06:36,387
จำตัวผู้ป่วย

236
00:06:37,685 --> 00:06:39,524
เขาจะให้กรอกนะคะ

237
00:06:39,535 --> 00:06:41,387
แล้วก็จะมีคำอธิบายด้วยว่า

238
00:06:41,659 --> 00:06:43,967
คำย่อหรือหัวตารางนี่

239
00:06:44,664 --> 00:06:44,893

240
00:06:44,925 --> 00:06:47,083
ถ้าเป็นภาษาไทยน่ะคืออะไร

241
00:06:46,975 --> 00:06:47,194

242
00:06:47,224 --> 00:06:47,842

243
00:06:48,316 --> 00:06:48,554

244
00:06:48,505 --> 00:06:48,725

245
00:06:48,764 --> 00:06:49,911
ยังโอม

246
00:06:49,924 --> 00:06:50,423

247
00:06:50,625 --> 00:06:52,015
คือเลขบัตรเดิม

248
00:06:52,095 --> 00:06:53,370
พิมพ์อย่างไร

249
00:06:53,374 --> 00:06:54,868
ไม่จำเป็นต้องพิมพ์ไหม

250
00:06:55,364 --> 00:07:00,662
คืออะไรจำเป็นต้องพิมพ์สกุลเราจะกำหนดวันนี้ด้วยคำอธิบายนะคะ

251
00:07:01,255 --> 00:07:01,521

252
00:07:01,515 --> 00:07:01,734

253
00:07:01,774 --> 00:07:03,614
ถ้าในส่วนของ

254
00:07:03,625 --> 00:07:03,900

255
00:07:03,816 --> 00:07:04,888
ฐานข้อมูล

256
00:07:05,355 --> 00:07:05,565

257
00:07:05,674 --> 00:07:05,947

258
00:07:05,864 --> 00:07:06,847

259
00:07:06,895 --> 00:07:09,574
อนุกรมข้อมูลหรือ Data Dictionary

260
00:07:10,484 --> 00:07:10,908

261
00:07:11,256 --> 00:07:12,761
ก็คือสิ่งที่เราต้องบอก

262
00:07:12,724 --> 00:07:12,964

263
00:07:13,045 --> 00:07:16,291
จะเป็นโปรแกรมเมอร์คนใหม่มาทำงาน

264
00:07:16,444 --> 00:07:18,310
คำย่อ PT

265
00:07:18,365 --> 00:07:18,637

266
00:07:18,495 --> 00:07:19,496
แมรี่

267
00:07:19,834 --> 00:07:20,191

268
00:07:20,605 --> 00:07:21,740
คืออะไร

269
00:07:22,135 --> 00:07:25,744
สมมุติเรามาทำงานต่อจากเขาด้วยเขาไม่เขียนอธิบายแปลว่า

270
00:07:25,665 --> 00:07:25,923

271
00:07:25,855 --> 00:07:27,525
ไอ้คำศัพท์คำนี้

272
00:07:27,905 --> 00:07:28,169

273
00:07:28,165 --> 00:07:30,207
บันทึกข้อมูลอะไรที่ต้องต่อ

274
00:07:31,305 --> 00:07:31,728

275
00:07:31,755 --> 00:07:31,998

276
00:07:32,975 --> 00:07:37,284
สถานภาพสมรสเขาไม่ได้บอกเราไว้

277
00:07:37,706 --> 00:07:37,931

278
00:07:37,965 --> 00:07:42,811
เราก็ต้องพากว่าจะทำความเข้าใจได้ว่าสรุปข้อมูลนี้เขาต้องการข้อมูลอะไรกันแน่

279
00:07:42,704 --> 00:07:44,005
โฆษณา

280
00:07:43,984 --> 00:07:48,562
อธิบายขั้นจำเป็นการฐานข้อมูลนะคะ

281
00:07:48,985 --> 00:07:49,209

282
00:07:50,395 --> 00:07:50,641

283
00:07:50,974 --> 00:07:51,289

284
00:07:51,545 --> 00:07:53,252
ส่วนด้านล่าง

285
00:07:53,465 --> 00:07:53,721

286
00:07:53,974 --> 00:07:54,194

287
00:07:54,555 --> 00:07:54,825

288
00:07:54,874 --> 00:07:57,587
การบอกขนาดของข้อมูลนะคะ

289
00:07:57,694 --> 00:07:58,574
เช่น

290
00:07:58,655 --> 00:07:58,915

291
00:07:58,855 --> 00:08:00,373
เงินเดือน

292
00:08:00,384 --> 00:08:00,611

293
00:08:00,575 --> 00:08:00,851

294
00:08:01,795 --> 00:08:04,249
เงินเดือนน่าจะมีแค่ 2 อย่าง

295
00:08:04,616 --> 00:08:04,911

296
00:08:04,875 --> 00:08:07,366
คนเงินเดือนเยอะกว่าคนน้อย

297
00:08:07,495 --> 00:08:07,768

298
00:08:07,694 --> 00:08:09,423
แล้วก็สามารถกำหนดได้ว่า

299
00:08:09,355 --> 00:08:09,569

300
00:08:09,485 --> 00:08:09,765

301
00:08:09,675 --> 00:08:12,917
ตัวเลขที่สำคัญออกไปได้ที่ไหน

302
00:08:12,815 --> 00:08:17,548
ยังไม่เห็นภาพถ้าสมมุติว่ามันเป็นคอลัมน์ที่เกี่ยวกับงบประมาณประเทศ

303
00:08:18,005 --> 00:08:18,369

304
00:08:18,835 --> 00:08:19,122

305
00:08:19,215 --> 00:08:21,027
ต้องออกตัวเลขเยอะๆ

306
00:08:20,955 --> 00:08:21,231

307
00:08:21,145 --> 00:08:21,422

308
00:08:21,595 --> 00:08:22,016

309
00:08:22,045 --> 00:08:24,363
แม่ของเจ๊หลับมันไม่พอแน่นอน

310
00:08:24,215 --> 00:08:24,636

311
00:08:24,735 --> 00:08:24,989

312
00:08:25,055 --> 00:08:27,130
แล้วก็ต้องมากำหนดวันนี้ด้วยว่า

313
00:08:27,295 --> 00:08:28,772
ข้อมูลที่ใส่ได้

314
00:08:28,776 --> 00:08:30,372
ควรจะเป็นข้อมูล

315
00:08:30,305 --> 00:08:31,182
ขนาดไหน

316
00:08:31,715 --> 00:08:31,994

317
00:08:32,095 --> 00:08:32,788
หรือ

318
00:08:32,805 --> 00:08:34,346
จะชวนเรามา

319
00:08:34,724 --> 00:08:35,212

320
00:08:35,235 --> 00:08:40,376
หรือว่าให้กดได้แค่ 13 หลักแล้วก็จะมากำหนดที่ properties ข้างล่างตรงนี้

321
00:08:40,815 --> 00:08:41,051

322
00:08:41,135 --> 00:08:41,442

323
00:08:41,575 --> 00:08:41,792

324
00:08:42,285 --> 00:08:42,521

325
00:08:42,475 --> 00:08:42,743

326
00:08:43,434 --> 00:08:45,158
การสร้างตาราง

327
00:08:45,175 --> 00:08:47,731
โดยใช้มุมมองการออกแบบ

328
00:08:48,755 --> 00:08:49,176

329
00:08:49,265 --> 00:08:54,147
มันก็จะมีการตลกอ่ะชื่อของแต่ละคอลัมน์ควรตั้งชื่ออะไร

330
00:08:54,135 --> 00:08:54,366

331
00:08:54,585 --> 00:08:54,809

332
00:08:54,845 --> 00:08:56,826
มันจะตั้งให้มีความหมาย

333
00:08:56,765 --> 00:08:58,930
แล้วก็ไม่ยาวจนเกินไป

334
00:08:59,065 --> 00:08:59,419

335
00:08:59,385 --> 00:09:02,700
แล้วก็ห้ามใช้สัญลักษณ์พิเศษพวกเครื่องหมายคำถาม

336
00:09:02,785 --> 00:09:03,008

337
00:09:03,235 --> 00:09:03,473

338
00:09:03,615 --> 00:09:03,918

339
00:09:04,195 --> 00:09:05,781
เครื่องหมายแฮชแท็ก

340
00:09:05,984 --> 00:09:06,806
นะคะ

341
00:09:07,525 --> 00:09:08,844
หรือจุดจุดจุด

342
00:09:08,935 --> 00:09:10,523
อันเดอร์สกอร์

343
00:09:10,665 --> 00:09:12,710
ขีดเส้นใต้แล้วจะไม่ใส่

344
00:09:13,415 --> 00:09:13,668

345
00:09:13,614 --> 00:09:13,865

346
00:09:13,734 --> 00:09:14,042

347
00:09:14,445 --> 00:09:14,794

348
00:09:15,215 --> 00:09:15,499

349
00:09:15,535 --> 00:09:16,345

350
00:09:16,295 --> 00:09:16,497

351
00:09:16,495 --> 00:09:16,761

352
00:09:16,614 --> 00:09:22,541
รวมถึงประเภทของข้อมูล 1 ชนิดของข้อมูลที่จัดเก็บในโคราชหรือซื้อนานๆ

353
00:09:22,455 --> 00:09:24,033
รหัสสินค้า

354
00:09:25,655 --> 00:09:26,099

355
00:09:26,045 --> 00:09:29,327
คงจะเป็นได้ทั้งตัวเลขและตัวอักษรผสมกัน

356
00:09:29,245 --> 00:09:30,514
ส่วนราคา

357
00:09:30,775 --> 00:09:31,037

358
00:09:31,675 --> 00:09:33,340
กูจะเป็นตัวเลขอย่างเดียว

359
00:09:34,175 --> 00:09:34,475

360
00:09:34,815 --> 00:09:35,090

361
00:09:35,205 --> 00:09:35,623

362
00:09:36,224 --> 00:09:43,943
เราไม่พิมพ์ 500 แล้วก็ใส่กไก่ 2 ตัวเลือก 0 ไม่ใช่ 500 เป็นตัวเลขอย่างเดียว

363
00:09:43,855 --> 00:09:44,059

364
00:09:44,296 --> 00:09:44,726

365
00:09:44,685 --> 00:09:47,439
ข้อมูลนั้นจะต้องไปคำนวณ

366
00:09:47,755 --> 00:09:48,442

367
00:09:48,455 --> 00:09:49,432

368
00:09:49,415 --> 00:09:49,904

369
00:09:50,185 --> 00:09:52,267
มันจะเป็นข้อมูลชนิดอะไร

370
00:09:52,696 --> 00:09:53,048

371
00:09:53,586 --> 00:09:53,962

372
00:09:53,905 --> 00:09:55,943
อายุคือเอา

373
00:09:55,825 --> 00:10:00,179
คำนวณมันจะต้องเป็นตัวเลขหรือวันที่อะไร

374
00:10:00,766 --> 00:10:03,590
เราจะต้องมาพิจารณาข้อมูลพวกนั้นด้วย

375
00:10:03,455 --> 00:10:03,682

376
00:10:03,895 --> 00:10:07,080
วันเข้าทำงานวันแรกจนถึงปัจจุบัน

377
00:10:07,045 --> 00:10:08,770
เขาทำงานมาแล้วกี่ปี

378
00:10:09,475 --> 00:10:12,114
ว่าจะใช้วันที่ในการคำนวณนะคะ

379
00:10:12,546 --> 00:10:12,784

380
00:10:12,806 --> 00:10:14,739
เราก็ต้องพิจารณาตัวนี้ด้วย

381
00:10:14,785 --> 00:10:16,996
เอามาทำฐานข้อมูลด้วยตัวเอง

382
00:10:17,615 --> 00:10:18,035

383
00:10:18,574 --> 00:10:18,798

384
00:10:18,765 --> 00:10:18,993

385
00:10:19,015 --> 00:10:19,252

386
00:10:19,335 --> 00:10:21,465
ข้อมูลที่เป็นข้อความหรือว่าเสก

387
00:10:21,895 --> 00:10:22,169

388
00:10:22,095 --> 00:10:24,656
อักษรตัวเลข

389
00:10:24,785 --> 00:10:28,634
ตัวเลขทำไมถึงบอกว่าเป็นเศษผ้าตัวเลขที่ไว้ใช้ในการคำนวณเช่น

390
00:10:28,626 --> 00:10:28,895

391
00:10:28,885 --> 00:10:30,207
นักศึกษา

392
00:10:30,296 --> 00:10:30,585

393
00:10:31,326 --> 00:10:31,528

394
00:10:31,454 --> 00:10:31,675

395
00:10:31,645 --> 00:10:31,857

396
00:10:31,895 --> 00:10:33,562
เราจะไม่เอามาบวกกัน

397
00:10:33,945 --> 00:10:34,218

398
00:10:34,395 --> 00:10:37,851
มันมีผลในการคำนวณเป็นตัวเลขบอกรหัสเฉยๆ

399
00:10:37,724 --> 00:10:38,024

400
00:10:38,045 --> 00:10:39,640
สัญลักษณ์เครื่องหมาย

401
00:10:39,975 --> 00:10:40,259

402
00:10:40,224 --> 00:10:40,583

403
00:10:40,614 --> 00:10:43,088
บางคนอาจจำเป็นต้องใส่สัญลักษณ์

404
00:10:43,875 --> 00:10:44,156

405
00:10:44,516 --> 00:10:46,118
คำนำหน้าชื่อ

406
00:10:46,245 --> 00:10:46,670

407
00:10:46,696 --> 00:10:48,443
มาขนก็จะพิมพ์นางสาว

408
00:10:48,615 --> 00:10:49,039

409
00:10:49,325 --> 00:10:49,598

410
00:10:49,574 --> 00:10:51,404
คนที่นอนจุด 2 จุด

411
00:10:51,695 --> 00:10:54,309
สัญลักษณ์มีเครื่องหมายตัวอักขระ

412
00:10:54,376 --> 00:10:54,938
นะคะ

413
00:10:54,955 --> 00:10:55,199

414
00:10:55,145 --> 00:10:56,360
ผสมกัน

415
00:10:56,696 --> 00:10:56,925

416
00:10:56,886 --> 00:10:57,133

417
00:10:57,136 --> 00:10:58,280
ตัวเลข

418
00:10:58,735 --> 00:11:01,549
แล้วตัวเลขนี้ก็จะมีหลายประเภทเหมือนกัน

419
00:11:02,006 --> 00:11:02,241

420
00:11:02,575 --> 00:11:05,488
เป็นข้อมูลที่เป็นตัวเลขอาจจะเป็นจำนวนเงิน

421
00:11:05,405 --> 00:11:08,339
การเก็บเงินก็มีให้เลือกหลายรูปแบบ

422
00:11:08,475 --> 00:11:09,095

423
00:11:09,116 --> 00:11:09,476

424
00:11:10,136 --> 00:11:10,514

425
00:11:10,525 --> 00:11:15,890
บันทึกข้อมูลเป็น b ข้อมูลที่เราจะเก็บได้จะมีแค่ 0-255 เท่านั้น

426
00:11:15,775 --> 00:11:16,027

427
00:11:16,095 --> 00:11:19,004
แล้วก็เป็นจำนวนเต็มแสนนิยมไม่ได้

428
00:11:19,046 --> 00:11:19,799

429
00:11:19,746 --> 00:11:20,026

430
00:11:20,065 --> 00:11:20,268

431
00:11:20,196 --> 00:11:20,441

432
00:11:20,386 --> 00:11:22,431
ข้อมูลที่เมเจอร์

433
00:11:23,465 --> 00:11:26,205
เป็นค่าตัวเลขระหว่าง - 3 หมื่นกว่า

434
00:11:26,986 --> 00:11:29,630
จะถึง 300 เป็นจำนวนเต็มบวก

435
00:11:29,507 --> 00:11:30,041

436
00:11:30,520 --> 00:11:33,078
ไม่มีจุดทศนิยม

437
00:11:34,166 --> 00:11:34,617

438
00:11:34,485 --> 00:11:34,756

439
00:11:34,675 --> 00:11:34,909

440
00:11:34,934 --> 00:11:35,438

441
00:11:35,895 --> 00:11:37,829
Major

442
00:11:38,455 --> 00:11:39,005

443
00:11:38,975 --> 00:11:40,637
เมื่อกี้จากหลักหมื่น

444
00:11:40,956 --> 00:11:41,187

445
00:11:41,276 --> 00:11:43,085
มันจะกลายเป็นประมาณ 2,000

446
00:11:43,136 --> 00:11:43,398

447
00:11:43,516 --> 00:11:43,740

448
00:11:44,535 --> 00:11:48,539
อันนี้เหมาะกับการใส่งบประมาณที่เยอะมาก

449
00:11:49,666 --> 00:11:49,930

450
00:11:50,176 --> 00:11:54,697
หรือข้อมูลอะไรก็ตามที่เป็นตัวเลขที่มากกว่า

451
00:11:54,665 --> 00:11:55,175

452
00:11:55,496 --> 00:11:57,675
ค่า indicator ธรรมดาขึ้นไป

453
00:11:57,735 --> 00:11:57,980

454
00:11:57,936 --> 00:11:58,197

455
00:11:58,506 --> 00:11:58,749

456
00:11:58,695 --> 00:11:59,324

457
00:12:00,046 --> 00:12:00,290

458
00:12:00,235 --> 00:12:03,767
Single จะเป็นตัวเลขที่มีจุดทศนิยม

459
00:12:03,695 --> 00:12:03,913

460
00:12:04,015 --> 00:12:05,882
อาจจะมีค่าไปจนถึงติดลบ

461
00:12:06,646 --> 00:12:06,939

462
00:12:06,835 --> 00:12:07,078

463
00:12:07,536 --> 00:12:07,785

464
00:12:07,856 --> 00:12:10,078
เดินทางทุกนิยมที่เต็มลบ

465
00:12:09,977 --> 00:12:11,437
เต็มบวก

466
00:12:12,855 --> 00:12:13,990

467
00:12:13,945 --> 00:12:14,501

468
00:12:14,525 --> 00:12:14,782

469
00:12:14,776 --> 00:12:15,037

470
00:12:14,906 --> 00:12:16,120
ต่อมาดับเบิ้ล

471
00:12:16,574 --> 00:12:16,946

472
00:12:17,145 --> 00:12:17,372

473
00:12:17,335 --> 00:12:18,694
ใช้กับตัวเลขที่เป็น

474
00:12:18,696 --> 00:12:19,068

475
00:12:19,207 --> 00:12:20,670
นิยมอย่างเช่น

476
00:12:20,615 --> 00:12:25,316
จะเห็นเข้ามาด้วย

477
00:12:25,416 --> 00:12:27,706
เย็นอย่างว่าการกระทำของเขา

478
00:12:27,656 --> 00:12:27,967

479
00:12:27,976 --> 00:12:29,914
เขาแสดงผลจนถึงทศนิยม

480
00:12:29,895 --> 00:12:30,197

481
00:12:30,219 --> 00:12:33,098
ตำแหน่งตำแหน่งตำแหน่งก็ว่ากันไป

482
00:12:33,356 --> 00:12:37,004
ส่วนมากจะเป็นค่าเงินเราจะใช้แค่ 2 ตำแหน่งนะคะ

483
00:12:36,946 --> 00:12:37,196

484
00:12:37,845 --> 00:12:39,364
ต่อมาวันที่

485
00:12:39,576 --> 00:12:40,649
เวลา

486
00:12:41,936 --> 00:12:42,163

487
00:12:42,196 --> 00:12:44,635
เป็นการระบุข้อมูลชื่อรูปแบบ

488
00:12:44,825 --> 00:12:46,956
พี่เป็นข้อสอบม 2

489
00:12:46,815 --> 00:12:47,089

490
00:12:47,065 --> 00:12:48,997
เราจะลบก็ได้นะคะ

491
00:12:49,246 --> 00:12:49,512

492
00:12:49,565 --> 00:12:51,224
โดยที่มันอาจจะเป็น

493
00:12:51,296 --> 00:12:52,122
ระบบ

494
00:12:52,135 --> 00:12:52,825

495
00:12:53,096 --> 00:12:57,218
2 วันที่แล้วก็เวลาเราจะซื้อแบบ

496
00:12:57,255 --> 00:12:58,445
แค่นั้นนะคะ

497
00:12:59,696 --> 00:13:00,007

498
00:13:00,335 --> 00:13:00,555

499
00:13:00,656 --> 00:13:00,929

500
00:13:01,096 --> 00:13:01,397

501
00:13:01,485 --> 00:13:03,198
Yes No questions

502
00:13:03,597 --> 00:13:04,733
ใช่หรือไม่

503
00:13:05,256 --> 00:13:05,519

504
00:13:05,517 --> 00:13:05,750

505
00:13:06,346 --> 00:13:07,308
มันจะเป็น

506
00:13:07,375 --> 00:13:12,131
คำตอบข้อมูลตรรกะที่มีอยู่ 2 ข้างก็คือจริงกับเช่น

507
00:13:12,116 --> 00:13:12,321

508
00:13:12,626 --> 00:13:12,856

509
00:13:12,769 --> 00:13:13,045

510
00:13:13,018 --> 00:13:17,120
ตอนนี้คุณเป็นนักศึกษาเขาจะถามว่าจริงหรือเท็จ

511
00:13:17,247 --> 00:13:17,483

512
00:13:17,496 --> 00:13:20,666
ถ้าเป็นยังเป็นนักศึกษาอยู่ก็ตอบว่า Yes ก็คือใช่

513
00:13:20,766 --> 00:13:23,400
ถ้าเรียนจบแล้วก็อาจจะบอกว่า No นะคะ

514
00:13:24,546 --> 00:13:24,814

515
00:13:24,806 --> 00:13:25,087

516
00:13:25,056 --> 00:13:26,649
OLX

517
00:13:27,106 --> 00:13:29,081
ก็จะเป็นข้อมูล

518
00:13:29,025 --> 00:13:31,147
วิธีการในการแยกรูปภาพ

519
00:13:31,075 --> 00:13:35,369
ฐานข้อมูลบางอย่างเอาให้เราเลือกรูปภาพด้วยเช่นเราเสมอ

520
00:13:35,626 --> 00:13:37,274
อาจจะเป็นสมาชิก

521
00:13:37,616 --> 00:13:39,352
หรือสมัครเรียนหนังสือ

522
00:13:39,856 --> 00:13:41,265
หรือสมัครสอบ

523
00:13:41,586 --> 00:13:41,870

524
00:13:41,976 --> 00:13:42,401

525
00:13:42,486 --> 00:13:45,168
เขาก็จะให้เราเนี่ยรูปภาพแนบใบเสร็จ

526
00:13:45,045 --> 00:13:46,638
ถ้าเป็นระบบขายของ

527
00:13:46,646 --> 00:13:50,015
ใบเสร็จโอนเงินก็แนบเป็นรูปภาพมาด้วยนะคะ

528
00:13:51,967 --> 00:13:52,200

529
00:13:52,096 --> 00:13:52,456

530
00:13:52,416 --> 00:13:55,326
ส่วนที่ 3 จะเป็นส่วนของการกำหนดค่า

531
00:13:55,546 --> 00:13:57,661
อาจารย์ให้ดูเมื่อกี้นี้นะคะ

532
00:13:58,116 --> 00:14:03,526
ว่าจะเป็นการบอกขนาดของข้อมูลที่จะเก็บเรากำหนดได้เลยแล้วก็

533
00:14:04,195 --> 00:14:07,075
รูปแบบของการแสดงผลข้อมูลจะเป็นอย่างไร

534
00:14:07,466 --> 00:14:09,687
ข้อมูลจะเป็นลักษณะนี้

535
00:14:09,896 --> 00:14:11,492
เราสามารถกำหนดได้

536
00:14:12,456 --> 00:14:14,688
คำอธิบายข้อมูลเช่น

537
00:14:14,646 --> 00:14:16,567
ที่เราจะกรอกข้อมูลลงไปนี่

538
00:14:16,627 --> 00:14:17,825

539
00:14:17,847 --> 00:14:19,437
ทะเลาะบัญชี

540
00:14:19,827 --> 00:14:20,051

541
00:14:20,146 --> 00:14:22,905
เขาก็จะมีคำอธิบายว่าในช่วงนี้

542
00:14:22,911 --> 00:14:24,487
ให้กรอกข้อมูลแบบไหน

543
00:14:25,536 --> 00:14:25,761

544
00:14:26,046 --> 00:14:29,593
ถ้าเราบอกว่าให้กรอกรหัสบัตรประชาชน

545
00:14:29,507 --> 00:14:32,224
ก็จะบอกว่าให้บอกเลขจำนวน 13 หลัก

546
00:14:32,136 --> 00:14:32,375

547
00:14:33,217 --> 00:14:33,636

548
00:14:33,606 --> 00:14:35,060
เป็นต้นนะคะ

549
00:14:36,096 --> 00:14:36,323

550
00:14:36,417 --> 00:14:39,065
จะมีการกำหนดค่าเริ่มต้นเช่น

551
00:14:39,057 --> 00:14:39,331

552
00:14:40,207 --> 00:14:41,738
เขาถามวันเกิด

553
00:14:41,996 --> 00:14:45,599
เป็นวันที่ 1 มกราคม

554
00:14:45,527 --> 00:14:47,380
อะไรก็ว่าไป

555
00:14:47,637 --> 00:14:48,192

556
00:14:48,406 --> 00:14:52,126
เป็นค่าเริ่มต้นถ้าคุณไม่ได้เกิดมาแล้วก็เปลี่ยนค่าอื่น

557
00:14:53,526 --> 00:14:55,188
น่าจะเป็นเงินบริจาค

558
00:14:55,136 --> 00:14:55,413

559
00:14:55,327 --> 00:14:56,008
นะคะ

560
00:14:57,247 --> 00:14:57,689

561
00:14:57,696 --> 00:14:59,503
เริ่มต้นเราจะไป 10 บาท

562
00:15:00,186 --> 00:15:02,198
อาจจะเปลี่ยนค่าก็ได้นะคะ

563
00:15:04,358 --> 00:15:06,841
การกำหนดเงื่อนไขของข้านะคะ

564
00:15:06,916 --> 00:15:07,185

565
00:15:07,047 --> 00:15:07,270

566
00:15:07,686 --> 00:15:09,326
เช่นเงินเดือน

567
00:15:09,286 --> 00:15:09,566

568
00:15:09,537 --> 00:15:11,120
เป็นห่วงเสมอ

569
00:15:12,176 --> 00:15:12,544

570
00:15:12,686 --> 00:15:15,820
บอกว่าเขาถามเป็นเงินเท่าไหร่ถ้าจะบอกติดลบ 5000

571
00:15:17,675 --> 00:15:20,307
ยังไม่ได้ทำงานแล้วเป็นหนี้ไปเรื่อยๆนะคะ

572
00:15:20,436 --> 00:15:20,671

573
00:15:21,207 --> 00:15:23,856
ต้องค่าบ้านค่าจะต้องเป็นห่วงเสมอ

574
00:15:23,826 --> 00:15:25,027
เช่นอายุ

575
00:15:25,047 --> 00:15:25,286

576
00:15:25,687 --> 00:15:28,950
ต้องเป็นจำนวนเต็มบวกเต็มลบไม่ได้นะคะ

577
00:15:29,537 --> 00:15:29,756

578
00:15:30,686 --> 00:15:35,231
การกำหนดข้อความที่แสดงห่างจากข้อมูลไม่ตรงตามเงื่อนไขเช่น

579
00:15:35,937 --> 00:15:37,614
อายุไป - 20

580
00:15:38,946 --> 00:15:39,633

581
00:15:40,166 --> 00:15:42,469
ก็จะมีคำสั่งแจ้งเตือนขึ้นมาว่า

582
00:15:42,858 --> 00:15:45,242
ถ้าใส่ข้อมูลที่เป็นค่าบวกเท่านั้น

583
00:15:45,356 --> 00:15:46,050
นะคะ

584
00:15:46,766 --> 00:15:47,043

585
00:15:47,016 --> 00:15:49,994
เป็นแบบนี้เราสามารถกำหนดได้

586
00:15:50,287 --> 00:15:52,386
รวมถึงข้อมูลที่

587
00:15:52,856 --> 00:15:54,186
จำเป็นต้องตอบ

588
00:15:54,196 --> 00:15:55,673
เห็นว่าไม่ได้

589
00:15:56,629 --> 00:15:57,182

590
00:15:57,137 --> 00:16:01,395
เลขบัตรประชาชนกูจะบอกว่าคุณไม่มีเลขบัตรประชาชนเป็นไปไม่ได้นะคะ

591
00:16:01,246 --> 00:16:01,595

592
00:16:01,567 --> 00:16:03,258
มันต้องกรอกทุกครั้ง

593
00:16:03,226 --> 00:16:03,587

594
00:16:03,616 --> 00:16:04,291

595
00:16:04,507 --> 00:16:07,029
มันจะเป็นแบบฟอร์มค่าสมัครใดๆก็ตาม

596
00:16:07,526 --> 00:16:07,877

597
00:16:07,847 --> 00:16:11,495
เลขบัตรประชาชนที่จะเป็นข้อมูลที่จำเป็นจะต้องออกเสมอ

598
00:16:11,366 --> 00:16:12,115
นะคะ

599
00:16:12,327 --> 00:16:14,060
ปล่อยวางไม่ได้

600
00:16:15,657 --> 00:16:15,914

601
00:16:15,856 --> 00:16:16,149

602
00:16:16,106 --> 00:16:17,768
การกำหนดค่าคีย์หลัก

603
00:16:18,217 --> 00:16:18,432

604
00:16:18,346 --> 00:16:19,092
นะคะ

605
00:16:20,138 --> 00:16:23,153
ว่าทำได้ง่ายมากถ้าในโปรแกรมก็คือ

606
00:16:23,017 --> 00:16:25,465
คุณจะเลือกค่าไหนให้เป็นคีย์หลัก

607
00:16:25,587 --> 00:16:26,019

608
00:16:26,037 --> 00:16:27,254
คลิกที่

609
00:16:27,768 --> 00:16:28,053

610
00:16:28,146 --> 00:16:32,016
คอลัมน์นานๆหรือฟิวส์นั้นแล้วก็กดไอ้ตัวลูกกุญแจ

611
00:16:31,988 --> 00:16:32,239

612
00:16:32,187 --> 00:16:33,956
กุญแจจะหมายถึงครีม

613
00:16:34,236 --> 00:16:34,596

614
00:16:34,557 --> 00:16:36,304
หรือว่าแฟมิลี่ครีม

615
00:16:37,697 --> 00:16:38,116

616
00:16:38,528 --> 00:16:40,056
แค่เลือกแล้วก็กด

617
00:16:40,327 --> 00:16:40,691

618
00:16:40,647 --> 00:16:41,662
ก็จะเป็นการ

619
00:16:41,607 --> 00:16:42,295
แจ้ง

620
00:16:42,817 --> 00:16:44,834
ระบบ Ramos

621
00:16:45,127 --> 00:16:45,373

622
00:16:45,447 --> 00:16:45,678

623
00:16:45,637 --> 00:16:48,915
อันนี้คือค่าคีย์หลักของตารางนี้

624
00:16:51,657 --> 00:16:52,016

625
00:16:53,516 --> 00:16:54,105

626
00:16:54,027 --> 00:16:54,260

627
00:16:54,288 --> 00:16:54,720

628
00:16:54,666 --> 00:16:58,357
ความสัมพันธ์มันจะเป็นการสร้างความสัมพันธ์ระหว่าง 2 ตารางขึ้นไป

629
00:16:58,707 --> 00:17:04,769
โดยที่เราจะมีการพิจารณาคีย์นอกของแต่ละตารางที่มันจะอ้างถึงตาราง 1

630
00:17:06,457 --> 00:17:06,696

631
00:17:07,166 --> 00:17:11,823
ก็อันนี้ก็จะลองทำในตัวโปรแกรมว่ามันจะอ้างอิงกันอย่างไร

632
00:17:11,708 --> 00:17:15,717
โปรแกรมนี้มันก็จะกดได้เลย

633
00:17:16,067 --> 00:17:18,161
ลูกศรสีแดงที่นี่นะคะ

634
00:17:18,497 --> 00:17:18,712

635
00:17:18,757 --> 00:17:18,986

636
00:17:18,947 --> 00:17:19,170

637
00:17:20,357 --> 00:17:22,706
Pokemon ค่าสำเร็จรูปเลย

638
00:17:22,987 --> 00:17:23,343

639
00:17:23,757 --> 00:17:24,569

640
00:17:24,716 --> 00:17:28,005
อย่างไรเป็นความสัมพันธ์

641
00:17:27,916 --> 00:17:28,613
นะคะ

642
00:17:29,387 --> 00:17:32,199

643
00:17:32,407 --> 00:17:33,883
ตารางที่เราสร้าง

644
00:17:33,876 --> 00:17:38,049
เพราะว่าเราเคยว่ามีอาการมาแล้ว

645
00:17:38,107 --> 00:17:39,256
เมื่อคืน

646
00:17:39,967 --> 00:17:40,218

647
00:17:40,157 --> 00:17:43,054
ตัวอย่างที่ทำก็คือรัฐหรือ

648
00:17:43,039 --> 00:17:47,222
ผู้แต่งหนังสือกับหนังสือจะมีความสำคัญอย่างไร

649
00:17:49,378 --> 00:17:49,754

650
00:17:50,088 --> 00:17:50,369

651
00:17:50,467 --> 00:17:53,990
ตัวอย่างถ้าเราสร้างความสัมพันธ์ได้แล้วมันจะเป็นแบบนี้ค่ะ

652
00:17:53,927 --> 00:17:54,196

653
00:17:54,057 --> 00:17:56,682
จะมีการโยงเส้นของสังกัดกลาง

654
00:17:57,578 --> 00:17:57,858

655
00:17:57,838 --> 00:17:58,063

656
00:17:58,477 --> 00:17:59,283

657
00:17:59,307 --> 00:18:02,102
ให้ดูเลยว่าตารางนี้กับตารางนี้

658
00:18:02,577 --> 00:18:02,812

659
00:18:02,896 --> 00:18:04,565
มีความสัมพันธ์กัน

660
00:18:04,697 --> 00:18:04,978

661
00:18:05,266 --> 00:18:05,539

662
00:18:06,167 --> 00:18:07,491
จากตารางนี้ค่ะ

663
00:18:07,577 --> 00:18:08,790
ตารางนี้

664
00:18:08,858 --> 00:18:10,055
มีความสัมพันธ์

665
00:18:10,068 --> 00:18:10,355

666
00:18:10,328 --> 00:18:11,548
แบบ 1

667
00:18:12,187 --> 00:18:13,534
กลับบ้านปอ 1

668
00:18:14,938 --> 00:18:15,166

669
00:18:15,197 --> 00:18:15,618

670
00:18:16,608 --> 00:18:16,831

671
00:18:16,858 --> 00:18:22,408
เสียใจเคยบอกว่าในแต่ละโปรแกรมอยู่ในแต่ละสัญลักษณ์เครื่องหมาย

672
00:18:22,308 --> 00:18:25,523
เขาอาจจะไม่ได้ใช้ตัวเองเหมือนอย่างที่อาจารย์สอน

673
00:18:26,217 --> 00:18:29,815
มันเป็นความหมายเดียวกันคือวันทรูมันนี่

674
00:18:31,537 --> 00:18:34,819
ก็คือหนึ่งมีความสัมพันธ์มากกว่า 1 กับอะไร

675
00:18:34,738 --> 00:18:34,958

676
00:18:35,058 --> 00:18:35,303

677
00:18:35,187 --> 00:18:35,421

678
00:18:35,377 --> 00:18:36,978
เพราะฉะนั้นเราอ่าน

679
00:18:37,557 --> 00:18:40,189
คือบางเล่มก็อาจจะคิดแบบนี้

680
00:18:42,297 --> 00:18:44,095
แค่เราเข้าใจว่า

681
00:18:44,097 --> 00:18:46,572
ความหมายเดียวกันจะต่างกันที่สัญลักษณ์

682
00:18:46,527 --> 00:18:49,265
เฉยๆถ้าเป็นความสัมพันธ์แบบหนึ่งต่อหนึ่ง

683
00:18:49,538 --> 00:18:49,745

684
00:18:49,788 --> 00:18:50,871
หนึ่งต่อหนึ่ง

685
00:18:51,198 --> 00:18:52,288
รูปแบบ

686
00:18:52,417 --> 00:18:56,881
มันจะไม่เก่งตำรวจไว้เลยเพราะให้รู้ตัวเองว่ามันเป็นความสัมพันธ์แบบไหน

687
00:18:56,967 --> 00:18:57,649
นะคะ

688
00:18:58,058 --> 00:18:58,283

689
00:18:58,757 --> 00:19:01,584
นี่ one two one one two many นะคะ

690
00:19:02,158 --> 00:19:02,394

691
00:19:02,737 --> 00:19:02,981

692
00:19:04,207 --> 00:19:06,957
ข้อพิจารณาในการสร้างฐานข้อมูล

693
00:19:06,957 --> 00:19:07,198

694
00:19:07,927 --> 00:19:12,035
เราต้องรู้ว่าเราต้องสร้างฐานข้อมูลเพื่อมาทำงาน

695
00:19:12,017 --> 00:19:13,617
เกี่ยวกับระบบอะไร

696
00:19:14,007 --> 00:19:14,244

697
00:19:15,096 --> 00:19:15,348

698
00:19:15,286 --> 00:19:18,955
เหมือนในตัวอย่างก็คือร้านเช่าหนังสือร้านขายหนังสือ

699
00:19:18,937 --> 00:19:19,208

700
00:19:19,257 --> 00:19:22,477
ร้านขายหนังสือต้องมีตารางอะไรบ้างนะคะ

701
00:19:22,847 --> 00:19:23,983

702
00:19:24,327 --> 00:19:25,552

703
00:19:25,737 --> 00:19:28,225
อาจารย์ยกตัวอย่างมันอาจจะมากกว่านั้น

704
00:19:28,167 --> 00:19:29,859
คุณจะเช่าหรือคุณจะขาย

705
00:19:29,897 --> 00:19:32,257
กูจะมีระบบสมาชิกใหม่นะคะ

706
00:19:32,458 --> 00:19:32,776

707
00:19:33,357 --> 00:19:33,655

708
00:19:33,737 --> 00:19:33,974

709
00:19:34,576 --> 00:19:34,790

710
00:19:34,897 --> 00:19:38,925
ยกถึงรายละเอียดในตารางข้อมูลจะต้องมีอะไรบ้าง

711
00:19:39,497 --> 00:19:39,810

712
00:19:40,726 --> 00:19:40,935

713
00:19:41,296 --> 00:19:41,485

714
00:19:42,067 --> 00:19:42,305

715
00:19:42,457 --> 00:19:45,076
เครื่องไหนมันจะพังไปตกหรือ

716
00:19:45,136 --> 00:19:45,409

717
00:19:45,396 --> 00:19:45,698

718
00:19:45,907 --> 00:19:46,128

719
00:19:46,866 --> 00:19:47,138

720
00:19:47,826 --> 00:19:48,088

721
00:19:48,216 --> 00:19:48,435

722
00:19:48,857 --> 00:19:52,504
ต่อไปก็ต้องดูว่าในตารางอะไรคือคีย์หลัก

723
00:19:52,827 --> 00:19:56,095
ก็คือค่าที่ห้ามซ้ำกันเองอันนี้เราจำได้นะ

724
00:19:56,416 --> 00:19:56,614

725
00:19:56,607 --> 00:19:56,855

726
00:19:56,796 --> 00:19:57,038

727
00:19:57,507 --> 00:20:00,199
สัมพันธ์ตารางข้อมูลมีความสัมพันธ์แบบไหน

728
00:20:01,027 --> 00:20:01,256

729
00:20:01,475 --> 00:20:03,504
มีค่าที่ต้องมาปล้น

730
00:20:03,336 --> 00:20:05,123
วันใหม่นะคะ

731
00:20:06,217 --> 00:20:06,445

732
00:20:07,437 --> 00:20:08,960
เช่นอายุสมาชิก

733
00:20:10,447 --> 00:20:11,790
หรือวันเข้าทำงาน

734
00:20:12,557 --> 00:20:14,258
ทำงานวันละกี่เม็ด

735
00:20:14,227 --> 00:20:16,137
ตารางเงินเดือนก็ว่ากันไป

736
00:20:18,646 --> 00:20:20,743

737
00:20:20,887 --> 00:20:21,510

738
00:20:21,527 --> 00:20:23,315
ส่งมาเป็นรายงานได้ไหม

739
00:20:23,326 --> 00:20:24,644
ข้อมูลเบื้องต้น

740
00:20:24,797 --> 00:20:25,817

741
00:20:25,816 --> 00:20:27,282
แล้วเป็นอย่างไร

742
00:20:27,616 --> 00:20:27,842

743
00:20:27,866 --> 00:20:29,982
เอาไปใช้กับระบบอะไร

744
00:20:30,057 --> 00:20:31,893
สะดวกแล้ว

745
00:20:32,616 --> 00:20:34,018
มีปัญหาไหม

746
00:20:34,336 --> 00:20:34,615

747
00:20:36,135 --> 00:20:36,553

748
00:20:36,577 --> 00:20:38,497
อันนี้คือข้อพิจารณาในการ

749
00:20:38,507 --> 00:20:43,840
สร้างฐานข้อมูลซักระบบ 1 ขนาดระบบเล็กๆก็ต้องพิจารณาตามนี้เช่นกัน

750
00:20:44,076 --> 00:20:44,306

751
00:20:44,457 --> 00:20:44,704

752
00:20:45,616 --> 00:20:45,870

753
00:20:45,807 --> 00:20:46,069

754
00:20:45,996 --> 00:20:46,274

755
00:20:46,186 --> 00:20:46,625

756
00:20:46,576 --> 00:20:48,255
ก่อนที่เราจะเรียน

757
00:20:48,497 --> 00:20:51,747
โปรแกรมรู้จักคำสั่งที่เราจะสั่ง

758
00:20:51,635 --> 00:20:54,062
ข้อมูลมันทำงานก่อนนะคะ

759
00:20:54,656 --> 00:20:54,899

760
00:20:54,846 --> 00:20:55,108

761
00:20:55,095 --> 00:20:57,270
ภาษาที่ใช้ในการจัดการฐานข้อมูล

762
00:20:57,336 --> 00:21:01,215
อย่างที่บอกค่ะเป็นภาษา SQL recursive Query

763
00:21:01,175 --> 00:21:02,137
เล่นเกม

764
00:21:03,296 --> 00:21:03,568

765
00:21:03,426 --> 00:21:03,655

766
00:21:04,326 --> 00:21:04,675

767
00:21:04,836 --> 00:21:06,045
วันนี้นะคะ

768
00:21:06,176 --> 00:21:08,091
การเรียนภาษา SQL

769
00:21:08,296 --> 00:21:09,041

770
00:21:09,126 --> 00:21:10,606
จะเป็นการเรียนรู้คำสั่ง

771
00:21:10,536 --> 00:21:10,772

772
00:21:11,246 --> 00:21:12,321
พื้นฐานสำหรับ

773
00:21:12,206 --> 00:21:15,697
การตั้งคำถามในการเรียกดูข้อมูล

774
00:21:15,657 --> 00:21:16,784
3:00 น

775
00:21:16,685 --> 00:21:18,721
ข้อมูลเพิ่มลบแก้ไข

776
00:21:18,925 --> 00:21:20,775
อันนี้เราต้องทราบนะคะ

777
00:21:22,067 --> 00:21:22,306

778
00:21:23,796 --> 00:21:24,007

779
00:21:24,176 --> 00:21:25,911

780
00:21:25,905 --> 00:21:29,425
ฐานข้อมูลที่ได้รับความนิยมมากที่สุด

781
00:21:29,886 --> 00:21:30,107

782
00:21:30,076 --> 00:21:30,315

783
00:21:30,266 --> 00:21:33,537
ชุดคำสั่งที่ได้รับการจัดการฐานข้อมูล

784
00:21:33,536 --> 00:21:34,028

785
00:21:34,176 --> 00:21:34,544

786
00:21:36,617 --> 00:21:37,367

787
00:21:37,376 --> 00:21:40,994
คำสั่งของภาษา SQL จะมี 3 กลุ่มคำสั่ง

788
00:21:41,607 --> 00:21:41,879

789
00:21:41,796 --> 00:21:42,055

790
00:21:42,056 --> 00:21:45,655
คำสั่งแรกจะเป็นคำสั่งที่ใช้สำหรับการสร้างฐานข้อมูล

791
00:21:45,646 --> 00:21:45,916

792
00:21:46,097 --> 00:21:46,723

793
00:21:46,736 --> 00:21:48,767
โครงสร้างฐานข้อมูลด้วยนะคะ

794
00:21:49,676 --> 00:21:51,396
กำหนดโครงสร้างของตาราง

795
00:21:51,536 --> 00:21:55,576
ที่สอนจะเป็นกลุ่มคำสั่งเพิ่มลบเปลี่ยนแปลง

796
00:21:55,505 --> 00:21:58,325
ข้อมูลก็คือเป็นการปรับปรุงข้อมูลนั่นเองนะคะ

797
00:21:58,706 --> 00:21:58,995

798
00:21:58,967 --> 00:22:00,369
ส่วนกลุ่มที่ 3

799
00:22:00,316 --> 00:22:04,270
จะเป็นกลุ่มที่ใช้สำหรับสร้างแล้วก็กำหนดโครงสร้างให้กับตาราง

800
00:22:04,536 --> 00:22:05,044

801
00:22:05,306 --> 00:22:06,968
อันนี้ก็จะเป็นภาษา

802
00:22:07,165 --> 00:22:08,339
ไม่ได้แค่สำรอง

803
00:22:08,705 --> 00:22:08,934

804
00:22:08,966 --> 00:22:09,189

805
00:22:09,156 --> 00:22:09,962
ข้อมูล

806
00:22:10,115 --> 00:22:11,889
สร้างด้วยนะคะ

807
00:22:13,315 --> 00:22:13,549

808
00:22:14,656 --> 00:22:17,859
อาจารย์วันนี้ถ้าเราเห็น

809
00:22:18,695 --> 00:22:20,200
ทรงกระบอกแบบนี้

810
00:22:20,496 --> 00:22:22,793
หรือว่าในทาง

811
00:22:22,926 --> 00:22:24,255
เพลงสากล

812
00:22:25,106 --> 00:22:28,332
ก็เลยว่าถ้ารถไฟรูปทรงกระบอกแบบนี้

813
00:22:28,886 --> 00:22:31,036
สัญลักษณ์ที่เป็นคน

814
00:22:31,056 --> 00:22:31,307

815
00:22:31,375 --> 00:22:34,868
เขาจะรู้เลยว่าฐานข้อมูล

816
00:22:35,166 --> 00:22:35,782
นะคะ

817
00:22:37,467 --> 00:22:39,005
ส่วนข้อมูลละ

818
00:22:39,195 --> 00:22:40,594
เป็นรูปภาพแบบนี้

819
00:22:40,606 --> 00:22:40,899

820
00:22:41,506 --> 00:22:41,776

821
00:22:41,696 --> 00:22:43,425
คือการแสดงผลรายงาน

822
00:22:44,777 --> 00:22:48,600
เวลาคุณไปอ่านหนังสืออื่นแล้วก็เขียนแบบนี้นี่

823
00:22:48,676 --> 00:22:49,832
ไม่เข้าใจ

824
00:22:50,415 --> 00:22:54,300
ข้อมูล

825
00:22:55,085 --> 00:22:57,474
รับตรวจรายงานเป็นอย่างไรนะคะ

826
00:22:57,525 --> 00:22:57,774

827
00:22:58,296 --> 00:22:58,596

828
00:22:58,936 --> 00:22:59,365

829
00:23:00,275 --> 00:23:03,149
คำสั่ง html

830
00:23:03,026 --> 00:23:04,758
การสืบค้นนะคะ

831
00:23:05,075 --> 00:23:05,340

832
00:23:05,585 --> 00:23:08,297
คำถามที่ใช้ในการสืบค้นคำสั่ง

833
00:23:08,475 --> 00:23:11,055
ใช้บ่อยที่สุดก็คือคำสั่ง Select

834
00:23:12,636 --> 00:23:13,066

835
00:23:13,405 --> 00:23:15,548
e l e c T

836
00:23:16,616 --> 00:23:18,861
นักศึกษาบางคนเวลาพิมพ์

837
00:23:18,916 --> 00:23:20,800
ทำไมผลลัพธ์ไม่ได้เหมือนเพื่อน

838
00:23:20,775 --> 00:23:21,847
บางทีพิมพ์ผิด

839
00:23:21,795 --> 00:23:22,486
นะคะ

840
00:23:22,695 --> 00:23:22,974

841
00:23:23,215 --> 00:23:24,293
ครั้งก็

842
00:23:24,495 --> 00:23:27,041
ตกใจไม่ต้องตกใจถ้า

843
00:23:27,375 --> 00:23:27,658

844
00:23:27,565 --> 00:23:27,832

845
00:23:28,586 --> 00:23:32,677
แล้วมันไม่ออกมาเราก็นั่งให้ดูก่อนว่าเราผิดอะไรผิดไปหรือเปล่า

846
00:23:33,585 --> 00:23:35,243
อะไรไหม

847
00:23:35,317 --> 00:23:36,776
ทำอะไรหรือเปล่า

848
00:23:37,426 --> 00:23:37,657

849
00:23:37,615 --> 00:23:37,831

850
00:23:37,935 --> 00:23:38,193

851
00:23:38,065 --> 00:23:38,273

852
00:23:38,195 --> 00:23:39,916
นะคะก็เช็คด้วย

853
00:23:41,276 --> 00:23:41,487

854
00:23:41,406 --> 00:23:41,775

855
00:23:41,856 --> 00:23:45,908
ส่วนมากคำสั่งพื้นฐานจะขึ้นด้วยสิริตามด้วยฟอร์ม

856
00:23:45,945 --> 00:23:46,172

857
00:23:48,195 --> 00:23:48,465

858
00:23:48,515 --> 00:23:52,995
เหล็กเราจะเลือกด้วยว่าเราจะตามตัวแสดงผลข้อมูลอะไร

859
00:23:52,865 --> 00:23:56,039
ที่บอกนะคะว่าต้องพยายามภาษาอังกฤษนิดนึง

860
00:23:56,075 --> 00:23:57,527
เพราะมันจำเป็นนะคะ

861
00:23:57,865 --> 00:23:58,151

862
00:23:58,575 --> 00:24:01,849
พร้อมก็คือเราจะเลือกข้อมูลจากตารางไหน

863
00:24:02,475 --> 00:24:02,734

864
00:24:03,375 --> 00:24:04,902
แวะหมายถึงว่า

865
00:24:04,855 --> 00:24:07,700
ในการค้นหาว่าอย่างไรบ้าง

866
00:24:08,175 --> 00:24:08,473

867
00:24:08,756 --> 00:24:09,173

868
00:24:09,585 --> 00:24:09,844

869
00:24:09,776 --> 00:24:10,728
Goodbye

870
00:24:10,735 --> 00:24:13,770
ข้อมูลจะถูกรวมเป็นข้อมูลเดียวกันหรือไม่

871
00:24:14,135 --> 00:24:14,349

872
00:24:14,906 --> 00:24:15,133

873
00:24:15,165 --> 00:24:17,050
แม่ไขอะไรอีกไหม

874
00:24:17,015 --> 00:24:18,816
รวมถึงการจัดเรียงอย่างไร

875
00:24:18,746 --> 00:24:18,990

876
00:24:19,065 --> 00:24:21,516
นะคะเดี๋ยวจะมีตัวอย่างคำสั่งให้ดู

877
00:24:22,406 --> 00:24:22,639

878
00:24:22,656 --> 00:24:25,727
อาทิตย์นี้ดูตัวอย่างคำสั่งไปก่อน

879
00:24:26,245 --> 00:24:27,694
อันนี้เป็นตัวอย่าง

880
00:24:27,975 --> 00:24:29,300
ของข้อมูล

881
00:24:29,706 --> 00:24:31,683
หลังจากนี้ไป

882
00:24:31,755 --> 00:24:33,869
เราจะดูคล้ายๆตัวนี้เหมือนกัน

883
00:24:33,996 --> 00:24:35,720
มีตารางอยู่ 2 ตาราง

884
00:24:35,724 --> 00:24:36,508
นะคะ

885
00:24:36,696 --> 00:24:38,922
หลังแรกเป็นตารางหนังสือ

886
00:24:39,317 --> 00:24:39,648

887
00:24:39,765 --> 00:24:42,159
ตารางที่ 2 จะเป็นตารางสำนักพิมพ์

888
00:24:42,325 --> 00:24:42,950

889
00:24:43,345 --> 00:24:43,772

890
00:24:44,446 --> 00:24:47,340
ตารางแรกก็จะมีรหัสหนังสือชื่อหนังสือ

891
00:24:47,456 --> 00:24:47,731

892
00:24:47,645 --> 00:24:48,965
สำนักพิมพ์

893
00:24:49,375 --> 00:24:50,385
ราคา

894
00:24:51,486 --> 00:24:51,850

895
00:24:51,996 --> 00:24:52,223

896
00:24:52,185 --> 00:24:52,814

897
00:24:53,856 --> 00:24:54,667
นะคะ

898
00:24:55,265 --> 00:24:58,204
สาระที่ 2 จะเป็นตารางสำนักพิมพ์

899
00:24:58,856 --> 00:24:59,073

900
00:24:59,175 --> 00:24:59,410

901
00:24:59,296 --> 00:24:59,526

902
00:24:59,556 --> 00:24:59,782

903
00:24:59,875 --> 00:25:02,734
คำสั่งจะแสดงมุมบนขวาตรงนี้

904
00:25:02,695 --> 00:25:04,343
ผลลัพธ์ที่ได้จาก

905
00:25:05,005 --> 00:25:07,507
ภาษา SQL จะอยู่ด้านล่าง

906
00:25:07,495 --> 00:25:07,776

907
00:25:09,175 --> 00:25:09,730

908
00:25:09,815 --> 00:25:10,681
ตัวอย่าง

909
00:25:10,645 --> 00:25:10,933

910
00:25:11,156 --> 00:25:13,795
คำสั่งในการสืบค้นข้อมูลตาราง

911
00:25:13,715 --> 00:25:15,860
สวนสัตว์ที่ใกล้ที่สุดก็คือ

912
00:25:15,895 --> 00:25:16,522

913
00:25:16,465 --> 00:25:17,283
from

914
00:25:17,625 --> 00:25:17,931

915
00:25:19,356 --> 00:25:22,323
เวลาอ่านคำสั่งรออยู่ตรงนี้นะคะ

916
00:25:23,325 --> 00:25:23,555

917
00:25:24,415 --> 00:25:27,187
ขึ้นต้นคำสั่งว่าอะไรดูตรงนี้นะคะ

918
00:25:28,966 --> 00:25:29,474

919
00:25:29,665 --> 00:25:30,087

920
00:25:30,246 --> 00:25:30,555

921
00:25:30,566 --> 00:25:34,374
ตัวอย่างการสืบค้นจากหน่วยตารางนะคะดอกจัน

922
00:25:34,536 --> 00:25:34,818

923
00:25:34,986 --> 00:25:36,255
หมายถึงว่า

924
00:25:36,266 --> 00:25:36,544

925
00:25:36,585 --> 00:25:38,489
ข้อมูลทุกๆคอลัมน์

926
00:25:39,786 --> 00:25:40,016

927
00:25:41,006 --> 00:25:43,343
หรือเราสามารถระบุได้ว่า

928
00:25:43,445 --> 00:25:46,012
เอาข้อมูลเฉพาะคอลัมน์ไหน

929
00:25:46,006 --> 00:25:46,289

930
00:25:47,346 --> 00:25:48,927
จากตารางอะไร

931
00:25:49,656 --> 00:25:50,607
นะคะ

932
00:25:50,876 --> 00:25:51,125

933
00:25:51,326 --> 00:25:53,171
ตัวอย่างเช่นตัวนี้

934
00:25:53,306 --> 00:25:54,127
นะคะ

935
00:25:54,074 --> 00:25:54,300

936
00:25:55,035 --> 00:25:55,255

937
00:25:55,356 --> 00:25:55,856

938
00:25:55,865 --> 00:25:58,837
แสดงผลข้อมูลแถวและคอลัมน์

939
00:25:58,885 --> 00:25:59,151

940
00:25:59,136 --> 00:25:59,404

941
00:25:59,654 --> 00:25:59,888

942
00:26:00,296 --> 00:26:00,567

943
00:26:00,676 --> 00:26:02,258
คำสั่งก็คือ

944
00:26:02,274 --> 00:26:03,162
Siri

945
00:26:03,175 --> 00:26:05,651
เครื่องหมายดอกจันมันจะเป็น Star นะคะ

946
00:26:05,735 --> 00:26:06,009

947
00:26:05,926 --> 00:26:08,076
jiraphorn

948
00:26:08,046 --> 00:26:08,921

949
00:26:09,065 --> 00:26:12,149
เอาข้อมูลทุกแถวทุกกรณีจากตาราง

950
00:26:13,415 --> 00:26:13,630

951
00:26:13,546 --> 00:26:13,793

952
00:26:14,326 --> 00:26:18,865
ผลลัพธ์ที่ได้ก็แสดงผลข้อมูลทั้งหมดที่อยู่ในตารางนั่นเอง

953
00:26:19,636 --> 00:26:21,608
ถามว่าคำสั่งนี้

954
00:26:21,746 --> 00:26:21,967

955
00:26:22,065 --> 00:26:22,348

956
00:26:22,256 --> 00:26:23,279
ใครสั่ง

957
00:26:24,315 --> 00:26:24,540

958
00:26:24,444 --> 00:26:24,958

959
00:26:24,895 --> 00:26:29,005
อาจจะเป็นคนที่ดูแลฐานข้อมูลหรือผู้ใช้งานต้องการ

960
00:26:28,925 --> 00:26:31,617
เรียกดูข้อมูลในลักษณะนี้

961
00:26:31,745 --> 00:26:36,039
คำสั่งที่เกิดขึ้นที่ทำให้คอมพิวเตอร์ทำงานก็คือ select from

962
00:26:36,615 --> 00:26:37,228

963
00:26:38,275 --> 00:26:41,776
อันนี้คือ Siri Star ก็คือพูด

964
00:26:41,675 --> 00:26:41,912

965
00:26:41,996 --> 00:26:45,455
ถ้าเราไม่เอาตุ๊กตาคอลัมน์เรากำหนดได้ไหม

966
00:26:45,515 --> 00:26:46,645
กำหนดได้ค่ะ

967
00:26:47,056 --> 00:26:48,351
คำสั่งต่อมา

968
00:26:48,465 --> 00:26:50,454
Siri ก็คือเลือก

969
00:26:50,896 --> 00:26:53,074
ก็คือเลือกชื่อกับราคา

970
00:26:53,775 --> 00:26:54,156

971
00:26:54,095 --> 00:26:55,418
จากตาราง book

972
00:26:55,895 --> 00:26:56,176

973
00:26:56,215 --> 00:26:58,136
ผลลัพธ์ที่ได้จากคำสั่งนี้

974
00:26:58,336 --> 00:27:00,758
ว่าจะแสดงผลเฉพาะชื่อ

975
00:27:00,955 --> 00:27:03,578
ราคานครหนังสือเท่านั้น

976
00:27:05,186 --> 00:27:05,465

977
00:27:06,085 --> 00:27:06,310

978
00:27:06,276 --> 00:27:06,641

979
00:27:06,596 --> 00:27:08,465
ก็อย่างที่อาจารย์เคยบอก

980
00:27:08,515 --> 00:27:08,785

981
00:27:08,645 --> 00:27:11,391
มุมมองของผู้ใช้งานแต่ละคนไม่เหมือนกัน

982
00:27:11,525 --> 00:27:13,512
คุณอยากดูข้อมูลทั้งหมด

983
00:27:13,516 --> 00:27:15,700
ดูข้อมูลแค่ 2 อย่าง

984
00:27:15,816 --> 00:27:17,784
สามารถทำได้ไหมทำได้ค่ะ

985
00:27:18,056 --> 00:27:20,049
ข้อมูลอย่างเดียวก็ทำได้

986
00:27:20,306 --> 00:27:23,881
เราต้องบอกให้ถูกว่าคนอยากดูข้อมูลจากตารางไหน

987
00:27:23,825 --> 00:27:25,094
คอลัมน์อะไร

988
00:27:25,106 --> 00:27:26,184
ระบุไป

989
00:27:26,386 --> 00:27:30,182
ระบบจัดการฐานข้อมูลมันก็จะดึงข้อมูลขึ้นมาให้เราดูนะคะ

990
00:27:30,175 --> 00:27:30,456

991
00:27:30,935 --> 00:27:31,231

992
00:27:31,255 --> 00:27:32,162

993
00:27:32,346 --> 00:27:34,696
ถ้าเป็นการสืบค้นแบบมีเงื่อนไขล่ะ

994
00:27:35,036 --> 00:27:35,273

995
00:27:35,935 --> 00:27:37,786
เอาคอลัมน์

996
00:27:37,795 --> 00:27:39,260
อย่าเพิ่งไหล

997
00:27:39,335 --> 00:27:42,829
สารที่ใช้ในการเคลื่อนไหวก็คือคำสั่งเวร

998
00:27:43,365 --> 00:27:43,984

999
00:27:44,385 --> 00:27:44,698

1000
00:27:44,656 --> 00:27:44,929

1001
00:27:44,974 --> 00:27:45,171

1002
00:27:45,225 --> 00:27:46,237

1003
00:27:46,576 --> 00:27:48,856
มันก็จะเป็น select from where

1004
00:27:49,255 --> 00:27:49,508

1005
00:27:49,515 --> 00:27:50,322
นะคะ

1006
00:27:51,115 --> 00:27:51,400

1007
00:27:51,754 --> 00:27:53,570
โดยอาจจะมีเงื่อนไข

1008
00:27:53,745 --> 00:27:55,918
อาจจะเป็นเงื่อนไขในการเปรียบเทียบ

1009
00:27:56,376 --> 00:27:59,041
เปรียบเทียบนะคะหรือสัญลักษณ์ตรงนี้

1010
00:27:59,055 --> 00:28:00,593
มันจะเป็นมากกว่า

1011
00:28:01,435 --> 00:28:02,054

1012
00:28:02,396 --> 00:28:04,630
มากกว่าเท่ากับน้อยกว่า

1013
00:28:05,335 --> 00:28:06,216
นะคะ

1014
00:28:06,495 --> 00:28:07,104

1015
00:28:07,135 --> 00:28:08,215
พวกนี้นะคะ

1016
00:28:08,737 --> 00:28:10,775
มากกว่าเท่ากับน้อยกว่าเท่ากับ

1017
00:28:10,975 --> 00:28:12,318
อันนี้ไม่เท่ากับ

1018
00:28:13,155 --> 00:28:13,516

1019
00:28:13,795 --> 00:28:15,059
อันนี้เป็นเท่ากับ

1020
00:28:15,014 --> 00:28:16,660
มากกว่าน้อยกว่า

1021
00:28:16,614 --> 00:28:17,633
อย่างนี้นะคะ

1022
00:28:18,025 --> 00:28:20,250
จะทำตัวคั่นให้ทีหลัง

1023
00:28:20,205 --> 00:28:20,572

1024
00:28:21,356 --> 00:28:23,134
หรือการรวบรวม

1025
00:28:23,405 --> 00:28:23,629

1026
00:28:24,495 --> 00:28:28,426
และหรือตะไคร้กับวิชาคณิตศาสตร์ที่เราเคยเรียนไปแล้ว

1027
00:28:28,275 --> 00:28:28,564

1028
00:28:28,656 --> 00:28:30,639
เป็นการปฏิเสธเช่น

1029
00:28:30,965 --> 00:28:32,355
ไม่เอาข้อมูล

1030
00:28:32,376 --> 00:28:33,768
นักศึกษาชาย

1031
00:28:34,045 --> 00:28:34,268

1032
00:28:34,365 --> 00:28:36,815
ค่าของข้อมูลว่าง

1033
00:28:36,855 --> 00:28:37,091

1034
00:28:38,456 --> 00:28:38,741

1035
00:28:39,035 --> 00:28:39,306

1036
00:28:39,295 --> 00:28:42,337
ดูซิว่าข้อมูลตรงไหนมีข้อว่าง

1037
00:28:42,495 --> 00:28:42,749

1038
00:28:42,755 --> 00:28:44,359
ข้อมูลตัวไหนหายไป

1039
00:28:44,675 --> 00:28:44,902

1040
00:28:45,126 --> 00:28:45,359

1041
00:28:45,316 --> 00:28:50,003
สอบเป็นช่องช่องอายุระหว่าง 15 ถึง 18 ปี

1042
00:28:50,575 --> 00:28:50,850

1043
00:28:51,406 --> 00:28:54,496
หรือในชื่อใครมีชื่อมีรอยจาร

1044
00:28:55,496 --> 00:28:55,735

1045
00:28:56,396 --> 00:28:56,812

1046
00:28:56,774 --> 00:28:58,704
ใครมีสระเอ

1047
00:28:59,026 --> 00:28:59,248

1048
00:29:00,246 --> 00:29:00,470

1049
00:29:00,435 --> 00:29:01,706
ตรวจสอบข้อความ

1050
00:29:01,715 --> 00:29:02,404

1051
00:29:02,356 --> 00:29:02,640

1052
00:29:03,635 --> 00:29:03,832

1053
00:29:04,146 --> 00:29:04,357

1054
00:29:04,466 --> 00:29:06,598
เช่นในข้อความนั้นมีคำว่านาย

1055
00:29:08,125 --> 00:29:08,355

1056
00:29:08,316 --> 00:29:11,594
คำขึ้นต้นคำว่านายด้วยกันทั้งหมดก็ว่าไป

1057
00:29:12,926 --> 00:29:16,410
มีการเปรียบเทียบเงื่อนไขด้วยอันนี้อธิบายไปแล้ว

1058
00:29:16,835 --> 00:29:18,675
เท่ากับมากกว่าน้อยกว่า

1059
00:29:19,136 --> 00:29:20,222
มากกว่าเท่ากับ

1060
00:29:20,295 --> 00:29:22,343
มากกว่าเท่ากับไม่เท่ากับนะคะ

1061
00:29:22,406 --> 00:29:23,168

1062
00:29:25,095 --> 00:29:25,336

1063
00:29:25,295 --> 00:29:25,713

1064
00:29:25,735 --> 00:29:26,112

1065
00:29:26,895 --> 00:29:27,134

1066
00:29:27,536 --> 00:29:27,810

1067
00:29:28,367 --> 00:29:28,740

1068
00:29:28,686 --> 00:29:28,920

1069
00:29:29,136 --> 00:29:29,365

1070
00:29:29,257 --> 00:29:29,531

1071
00:29:29,896 --> 00:29:30,113

1072
00:29:30,857 --> 00:29:31,086

1073
00:29:34,066 --> 00:29:34,488

1074
00:29:34,457 --> 00:29:34,725

1075
00:29:34,897 --> 00:29:35,167

1076
00:29:35,537 --> 00:29:35,920


