ลักษณะรายวิชา
|
รหัสและชื่อวิชา
|
3204-2104 การเขียนโปรแกรมจัดการฐานข้อมูล
|
|||
|
หน่วยกิต (ชั่วโมง)
|
3(4)
|
เวลาเรียนต่อภาค
|
72
|
ชั่วโมง
|
|
รายวิชาตามหลักสูตร
|
|
จุดประสงค์รายวิชา เพื่อให้
1.
มีความรู้ความเข้าใจเกี่ยวกับการออกแบบระบบฐานข้อมูล
2.
มีความสามารถในการเขียนโปรแกรมด้านฐานข้อมูล
3. เห็นคุณค่าความสำคัญของฐานข้อมูลในงานต่างๆ
มาตรฐานรายวิชา
1.
วิเคราะห์และออกแบบฐานข้อมูล
2.
เลือกใช้โปรแกรมฐานข้อมูลที่เหมาะสมกับงานธุรกิจ
3.
เขียนโปรแกรมฐานข้อมูลในงานธุรกิจ
คำอธิบายรายวิชา
ศึกษาและปฏิบัติการเกี่ยวกับการวิเคราะห์และออกแบบฐานข้อมูล การจัดเก็บข้อมูล รูปแบบของโปรแกรม
โครงสร้างและไวยากรณ์ของโปรแกรมด้านฐานข้อมูล
คำสั่งต่างๆในโปรแกรมด้านฐานข้อมูล
ประยุกต์ใช้โปรแกรมฐานข้อมูลภาษาใดภาษาหนึ่งในงานธุรกิจ
|
|
ที่
|
สมรรถนะประจำหน่วยการเรียนรู้
|
ชั่วโมง
|
|
1
|
ใช้ประโยชน์ของความรู้เบื้องต้นเกี่ยวกับฐานข้อมูล
|
4
|
|
2
|
แสดงความรู้การออกแบบระบบฐานข้อมูล
|
4
|
|
3
|
แสดงความรู้ของโปรแกรม
Microsoft Access 2010
|
8
|
|
4
|
ใช้ประโยชน์ของการทำงานกับ
Table
|
8
|
|
5
|
ใช้ประโยชน์ของการทำงานร่วมกับตารางในมุมมองแผ่นตารางข้อมูล
(Datasheet
View)
|
8
|
|
6
|
แสดงความรู้เกี่ยวกับการสร้างแบบสอบถามข้อมูล (Query)
|
8
|
|
7
|
ใช้ประโยชน์ของการสร้างฟอร์ม
(Form)
|
12
|
|
8
|
แสดงความรู้เกี่ยวกับการสร้างรายงาน
(Report)
|
12
|
|
9
|
แสดงความรู้เกี่ยวกับการทำงานของ
Macro และ Module
|
4
|
|
10
|
ใช้ประโยชน์ของการดูแลรักษาระบบฐานข้อมูล
|
4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รวม
|
72
|
|
ตารางวิเคราะห์หลักสูตร
รหัสวิชา
3204-2104 ชื่อวิชา การเขียนโปรแกรมจัดการฐานข้อมูล หน่วยกิต 3
ระดับ ประกาศนียบัตรวิชาชีพชั้นสูง สาขาวิชา/สาขางาน คอมพิวเตอร์ธุรกิจ
|
พฤติกรรม
ชื่อหน่วย
|
พุทธิพิสัย
|
ทักษะพิสัย
|
จิตพิสัย
|
รวม
|
ลำดับความสำคัญ
|
จำนวนคาบ
|
|||||
|
ความรู้
|
ความข้าใจ
|
นำไปใช้
|
วิเคราะห์
|
สังเคราะห์
|
ประเมินค่า
|
||||||
|
1. ความรู้เบื้องต้นเกี่ยวกับฐานข้อมูล
|
0.5
|
0.5
|
0.5
|
-
|
-
|
-
|
0.5
|
0.5
|
2.5
|
7
|
4
|
|
2. การออกแบบระบบฐานข้อมูล
|
0.5
|
0.5
|
0.5
|
-
|
-
|
-
|
0.5
|
0.5
|
2.5
|
7
|
4
|
|
3. แนะนำโปรแกรม
Microsoft Access 2010
|
1
|
0.5
|
2
|
-
|
-
|
-
|
2
|
2
|
7.5
|
5
|
8
|
|
4. การทำงานกับ
Table
|
1
|
0.5
|
0.5
|
-
|
-
|
-
|
2
|
2
|
6
|
6
|
8
|
|
5. การทำงานร่วมกับตารางในมุมมองของแผ่นตารางข้อมูล
(Datasheet View)
|
1
|
2
|
0.5
|
-
|
-
|
-
|
4
|
3
|
10.5
|
5
|
8
|
|
6. การสร้างแบบสอบถามข้อมูล
(Query)
|
1
|
1
|
1
|
-
|
-
|
-
|
4
|
4
|
11
|
3
|
8
|
|
7. การสร้างฟอร์ม(Form)
|
1
|
1
|
1
|
-
|
-
|
-
|
3
|
4
|
10
|
4
|
12
|
|
8. การสร้างรายงาน
(Report)
|
1
|
1
|
1
|
-
|
-
|
-
|
4
|
5
|
12
|
1
|
12
|
|
9. การทำงานของ
Macro และ Module
|
1
|
1
|
1
|
-
|
-
|
-
|
2
|
3
|
8
|
2
|
4
|
|
10. การดูแลรักษาระบบฐานข้อมูล
|
1
|
1
|
1
|
-
|
-
|
-
|
3
|
3
|
9
|
1
|
4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รวม
|
10
|
10
|
10
|
0
|
0
|
0
|
40
|
30
|
100
|
|
72
|
|
ลำดับความสำคัญ
|
3
|
3
|
3
|
-
|
-
|
-
|
1
|
2
|
-
|
-
|
-
|
กำหนดการสอน
|
หน่วยที่
|
ชื่อหน่วย / รายการสอน
|
สัปดาห์ที่
|
ชั่วโมงที่
|
|
1.
|
ความรู้เบื้องต้นเกี่ยวกับฐานข้อมูล
|
1
|
1-4
|
|
|
1.
ข้อมูล (Data) โครงสร้างข้อมูล (Data
Structure) ฐานข้อมูลคืออะไร
|
|
|
|
|
2.
องค์ประกอบของระบบฐานข้อมูล
ชนิดของฐานข้อมูล(Type of Database)
|
|
|
|
|
3.
ประโยชน์ของระบบฐานข้อมูล
คำศัพท์ที่ใช้ในระบบฐานข้อมูล
|
|
|
|
|
4.
ความสัมพันธ์ (Relationship) คีย์ (Key)
|
|
|
|
|
|
|
|
|
2.
|
การออกแบบระบบฐานข้อมูล
|
2
|
5-8
|
|
|
1.
ขั้นตอนในการออกแบบฐานข้อมูล
|
|
|
|
|
2.
การทำ Normalization
|
|
|
|
|
3.
สรุปขั้นตอนการทำ Normalization
|
|
|
|
|
|
|
|
|
3.
|
แนะนำโปรแกรม Microsoft Access 2010
|
3-4
|
9-16
|
|
|
1.
ส่วนประกอบของโปรแกรม Microsoft Access 2010
|
|
|
|
|
2.
การเปิด/ปิดไฟล์ฐานข้อมูล
|
|
|
|
|
3.
การบันทึกไฟล์ฐานข้อมูล
|
|
|
|
|
4.
แท็บและริบบอนของ Microsoft Access 2010
|
|
|
|
|
5.
การปรับแต่ง Quick Access Toolbar
|
|
|
|
|
6.
การขอความช่วยเหลือ
|
|
|
|
|
7.
การค้นหาข้อมูลจาก search
|
|
|
|
|
|
|
|
|
4.
|
การทำงานกับ Table
|
5-6
|
17-24
|
|
|
1.
ส่วนประกอบและมุมมองของตาราง
|
|
|
|
|
2.
การเปลี่ยนมุมมองของตาราง(Table)
|
|
|
|
|
3.
การสร้างตาราง(Table)ใน Microsoft
Access 2010
|
|
|
|
|
4.
ชนิดข้อมูล(Data Type)
|
|
|
|
|
5.การกำหนดคุณสมบัติและออกแบบฟิลด์ข้อมูล
|
|
|
|
|
6.การบันทึกตาราง
|
|
|
|
|
7.การสร้างตารางข้อมูลด้วย Table Template
|
|
|
กำหนดการสอน
|
หน่วยที่
|
ชื่อหน่วย /
รายการสอน
|
สัปดาห์ที่
|
ชั่วโมงที่
|
|
|
8.
การสร้างตารางข้อมูลด้วยมุมมองแผ่นตาราง (Datasheet View)
|
|
|
|
|
9.
การสร้างตารางข้อมูลด้วยมุมมองการออกแบบ (Design View)
|
|
|
|
|
10.
การกำหนดคีย์หลัก (Primary Key)
|
|
|
|
|
11.
ความสัมพันธ์ (Relationship)
|
|
|
|
|
12.
การสร้างความสัมพันธ์
|
|
|
|
|
|
|
|
|
5.
|
การทำงานร่วมกับตารางในมุมมองของแผ่นตารางข้อมูล (Datasheet
View)
|
7-8
|
25-32
|
|
|
1. ส่วนประกอบในมุมมองแผ่นตารางข้อมูล (Datasheet View)
|
|
|
|
|
2.
การทำงานกับเรคคอร์ดเนวิเกเตอร์ (Record Navigator)
|
|
|
|
|
3.
การเคลื่อนย้ายข้อมูลในตาราง
|
|
|
|
|
4.
การคัดลอกข้อมูลในตาราง
|
|
|
|
|
5.
การเพิ่ม/ลบเรคคอร์ด
|
|
|
|
|
6.
การเพิ่ม/ลบคอลัมน์
|
|
|
|
|
7.
การซ่อน/แสดงคอลัมน์
|
|
|
|
|
8.
การย้าย/ตรึง/ยกเลิกการตรึงคอลัมน์
|
|
|
|
|
9.
การจัดรูปแบบข้อมูล
|
|
|
|
|
10.
การกรองข้อมูล (Filter)
|
|
|
|
|
11.
การค้นหา/แทนที่ข้อมูล
|
|
|
|
|
12.การคำนวณข้อมูลในตาราง
|
|
|
|
|
|
|
|
|
|
สอบกลางภาค
|
9
|
33-36
|
|
|
|
|
|
|
6.
|
การสร้างแบบสอบถามข้อมูล (Query)
|
10-11
|
37-44
|
|
|
1. ประเภทของคิวรี่หรือแบบสอบถามข้อมูล
|
|
|
|
|
2.
มุมมองการทำงานร่วมกับแบบสอบถามข้อมูล (Query)
|
|
|
|
|
3.
วิธีการกำหนดเงื่อนไข
|
|
|
|
|
4.
ตัวอย่างการกำหนดเงื่อนไข
|
|
|
|
|
5.
การสร้างคิวรี่
|
|
|
|
|
6.
การสร้างแบบสอบถามข้อมูลด้วยมุมมองการออกแบบ (Design View)
|
|
|
กำหนดการสอน
|
หน่วยที่
|
ชื่อหน่วย /
รายการสอน
|
สัปดาห์ที่
|
ชั่วโมงที่
|
|
|
7. การสร้างแบบสอบถามข้อมูลหรือคิวรี่ด้วยเครื่องมือช่วยสร้าง (Query
Wizard)
|
|
|
|
|
8.
การสร้างแบบสอบถามข้อมูลด้วยคำสั่ง SQL
|
|
|
|
|
9. การสร้าง Parameter
Query
|
|
|
|
|
|
|
|
|
7.
|
การสร้างฟอร์ม(Form)
|
12-13
|
45-56
|
|
|
1. พื้นที่การทำงานในฟอร์ม
|
|
|
|
|
2.
ประเภทของฟอร์ม
|
|
|
|
|
3.
มุมมองของฟอร์ม
|
|
|
|
|
4. การสร้างฟอร์ม
|
|
|
|
|
5.
การสร้างฟอร์มแบบคอลัมน์จากปุ่ม Form
|
|
|
|
|
6.
การสร้างฟอร์มแบบผสมด้วยปุ่ม Split Form
|
|
|
|
|
7.
การสร้างฟอร์มแบบหลายรายการด้วยปุ่ม Multiple Items
|
|
|
|
|
8.
การสร้างฟอร์มแบบแผ่นตารางข้อมูลด้วยปุ่ม Datasheet
|
|
|
|
|
9.
การสร้างฟอร์มด้วยเครื่องมือช่วยสร้าง (Form Wizard)
|
|
|
|
|
10.
การสร้างฟอร์มแบบแผนภูมิ (PivotChart)
|
|
|
|
|
11.
การสร้างฟอร์มด้วยมุมมองการออกแบบ (Form Design)
|
|
|
|
|
12.
เครื่องมือในการจัดรูปแบบฟอร์ม
|
|
|
|
|
|
|
|
|
8.
|
การสร้างรายงาน (Report)
|
14-15
|
53-60
|
|
|
1. ส่วนประกอบของรายงาน
|
|
|
|
|
2.
มุมมองแบบต่างๆของรายงาน
|
|
|
|
|
3.
ประเภทของรายงาน
|
|
|
|
|
4. การสร้างรายงาน (Report)
|
|
|
|
|
5.
การแทรกชื่อรายงาน
|
|
|
|
|
6.
การใส่สีพื้นหลัง
|
|
|
|
|
7.
การแทรกเลขหน้าของรายงาน
|
|
|
|
|
8.
การเปลี่ยนประเภทของรายงาน
|
|
|
|
|
9.
การบันทึกรายงาน
|
|
|
|
|
10.
การสร้างกราฟในรายงาน
|
|
|
กำหนดการสอน
|
หน่วยที่
|
ชื่อหน่วย /
รายการสอน
|
สัปดาห์ที่
|
ชั่วโมงที่
|
|
|
11.
การเปลี่ยนชนิดกราฟ
|
|
|
|
|
|
|
|
|
9.
|
การทำงานของ
Macro
และ Module
|
16
|
61-64
|
|
|
1. Macro คืออะไร
|
|
|
|
|
2.
การเข้าสู่มุมมองการออกแบบของ Macro
|
|
|
|
|
3.
การสร้าง Macro
|
|
|
|
|
4. การแก้ไข Macro
|
|
|
|
|
5.
การเรียกใช้ Macro
|
|
|
|
|
6.
Module คืออะไร
|
|
|
|
|
7.
การสร้าง Module
|
|
|
|
|
8.
การสร้างโปรแกรมย่อยเชื่อมโยงกับฟอร์มหรือรายงาน
|
|
|
|
|
|
|
|
|
10.
|
การดูแลรักษาระบบฐานข้อมูล
|
17
|
65-68
|
|
|
1. การดูแลฐานข้อมูล
|
|
|
|
|
2.
การสำรองข้อมูล (Back Up)
|
|
|
|
|
3.
การนำเข้าข้อมูลจากฐานข้อมูลอื่นๆ (Import Database)
|
|
|
|
|
4. การส่งออกข้อมูล (Export Database)
|
|
|
|
|
5.
การตั้งรหัสผ่านให้กับฐานข้อมูล
|
|
|
|
|
|
|
|
|
|
สอบปลายภาค
|
18
|
69-72
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|