แบบฝึกหัดหน่วยที่ 3 การสร้างตารางในฐานข้อมูล Access รายวิชา 20204-2105 โปรแกรมฐานข้อมูล คำชี้แจง ให้นักเรียนตอบคำถามต่อไปนี้ 11. จงบอกขั้นตอนในการสร้างตารางโดยสังเขป .......................................................................................................................... ................... .................................................................................................................. ........................... .......................................................................................................................... ................... ............................................................................................................................................. 12. จงบอกลักษณะของข้อมูลที่จัดเก็บจากชนิดของเขตข้อมูลต่อไปนี้ 10) ข้อความสั้น (Text) ............................................... ........................................................................ 11) ข้อความยาว (Memo) ............................................... .................................................................... 12) ตัวเลข (Number) ............................................... .......................................................................... 13) วันที่/เวลา (Date/Time) ............................................... ............................................................... 14) ใช่/ไม่ใช่ (Yes/No) ............................................... ......................................................................... 15) สกุลเงิน (Currency) ............................................... ...................................................................... 16) ตัวเลขอัตโนมัติ (AutoNumber) ............................................... .................................................... 17) วัตถุOLE (OLE Object) ............................................... ............................................................... 18) สิ่งที่แนบมา (Attachment) ............................................... ........................................................... 19) ไฮเปอร์ลิงก์ (Hyperlink) ............................................... ............................................................... 13. จงกำหนดชนิดของเขตข้อมูล จากข้อมูลที่ต้องการจัดเก็บต่อไปนี้ เลขบัตรประชาชน .......................................................................................................... เวลาใช้งานอินเตอร์เน็ต.................................................................................................. ยอดเงินในบัญชี ............................................................................................................... รูปภาพ ...................................................................................................................... ....... ตำแหน่งเว็บไซต์ ..............................................................................................................
14. จงบอกลักษณะของ คีย์หลัก (Primary Key) ............................................................................................................................. ..................... ............................................................................................................................. ..................... ............................................................................................... ................................................... บอกหน้าที่ขององค์ประกอบที่ใช้ในการพัฒนางานในโปรแกรม Microsoft Access ............................................................................................................................. ..................... ............................................................................................................................. ..................... *************************************
กิจกรรมการเรียนรู้หน่วยที่ 3 การสร้างตารางในฐานข้อมูล Access รายวิชา 20204-2105 โปรแกรมฐานข้อมูล กิจกรรม 3.1 การสร้างฐานข้อมูลและตาราง ให้นักเรียนแต่ละกลุ่มช่วยกันสร้างฐานข้อมูลนักเรียนนักศึกษา ชื่อ Student.accdb โดย ดำเนินการดังนี้ 1. สร้างตาราง นักศึกษา ตามโครงสร้างต่อไปนี้ ชื่อเขตข้อมูล ชนิดเขตข้อมูล ข้อมูลที่จัดเก็บ รหัสนักศึกษา ข้อความสั้น (Text) รหัสนักศึกษา ชื่อ ข้อความสั้น (Text) ชื่อนักศึกษา นามสกุล ข้อความสั้น (Text) นามสกุล ระดับชั้น ตัวช่วยสร้างการค้นหา (Lookup Wizard) ปวช. ปวส. ปีที่ ตัวเลข (Number) ชั้นปีที่ศึกษา เกรด ตัวเลข (Number) ผลการเรียน โดยกำหนดให้ 1.1 เขตข้อมูล รหัสนักศึกษา เป็นคีย์หลัก (Primary key) ของตาราง 1.2 สร้างรายการเลือกแบบป้อนค่า ในเขตข้อมูล ระดับชั้น โดยป้อนค่าตัวเลือก เป็น “ปวช.” และ “ปวส.” 2. สร้างตาราง แผนก ตามโครงสร้าง ดังนี้ ชื่อเขตข้อมูล ชนิดเขตข้อมูล ข้อมูลที่จัดเก็บ รหัสแผนก ตัวเลขอัตโนมัติ(AutoNumber) รหัสแผนก ชื่อแผนก ข้อความสั้น (Text) ชื่อแผนกวิชา โดยกำหนดให้ 2.1 เขตข้อมูล รหัสแผนก เป็นคีย์หลัก (Primary key) ของตาราง และกำหนดชนิดข้อมูลเป็น แบบ ตัวเลขอัตโนมัติ(AutoNumber) 2.2 บันทึกตารางแล้วป้อนข้อมูลแผนกวิชา
3. แก้ไขโครงสร้างตาราง นักศึกษา ดังนี้ ชื่อเขตข้อมูล ชนิดเขตข้อมูล ข้อมูลที่จัดเก็บ รหัสนักศึกษา ข้อความสั้น (Text) รหัสนักศึกษา คำนำหน้า ตัวช่วยสร้างการค้นหา (Lookup Wizard) นาย นางสาว ชื่อนักศึกษา ข้อความสั้น (Text) ชื่อนักศึกษา นามสกุล ข้อความสั้น (Text) นามสกุล ระดับชั้น ตัวช่วยสร้างการค้นหา (Lookup Wizard) ปวช. ปวส. ปีที่ ตัวเลข (Number) ชั้นปีที่ศึกษา แผนกวิชา ตัวช่วยสร้างการค้นหา (Lookup Wizard) แผนกวิชา (จากตารางแผนก) โดยกำหนดให้ 3.1 ลบเขตข้อมูล เกรด ออกจากโครงสร้างตาราง 3.2 เพิ่มเขตข้อมูล คำนำหน้า โดยกำหนดเป็นรายการเลือกแบบป้อนค่าด้วยตัวช่วย สร้างการ ค้นหา เป็นคำว่า “นาย” และ “นางสาว” 3.3 เพิ่มเขตข้อมูล แผนกวิชา โดยใช้ตัวช่วยสร้างการค้นหา โดยกำหนดให้เป็นรายการเลือก จากตาราง แผนก 4. สร้างตาราง รายวิชา โดยกำหนดโครงสร้าง ดังนี้ ชื่อเขตข้อมูล ชนิดเขตข้อมูล ข้อมูลที่จัดเก็บ รหัสวิชา ข้อความสั้น (Text) รหัสวิชา ชื่อรายวิชา ข้อความสั้น (Text) ชื่อรายวิชา หน่วยกิต ตัวเลข (Number) หน่วยกิต โดยกำหนดให้เขตข้อมูล รหัสวิชา เป็นคีย์หลักของตาราง
5. สร้างตาราง ผลการเรียน เพื่อจัดเก็บข้อมูลผลการเรียน ตามโครงสร้าง ดังนี้ ชื่อเขตข้อมูล ชนิดเขตข้อมูล ข้อมูลที่จัดเก็บ รหัสนักศึกษา ข้อความสั้น (Text) รหัสนักศึกษา รหัสวิชา ตัวช่วยสร้างการค้นหา (Lookup Wizard) เป็นรายการเลือกจาก ตาราง รายวิชา ในส่วน ของเขตข้อมูล รหัสวิชา และชื่อรายวิชา เกรด ตัวเลข (Number) ผลการเรียน โดยกำหนดให้ 5.1 เขตข้อมูล รหัสนักศึกษา และเขตข้อมูล รหัสวิชา ร่วมกันเป็นคีย์หลักของตาราง 5.2 เขตข้อมูล รหัสวิชา ของตาราง จะใช้ตัวช่วยสร้างการค้นหา โดยใช้เขตข้อมูล รหัสวิชา และเขตข้อมูล ชื่อรายวิชา จากตาราง รายวิชา มาสร้างเป็นรายการเลือก
แบบทดสอบหลังเรียน 3 การสร้างตารางในฐานข้อมูล Access รายวิชา 20204-2105 โปรแกรมฐานข้อมูล คำชี้แจง จงเลือกคำตอบที่ถูกต้องที่สุดเพียงข้อเดียว 1. ตาราง (Table) ใช้ทำหน้าที่อะไร ก. เก็บข้อมูล ข. สร้างส่วนติดต่อกับผู้ใช้งาน ค. สร้างรายงาน ง. สร้างฟังก์ชันใช้งาน 2. การเก็บข้อมูลน้ำหนักตัว ควรใช้ชนิดข้อมูลแบบใด ก. แบบตัวเลข (Number) ข. แบบตัวอักษร (Text) ค. แบบคำนวณค่า (Calculate) ง. แบบตัวเลขอัตโนมัติ(Auto Number) 3. การเก็บวันเข้าทำงาน ควรใช้ชนิดข้อมูลแบบใด ก. แบบตัวเลข (Number) ข. แบบตัวอักษร (Text) ค. แบบวันที่/เวลา (Date/Time) ง. แบบตัวเลขอัตโนมัติ(Auto Number) 4. การเก็บข้อมูลหมายเลขโทรศัพท์มือถือ ควรใช้ชนิดข้อมูลแบบใด ก. แบบตัวเลข (Number) ข. แบบตัวอักษร (Text) ค. แบบวันที่/เวลา (Date/Time) ง. แบบตัวเลขอัตโนมัติ(Auto Number) 5. ชนิดข้อมูลแบบใดใน Access ที่ใส่ค่าให้ทันทีเมื่อมีการเพิ่มระเบียนใหม่ ก. แบบตัวเลข (Number) ข. แบบตัวอักษร (Text) ค. แบบวันที่/เวลา (Date/Time) ง. แบบตัวเลขอัตโนมัติ(Auto Number) 6. ถ้าต้องการจัดเก็บข้อมูลรูปภาพต้องใช้ชนิดข้อมูลแบบใด ก. แบบตัวเลข (Number) ข. แบบตัวอักษร (Text) ค. แบบวันที่/เวลา (Date/Time) ง. แบบตัวเลขอัตโนมัติ(Auto Number)
7. ข้อใดคือการสร้างรายการเลือกใน Access ก. Auto Number ข. Lookup Wizard ค. OLE Object ง. Hyperlink 8. คีย์หลักมีคุณสมบัติอย่างไร ก. ห้ามซ้ำ ข. ห้ามเว้นว่าง ค. ห้ามจัดเรียง ง. ห้ามซ้ำและห้ามเว้นว่าง 9. ข้อมูลใดควรกำหนดเป็นคีย์หลักของตาราง ก. รหัสนักศึกษา ข. ชื่อนักศึกษา ค. คำนำหน้าชื่อ ง. หมายเลขโทรศัพท์ 10. ข้อมูลใดควรกำหนดเป็นรายการเลือก ก. รหัสนักศึกษา ข. ชื่อนักศึกษา ค. คำนำหน้าชื่อ ง. หมายเลขโทรศัพท์ ************************************************** เฉลย 1) ก. 2) ข. 3) ค. 4) ข. 5) ง. 6) ค. 7) ข. 8) ง. 9) ก. 10) ค.
แผนการจัดการเรียนรู้ หน่วยที่ 4 ชื่อวิชา โปรแกรมฐานข้อมูล สอนครั้งที่ 5-6 ชื่อหน่วย การใช้งานตารางใน Access ชั่วโมงรวม 8 ชั่วโมง ชื่อเรื่อง การใช้งานตารางใน Access จำนวนชั่วโมง 8 ชั่วโมง หัวข้อเรื่อง สาระสำคัญ หลังจากสร้างตารางเรียบร้อย เราอาจปรับแต่งรายละเอียดคุณสมบัติของเขตข้อมูลในตาราง เพื่อ ช่วยให้ป้อนข้อมูลได้สะดวกขึ้น และลดปัญหาการป้อนข้อมูลผิดพลาดได้ นอกจากนี้สามารถใช้งานและ จัดการข้อมูลผ่านมุมมองแผ่นข้อมูล (Datasheet View) รวมถึง สร้างความสัมพันธ์ระหว่างตาราง สาระการเรียนรู้ 18.การกำหนดคุณสมบัติเขตข้อมูล 19.การกำหนดรูปแบบการป้อนข้อมูล 20.การใช้งานข้อมูลมุมมองแผ่นข้อมูล 21.การสร้างความสัมพันธ์ระหว่างตาราง จุดประสงค์เชิงพฤติกรรม 1. กำหนดคุณสมบัติเขตข้อมูลในตาราง Access ได้ 2. กำหนดรูปแบบการป้อนข้อมูลได้ 3. ใช้งานข้อมูลในมุมมองแผ่นข้อมูลได้ 4. สร้างความสัมพันธ์ของตารางในฐานข้อมูล Access ได้ สมรรถนะอาชีพ ปรับแต่งและใช้งานตารางในฐานข้อมูล Microsoft Access การบูรณาการตามหลักปรัชญาเศรษฐกิจพอเพียง 10) ความพอประมาณ : ตรวจความพร้อมของเครื่องคอมพิวเตอร์ก่อนเรียน และปิดเครื่อง เก็บเก้าอี้นั่งให้เรียบร้อยหลังเลิกเรียน เพื่อความเรียบร้อยและประหยัด 11)การมีเหตุผล : รับฟังความคิดเห็น และวิเคราะห์ วิจารณ์อย่างมีเหตุผล 12)การมีภูมิคุ้มกันในตัวเอง : ฝึกการค้นคว้าหาความรู้จากเพื่อน และระบบอินเทอร์เน็ต เพื่อแก้ปัญหาในแบบฝึกปฏิบัติ และใบงาน
สาระการเรียนรู้ การกำหนดคุณสมบัติเขตข้อมูล ก่อนป้อนข้อมูลเราสามารถกำหนดคุณสมบัติของเขตข้อมูล เพื่อให้ป้อนข้อมูลได้สะดวก และลดปัญหาป้อนข้อมูลผิดพลาด ทั้งยังสามารถกำหนดเงื่อนไขในการ ป้อนข้อมูลได้อีกด้วย โดยปรับแต่งจากคุณสมบัติเขตข้อมูล 1.1 ขนาดเขตข้อมูล (Field Size) 1.2 รูปแบบ (Format) ใช้ในการกำหนดรูปแบบการแสดงผลของข้อมูลในตาราง 1.3 ตำแหน่งทศนิยม (Decimal Place) ใช้กำหนดจำนวนจุดทศนิยมของข้อมูลตัวเลข 1.4 รูปแบบการป้อนข้อมูล(Input Mask) ใช้ควบคุมการป้อนข้อมูลให้อยู่ในรูปแบบที่ ต้องการ เพื่อลดปัญหาความผิดพลาดในการป้อนข้อมูล 1.5 ป้ายคำอธิบาย (Caption) ใช้กำหนดชื่อของเขตข้อมูลที่แสดงในมุมมองแผ่นข้อมูล 1.6 ค่าเริ่มต้น (Default Value) ใช้กำหนดค่าเริ่มต้นของข้อมูล 1.7 กฎการตรวจสอบ(Validation Rule) ใช้กำหนดกฎในการตรวจสอบข้อมูล 1.8 ข้อความตรวจสอบ(Validation Text) ใช้กำหนดข้อความที่จะแสดงให้ผู้ใช้ทราบ 1.9 จำเป็น(Required) จะมีค่าได้ 2 ค่า คือ Yes และ No ถ้ากำหนดเป็น Yes จะ หมายถึงกำหนดให้เขตข้อมูลนี้จะต้องมีการป้อนค่าลงไป จะปล่อยเป็นข้อมูลว่างไม่ได้ 1.10 ดัชนี (Indexed) ใช้สร้างข้อมูลดัชนีเพิ่มความเร็วในการค้นหา การกำหนดรูปแบบการป้อนข้อมูล (Input Mask) ปัญหาในการใช้งานคอมพิวเตอร์ประการหนึ่งที่มักพบเสมอ คือ ผู้ใช้ป้อนข้อมูลผิดหรือป้อนไม่ ครบถ้วน ซึ่งอาจก่อให้เกิดปัญหากับงานได้มาก ซึ่งการตรวจหาข้อมูลที่ป้อนผิดพลาดจะกระทำได้ยาก โปรแกรม Microsoft Access จึงได้สร้างเครื่องมือสำหรับป้องกันปัญหาการป้อนข้อมูลผิดพลาดขึ้นมา โดยผู้ใช้สามารถกำหนดได้ในส่วนของ รูปแบบการป้อนข้อมูล ในคุณสมบัติของเขตข้อมูล ตัวอย่างเช่น ในกรณีข้อมูลรหัสพนักงานที่ถูกต้องจะต้องเป็นตัวเลขจำนวน 3 หลัก เช่น 101, 201 หรือ 302 แต่ การป้อนข้อมูลของผู้ใช้อาจผิดพลาดได้ เช่น ป้อนเป็นตัวอักษรหรือป้อนไม่ครบ 3 หลัก วิธีแก้ไข คือ กำหนดรูปแบบการป้อนข้อมูล เป็น 000 ซึ่งหมายถึงให้รับค่าเฉพาะข้อมูลที่เป็นตัวเลข และต้องป้อน ให้ครบ 3 ตัว ก็จะสามารถป้องกันความผิดพลาดได้ รูปแบบ ลักษณะข้อมูลที่ป้อน ความจำเป็นในการป้อนค่า 0 ตัวเลข อย่างเดียว จำเป็นต้องป้อน 9 ตัวเลข อย่างเดียว ไม่จำเป็น # ตัวเลข และ เครื่องหมาย + - ไม่จำเป็น L ตัวอักษร A ถึง Z และ ก ถึง ฮ จำเป็นต้องป้อน ? ตัวอักษร A ถึง Z และ ก ถึง ฮ ไม่จำเป็น A ตัวอักษรหรือตัวเลข จำเป็นต้องป้อน
a ตัวอักษรหรือตัวเลข ไม่จำเป็น & ตัวอักษรใดๆและช่องว่าง (Space) จำเป็นต้องป้อน C ตัวอักษรใดๆและ ช่องว่าง (Space) ไม่จำเป็น > เปลี่ยนตัวอักษรที่ป้อนเป็นตัวพิมพ์ใหญ่ - < เปลี่ยนตัวอักษรที่ป้อนเป็นตัวพิมพ์เล็ก - \ กำหนดให้แสดงผลเครื่องหมายที่ตามมา - ! ใช้รูปแบบ ป้อนจากขวามาซ้าย - 11. การใช้งานมุมมองแผ่นข้อมูล เมื่ออยู่ในมุมมองแผ่นข้อมูล หรือ Datasheet view เรา สามารถป้อนหรือแก้ไขข้อมูล รวมทั้งสามารถเพิ่มหรือลบข้อมูลได้ 3.1 การเพิ่มข้อมูล 3.2 การลบข้อมูล 3.3 การปรับขนาดคอลัมน์ 3.4 การจัดตำแหน่งข้อมูลในคอลัมน์ 3.5 การเปลี่ยนแบบอักษรในแผ่นข้อมูล 3.6 การจัดเรียงข้อมูล (Sort) 3.7 การกรองข้อมูล (Filter) 3.8 การตรึงเขตข้อมูล 3.9 การซ่อนเขตข้อมูล 12. การสร้างความสัมพันธ์ระหว่างตาราง ในงานบางงานเราไม่สามารถใช้ตารางเพียงตาราง เดียวเก็บข้อมูลได้ เช่น กรณีต้องการเก็บข้อมูลการฝึกอบรมของพนักงาน ซึ่งพนักงานแต่ละ คนอาจอบรมในหลักสูตรที่แตกต่างกัน 4.1 อธิบายเหตุผลที่ต้องมีการแบ่งตารางและสร้างความสัมพันธ์ 4.2 สาธิตขั้นตอนในการสร้างตารางสัมพันธ์ 4.3 การป้อนข้อมูลในตารางสัมพันธ์
กิจกรรมการเรียนการสอนและหรือการเรียนรู้ ขั้นตอนการสอนหรือกิจกรรมของครู ขั้นตอนการเรียนรู้หรือกิจกรรมของนักศึกษา 1. ขั้นนำเข้าสู่บทเรียน 1. ผู้สอนจัดเตรียมเอกสาร สื่อการสอน 2. ผู้สอนแจ้งจุดประสงค์การเรียนของหน่วยเรียน ที่ 4 การใช้งานตารางใน Access และขอให้ผู้เรียน ร่วมกันทำกิจกรรมการเรียน การสอน 3. ผู้สอนให้ผู้เรียนแสดงความรู้ เรื่อง การใช้งาน ตารางใน Access 2. ขั้นให้ความรู้ 1. ผู้สอนอภิปรายเกี่ยวกับการใช้งาน ตารางใน Access 2. ครูผู้สอนอธิบายลักษณะและประโยชน์ ของการกำหนดคุณสมบัติของเขตข้อมูลในตาราง 3. ครูผู้สอนอธิบายการกำหนดรูปแบบ การป้อนข้อมูลและข้อดีของการกำหนดรูปแบบ การป้อนข้อมูล 2. ผู้สอนสาธิตการใช้งานโปรแกรม Microsoft Access ในการใช้งานตาราง 3. ขั้นประยุกต์ใช้ 1. ผู้สอนให้ผู้เรียนทำกิจกรรมการเรียนรู้ที่ 4.1 การ กำหนดคุณสมบัติข้อมูลและสร้างตารางสัมพันธ์ 2. ผู้สอนให้ผู้เรียนเข้าศึกษาเพิ่มเติมด้วยตนเองใน ห้องเรียนออนไลน์ 4. ขั้นสรุปและประเมินผล 1. ผู้สอนและผู้เรียนร่วมกันสรุปเนื้อหา ที่ได้เรียนให้ มีความเข้าใจในทิศทางเดียวกัน 2. ครูผู้สอนสรุปกิจกรรมการเรียนรู้หน่วยที่ 4 3. ผู้สอนให้ผู้เรียนทำแบบฝึกหัดหลังเรียน 1. ขั้นการเรียนการสอน 1. ผู้เรียนเตรียมอุปกรณ์และฟังครูผู้สอนแนะ นำ รายวิชา วิธีการให้คะแนนและวิธีการเรียนเรื่อง การใช้ งานตารางใน Access 2. ผู้เรียนแสดงความรู้ เรื่อง การใช้งานตารางใน Access 3. ผู้เรียนทำแบบทดสอบก่อนเรียนหน่วยที่ 4 การ ใช้งานตารางใน Access 2. ขั้นให้ความรู้ 1. ผู้เรียนฟังครูผู้สอนแนะนำเกี่ยวกับการใช้งาน ตารางใน Access และร่วมอภิปรายเนื้อหาบทเรียน 2. ผู้เรียนปฏิบัติตามขั้นตอนการใช้งานโปรแกรม Step by Step ในกิจกรรมการเรียนรู้กับครูผู้สอน 3. ผู้เรียนฝึกปฏิบัติตามกิจกรรมการเรียนรู้ 3. ขั้นประยุกต์ใช้ 1. ผู้เรียนทำกิจกรรมการเรียนรู้ที่ 4.1 การกำหนด คุณสมบัติข้อมูลและสร้างตารางสัมพันธ์ 2. ผู้เรียนสืบค้นข้อมูลจาก Web Site หาความรู้ เพิ่มเติมจากอินเตอร์เน็ต 3. ผู้เรียนทำแบบฝึกหัดหน่วยที่ 4 4. ขั้นสรุปและประเมินผล 1. ผู้สอนและผู้เรียนร่วมกันสรุปเนื้อหาที่ ได้เรียน เพื่อให้มีความเข้าใจในทิศทางเดียวกัน 2. แบบฝึกหัดหลังเรียนหน่วยที่ 4 เรื่อง การใช้ งานตารางใน Access
สื่อการเรียนการสอน / การเรียนรู้ สื่อสิ่งพิมพ์ 1. เอกสารประกอบการสอน รายวิชา โปรแกรมฐานข้อมูล 2. กิจกรรมการเรียนรู้ที่ 4.1 การกำหนดคุณสมบัติข้อมูลและสร้างตารางสัมพันธ์ 3. แบบฝึกหัดหน่วยที่ 4 ใช้ประกอบการสอนขั้นสรุป 4. แบบฝึกหัดหลังเรียนหน่วยที่ 4 ใช้ประกอบในขั้นนำเข้าสู่บทเรียน และขั้นสรุปและ ประเมินผล สื่อโสตทัศน์ (ถ้ามี) 11. เครื่องไมโครคอมพิวเตอร์ 12. สื่อการเรียน เรื่อง การใช้งานตารางใน Access 13. ห้องเรียนออนไลน์ รายวิชา โปรแกรมฐานข้อมูล (Google Classroom) สื่อของสิ่งของ - งานที่มอบหมายหรือกิจกรรม 1. ก่อนเรียน 1.1 จัดเตรียมเอกสาร สื่อการเรียนการสอน 2. ขณะเรียน 2.1 กิจกรรมการเรียนรู้ที่ 4.1 การกำหนดคุณสมบัติข้อมูลและสร้างตารางสัมพันธ์ 2.2 ร่วมกันสรุปเนื้อหาโดยรวม 2.3 ร่วมกันอภิปรายเนื้อหาที่เรียน 3. หลังเรียน 3.1 ทำแบบฝึกหัดท้ายบท หน่วยที่ 4 เรื่อง การใช้งานตารางใน Access 3.2 แบบฝึกหัดหลังเรียนหน่วยที่ 4 เรื่อง การใช้งานตารางใน Access แหล่งการเรียนรู้ 1. ในสถานศึกษา 1.1 ห้องปฎิบัติการคอมพิวเตอร์ ศึกษาหาข้อมูลทางอินเตอร์เน็ต 1.2 ห้องเรียนออนไลน์ Google Classroom รายวิชาโปรแกรมจัดการฐานข้อมูล 2. นอกสถานศึกษา ผู้ประกอบการ สถานประกอบการในเขตพื้นที่ จังหวัดขอนแก่น การบูรณาการ/ความสัมพันธ์กับวิชาอื่น บูรณาการกับวิชา โปรแกรมตารางคำนวณ การออกแบบและการใช้งานตารางข้อมูล
การประเมินผลการเรียนรู้ - สังเกตพฤติกรรมระหว่างเรียน - ใช้คำถามตรวจสอบความรู้ - การทำใบงาน - การทำแบบฝึกหัดและแบบทดสอบท้ายบทเรียน กิจกรรมเสนอแนะ/งานที่มอบหมาย ให้นักเรียนทำกิจกรรมแบ่งกลุ่มเรียนรู้ตามใบงาน เอกสารอ้างอิง หนังสือประกอบการเรียนวิชา โปรแกรมฐานข้อมูล รหัส 20204-2105 เรียบเรียงโดย โกมล ศิริสมบูรณ์เวช สำนักพิมพ์ศูนย์ส่งเสริมอาชีวะ
แบบฝึกหัดหน่วยที่ 4 การใช้งานตารางใน Access รายวิชา 20204-2105 โปรแกรมฐานข้อมูล คำชี้แจง ให้นักเรียนตอบคำถามต่อไปนี้ 15. จงบอกขั้นตอนการปรับแต่งคุณสมบัติของเขตข้อมูล .......................................................................................................................... ......................... ............................................................................................................ ....................................... .......................................................................................................................... ......................... จงบอกคุณสมบัติของรายการคุณสมบัติของเขตข้อมูลต่อไปนี้ รูปแบบ (Format) .............................................................................................................. รูปแบบการป้อนข้อมูล (Input Mask) ……......................................................................... ป้ายคำอธิบาย (Caption) ................................................................................................. กฎการตรวจสอบ (Validation Rule)................................................................................ ข้อความตรวจสอบ (Validation Text).............................................................................. 16. จงบอกชื่อคุณสมบัติที่ต้องปรับแต่ง จากจุดประสงค์ต่อไปนี้ จุดประสงค์ คุณสมบัติที่ต้องปรับแต่ง รูปแบบที่ต้องใช้ 1. แสดงชื่อเขตข้อมูลเป็นภาษาไทย 2. กำหนดตัวเลขให้มีเครื่องหมายคอมม่า 3. กำหนดค่าเริ่มต้นให้กับข้อมูล 4. กำหนดให้ต้องป้อนค่าเสมอ 5. กำหนดให้ป้อนข้อมูลระหว่าง 1 ถึง 4 17. จงกำหนดรูปแบบการป้อนข้อมูลตามจุดประสงค์ต่อไปนี้ จุดประสงค์ คุณสมบัติที่ต้องปรับแต่ง 1. ป้อนข้อมูลเป็นตัวเลข 3 หลักเสมอ 2. ป้อนข้อมูลเป็นตัวอักษรจำนวน 3 ตัวเสมอ 3. ป้อนข้อมูลเป็นตัวอักษรหรือตัวเลขจำนวน 3 ตัวเสมอ 4. ป้อนข้อมูลเป็นตัวอักษร 2 ตัวแล้วตามด้วยตัวเลข 3 ตัว เสมอ 5. ให้แสดงผลเป็นแบบรหัสผ่าน ระหว่างการป้อนค่า 18. การสร้างความสัมพันธ์ระหว่างตาราง มีข้อที่ควรระวังอย่างไร ............................................................................................................................. ...................... ................................................................................................................................................... ............................................................................................................................. ...................... *************************************
กิจกรรมการเรียนรู้หน่วยที่4 การใช้งานตารางใน Access รายวิชา 20204-2105 โปรแกรมฐานข้อมูล กิจกรรม 4.1 การกำหนดคุณสมบัติข้อมูล และสร้างตารางสัมพันธ์ ให้นักเรียนกำหนดคุณสมบัติของเขตข้อมูลในตาราง ดังนี้ 6. กำหนดให้มีการตรวจสอบข้อมูล ดังนี้ ชื่อเขตข้อมูล ลักษณะข้อมูล รหัสนักศึกษา มีข้อความ ST- นำหน้า และตามด้วยตัวเลข 3 หลัก ปีที่ ต้องมีค่าระหว่าง 1 ถึง 3 ข้อแนะนำ - กำหนดคุณสมบัติรูปแบบการป้อนข้อมูล ขอบเขตข้อมูล รหัสนักศึกษา เป็น ST-000 - กำหนดคุณสมบัติ กฎการตรวจสอบและข้อความตรวจสอบ ขอบเขตข้อมูล ปีที่ 7. ป้อนข้อมูลในตาราง นักศึกษา
8. ปรับปรุงโครงสร้างตาราง รายวิชา โดยกำหนดคุณสมบัติการป้อนข้อมูล และการตรวจสอบ ข้อมูล ดังนี้ ชื่อเขตข้อมูล ลักษณะข้อมูล รหัสวิชา มีข้อความ SJ- นำหน้า และตามด้วยตัวเลข 3 หลัก หน่วยกิต มีค่าเริ่มต้น =2 และต้องเป็นตัวเลขระหว่าง 1 ถึง 4 9. ป้อนข้อมูลรายวิชาในตาราง รายวิชา ดังรูปต่อไปนี้ 10. ปรับปรุงโครงสร้างตาราง ผลการเรียน ชื่อเขตข้อมูล ลักษณะข้อมูล เกรด เป็นตัวเลขทศนิยม 2 ตำแหน่ง และมีค่าไม่เกิน 4 โดยกำหนดคุณสมบัติ ขอบเขตข้อมูล เกรด ดังนี้ ➢ ขนาดเขตข้อมูลเป็น Single เพื่อให้ป้อนค่าที่เป็นทศนิยมได้ ➢ กำหนด รูปแบบการป้อนข้อมูลเป็น 0.0 ➢ กำหนดกฎการตรวจสอบ เป็น <=4 ➢ กำหนดข้อความตรวจสอบเป็น กรุณาป้อนเกรดไม่เกิน 4
11. สร้างความสัมพันธ์ระหว่างตาราง โดยให้เขตข้อมูล รหัสนักศึกษา ในตาราง นักศึกษา เชื่อม กับ เขตข้อมูล รหัสนักศึกษา ในตาราง ผลการเรียน และให้เขตข้อมูล รหัสวิชา ในตาราง รายวิชา ไปเชื่อมกับเขตข้อมูล รหัสวิชา ในตาราง ผลการเรียน 12. เปิดตาราง นักศึกษา จากนั้นคลิกที่ปุ่ม + ซึ่งอยู่หน้าระเบียน เพื่อป้อนผลการเรียนในรายวิชา ต่าง ๆ
กิจกรรม 4.2 การใช้งานในมุมมองแผ่นข้อมูล 1. เปิดตาราง นักศึกษา ในมุมมองแผ่น แล้วทำการเรียงลำดับข้อมูลตามชื่อนักศึกษา ดังรูป 2. กรอกข้อมูลเฉพาะนักศึกษาระดับ ปวส. ดังรูป 3. กรอกข้อมูลในส่วนของเขตข้อมูล ปีที่ เพื่อแสดงรายชื่อนักศึกษาในระดับ ปวส. ชั้นปีที่ 1 ดัง รูป
4. ตรวจสอบผลลัพธ์ว่าถูกต้อง ในลักษณะดังรูป 5. ปิดโปรแกรม
แบบทดสอบหลังเรียน 4 การใช้งานตารางใน Access รายวิชา 20204-2105 โปรแกรมฐานข้อมูล คำชี้แจง จงเลือกคำตอบที่ถูกต้องที่สุดเพียงข้อเดียว 1. การใช้ข้อมูลที่เป็นเลขทศนิยมต้องกำหนดขนาดเขตข้อมูลเป็นแบบใด ก. Integer ข. Byte ค. Long ง. Single 2. คุณสมบัติข้อใดใช้กำหนดเพื่อแสดงชื่อเขตข้อมูลเป็นภาษาไทย ก. รูปแบบ (Formal) ข. รูปแบบการป้อนข้อมูล (Input Mask) ค. ป้ายคำอธิบาย (Caption) ง. กฎการตรวนสอบ (Validation Rule) 3. คุณสมบัติข้อใดใช้กำหนดเพื่อลดปัญหาการป้อนข้อมูลผิดพลาด ก. รูปแบบ (Formal) ข. รูปแบบการป้อนข้อมูล (Input Mask) ค. ป้ายคำอธิบาย (Caption) ง. กฎการตรวนสอบ (Validation Rule) 4. เขตข้อมูลที่เป็นคีย์หลักจะมีคุณสมบัติดัชนีเป็นแบบใด ก. Yes ข. No ค. Yes (No duplicate) ง. Yes (Duplicate OK) 5. การกำหนดรูปแบบการแสดงผลวันที่ต้องกำหนดในคุณสมบัติข้อใด ก. รูปแบบ (Formal) ข. รูปแบบการป้อนข้อมูล (Input Mask) ค. ป้ายคำอธิบาย (Caption) ง. กฎการตรวนสอบ (Validation Rule) 6. การกำหนดวันที่ให้แสดงเป็นรูปแบบย่อ เช่น 30 ม.ค. 2562 ต้องกำหนดรูปแบบเป็นแบบใด ก. D m yy ข. D mm yyy ค. D mmm yyyy ง. ว ดดด ปปปป 7. การกำหนดตัวเลขให้มีจุลภาค (Comma) คั่นในหลักพัน ต้องกำหนดรูปแบบเป็นแบบใด ก. 0,000 ข. สกุลเงิน
ค. Standard ง. เชิงวิทยาศาสตร์ 8. ถ้าต้องการกำหนดให้ป้อนข้อมูลเป็นตัวเลข 3 ตัว ต้องใช้รูปแบบใด ก. 000 ข. LLL ค. Aaa ง. AAA 9. ถ้าต้องการแสดงข้อมูลเฉพาะระเบียนที่สนใจต้องดำเนินการอย่างไร ก. จัดเรียงข้อมูล ข. กรองข้อมูล ค. ซ่อนเขตข้อมูล ง. ตรึงเขตข้อมูล 10. ข้อใดคือสาเหตุที่ทำให้ไม่สามารถสร้างความสัมพันธ์ระหว่างตารางได้ ก. ตั้งชื่อตารางไม่ถูกต้อง ข. ใช้เขตข้อมูลที่จะสร้างความสัมพันธ์ไม่เหมือนกัน ค. ตารางที่จะสร้างความสัมพันธ์ถูกเปิดอยู่ ง. ไม่กำหนด Reference Integrity ************************************************** เฉลย 1) ง. 2) ค. 3) ข. 4) ค. 5) ก. 6) ข. 7) ค. 8) ก. 9) ข. 10) ค.
แผนการจัดการเรียนรู้ หน่วยที่ 5 ชื่อวิชา โปรแกรมฐานข้อมูล สอนครั้งที่ 7-8 ชื่อหน่วย การสร้างและใช้งานคิวรี ชั่วโมงรวม 8 ชั่วโมง ชื่อเรื่อง การสร้างและใช้งานคิวรี จำนวนชั่วโมง 8 ชั่วโมง หัวข้อเรื่อง สาระสำคัญ คิวรี (Query) หรือแบบสอบถาม คือ เครื่องมือที่โปรแกรม Microsoft Access นำมาใช้เพื่อจัดการ ข้อมูลแทนการพิมพ์คำสั่งในภาษา SQL (Structure Query Language) และสามารถนำมาใช้ในส่วนที่ไม่ สามารถดำเนินการด้วยตาราง (Table) ได้ สาระการเรียนรู้ 17. ความหมายของคิวรี 18. คิวรีแบบเลือกข้อมูล 19. คิวรีแบบสรุปค่าข้อมูล 20. คิวรีแบบรับค่าข้อมูล 21. คิวรีแบบจัดการข้อมูล จุดประสงค์เชิงพฤติกรรม 22.บอกลักษณะงานที่ต้องใช้คิวรีได้ 23.สร้างและใช้งานคิวรีแบบเลือกข้อมูลได้ 24.สร้างและใช้งานคิวรีแบบสรุปค่าข้อมูลได้ 25.สร้างและใช้งานคิวรีแบบรับค่าข้อมูลได้ 26.สร้างและใช้งานคิวรีแบบจัดการข้อมูลได้ สมรรถนะอาชีพ การสร้างและใช้งานคิวรีแบบต่าง ๆ ในฐานข้อมูล Microsoft Access การบูรณาการตามหลักปรัชญาเศรษฐกิจพอเพียง 13) ความพอประมาณ : ตรวจความพร้อมของเครื่องคอมพิวเตอร์ก่อนเรียน และปิดเครื่อง เก็บเก้าอี้นั่งให้เรียบร้อยหลังเลิกเรียน เพื่อความเรียบร้อยและประหยัด 14)การมีเหตุผล : รับฟังความคิดเห็น และวิเคราะห์ วิจารณ์อย่างมีเหตุผล 15)การมีภูมิคุ้มกันในตัวเอง : ฝึกการค้นคว้าหาความรู้จากเพื่อน และระบบอินเทอร์เน็ต เพื่อแก้ปัญหาในแบบฝึกปฏิบัติ และใบงาน
สาระการเรียนรู้ ความหมายของคิวรี คิวรี(Query) หรือ แบบสอบถาม คือ เครื่องมือที่โปรแกรม Microsoft Access นำมาใช้ จัดการข้อมูลแทนการพิมพ์คำสั่งด้วยภาษา SQL (Structure Query Language) โดยจะใช้งานในส่วน ที่ไม่สามารถใช้ตาราง Table ดำเนินการได้ เช่น 1) แสดงข้อมูลจากตารางหลายตารางที่สัมพันธ์กัน 2) แสดงข้อมูลตามเงื่อนไขที่กำหนด 3) คำนวณค่าจากเขตข้อมูล เช่น การคำนวณเงินประกันสังคมจากเขตข้อมูลเงินเดือน 4) สรุปผลข้อมูล 5) จัดการข้อมูลโดยอัตโนมัติตามเงื่อนไขที่ต้องการ อธิบายความหมายของคิวรี และการแบ่งประเภทคิวรี 4 ประเภท ได้แก่ 1) คิวรีแบบเลือกข้อมูล (Select Query) 2) คิวรีแบบสรุปค่าข้อมูล (Summary Query) 3) คิวรีแบบรับค่าข้อมูล (Parameter Query) 4) คิวรีแบบจัดการข้อมูล (Action Query) คิวรีแบบเลือกข้อมูล (Select Query) คิวรีแบบเลือกข้อมูล (Select Query) เป็นคิวรีที่ใช้ งานมากที่สุด โดยใช้ในการเลือกแสดงข้อมูลเฉพาะเขตข้อมูลที่ต้องการจากตารางเดียวกันหรือจาก หลายตาราง รวมทั้งแสดงผลลัพธ์การคำนวณค่าตามเงื่อนไขที่กำหนดได้ การสร้างคิวรีเลือกข้อมูล สามารถสร้างได้ 2 วิธี คือ สร้างโดยใช้ตัวช่วย (Query Wizard) หรือสร้างโดยการออกแบบ (Query Design) อธิบายลักษณะของคิวรีและสาธิตวิธีสร้าง 2.1 สร้างคิวรีเพื่อแสดงข้อมูลเฉพาะเขตข้อมูลที่ต้องการ 2.2 สร้างคิวรี เพื่อรวมข้อความหรือคำนวณค่า 2.3 สร้างคิวรีเพื่อแสดงข้อมูลจากหลายตาราง 2.4 สร้างคิวรีที่แสดงข้อมูลตามเงื่อนไขที่กำหนด - การกำหนดเงื่อนไขแบบเจาะจง - การกำหนดเงื่อนไขแบบเปรียบเทียบ - การเรียงลำดับข้อมูล คิวรีแบบสรุปค่าข้อมูล (Summary Query) - อธิบายลักษณะของคิวรีและสาธิตวิธีสร้าง คิวรีแบบรับค่าข้อมูล (Parameter Query) คือ การสร้างคิวรีให้สามารถรับค่าข้อมูลจากผู้ ใช้ได้ ซึ่งทำได้โดยกำหนดช่อง เงื่อนไข ในลักษณะตัวแปรที่อยู่ในวงเล็บ [ ] โดยตัวแปรในวงเล็บอาจ กำหนดเป็นตัวอักษรภาษาอังกฤษหรือภาษาไทย เช่น ต้องการแสดงข้อมูลพนักงานที่มีเงินเดือนตั้งแต่ ค่าที่กำหนด ทำได้โดยกำหนดเงื่อนไขในช่อง Salary เป็น >=[เงินเดือนตั้งแต่] - อธิบายลักษณะของคิวรีและสาธิตวิธีสร้าง
คิวรีแบบจัดการข้อมูล (Action Query) คือ ต้องมีการสั่งประมวลผลจึงจะแสดงผลลัพธ์ ออกมา ส่วนใหญ่จะใช้ในงานที่ต้องการแบบอัตโนมัติด้วยความรวดเร็วพร้อม โดยทั่วไปจะแบบเป็น 4 แบบ คือ - แบบสร้างตารางใหม่ (Make Table Query) - แบบผนวกข้อมูล (Append Query) - แบบปรับปรุงข้อมูล (Update Query) - แบบลบข้อมูล (Delete Query)
กิจกรรมการเรียนการสอนและหรือการเรียนรู้ ขั้นตอนการสอนหรือกิจกรรมของครู ขั้นตอนการเรียนรู้หรือกิจกรรมของนักศึกษา 1. ขั้นนำเข้าสู่บทเรียน 1. ผู้สอนจัดเตรียมเอกสาร สื่อการสอน 2. ผู้สอนแจ้งจุดประสงค์การเรียนของหน่วยเรียน ที่ 5 การสร้างและใช้งานคิวรีและขอให้ผู้เรียนร่วมกันทำ กิจกรรมการเรียน การสอน 3. ผู้สอนให้ผู้เรียนแสดงความรู้ เรื่อง การสร้างและ ใช้งานคิวรี 2. ขั้นให้ความรู้ 1. ผู้สอนอธิบายลักษระและประยชน์ของ แบบสอบถาม (Query) 2. ครูผู้สอนสาธิตวิธีสร้างแบบสอบถาม แบบต่าง ๆ แล้วให้นักเรียนฝึกปฏิบัติ 3. ขั้นประยุกต์ใช้ 1. ผู้สอนให้นักเรียนฝึกปฏิบัติด้วยตนเองตามใบงาน โดยครูเป็นผู้ช่วยเหลือและให้คำแนะนำ 2. ผู้สอนให้ผู้เรียนทำกิจกรรมการเรียนรู้ หน่วยที่ 5 เรื่อง กิจกรรมการสร้างและใช้งานคิวรี 4. ขั้นสรุปและประเมินผล 1. ผู้สอนและผู้เรียนร่วมกันสรุปเนื้อหา ที่ได้เรียนให้ มีความเข้าใจในทิศทางเดียวกัน 2. ครูผู้สอนสรุปกิจกรรมการเรียนรู้หน่วยที่ 5 3. ผู้สอนให้ผู้เรียนทำแบบฝึกหัดหลังเรียน 1. ขั้นการเรียนการสอน 1. ผู้เรียนเตรียมอุปกรณ์และฟังครูผู้สอนแนะ นำ รายวิชา วิธีการให้คะแนนและวิธีการเรียนเรื่อง การสร้าง และใช้งานคิวรี 2. ผู้เรียนแสดงความรู้ เรื่อง การสร้างและใช้งาน คิวรี 3. ผู้เรียนทำแบบทดสอบก่อนเรียนหน่วยที่ 4 การ สร้างและใช้งานคิวรี 2. ขั้นให้ความรู้ 1. ผู้เรียนฟังครูผู้สอนแนะนำเกี่ยวกับการใช้งาน ตารางใน Access และร่วมอภิปรายเนื้อหาบทเรียน 2. ผู้เรียนปฏิบัติตามขั้นตอนการใช้งานโปรแกรม Step by Step ในกิจกรรมการเรียนรู้กับครูผู้สอน 3. ผู้เรียนฝึกปฏิบัติตามกิจกรรมการเรียนรู้ 3. ขั้นประยุกต์ใช้ 1. ผู้เรียนทำกิจกรรมการเรียนรู้ที่ 5 เรื่อง การสร้าง และใช้งานคิวรี 2. ผู้เรียนสืบค้นข้อมูลจาก Web Site หาความรู้ เพิ่มเติมจากอินเตอร์เน็ต 3. ผู้เรียนทำแบบฝึกหัดหน่วยที่ 5 4. ขั้นสรุปและประเมินผล 1. ผู้สอนและผู้เรียนร่วมกันสรุปเนื้อหาที่ ได้เรียน เพื่อให้มีความเข้าใจในทิศทางเดียวกัน 2. แบบฝึกหัดหลังเรียนหน่วยที่ 5 เรื่อง การสร้าง และใช้งานคิวรี
สื่อการเรียนการสอน / การเรียนรู้ สื่อสิ่งพิมพ์ 1. เอกสารประกอบการสอน รายวิชา โปรแกรมฐานข้อมูล 2. กิจกรรมการเรียนรู้ที่ 5 การสร้างและใช้งานคิวรี 3. แบบฝึกหัดหน่วยที่ 5 ใช้ประกอบการสอนขั้นสรุป 4. แบบฝึกหัดหลังเรียนหน่วยที่ 5 ใช้ประกอบในขั้นนำเข้าสู่บทเรียน และขั้นสรุปและ ประเมินผล สื่อโสตทัศน์ (ถ้ามี) 14. เครื่องไมโครคอมพิวเตอร์ 15. สื่อการเรียน เรื่อง การสร้างและใช้งานคิวรี 16. ห้องเรียนออนไลน์ รายวิชา โปรแกรมฐานข้อมูล (Google Classroom) สื่อของสิ่งของ - งานที่มอบหมายหรือกิจกรรม 1. ก่อนเรียน 1.1 จัดเตรียมเอกสาร สื่อการเรียนการสอน 2. ขณะเรียน 2.1 กิจกรรมการเรียนรู้ที่ 5 การสร้างและใช้งานคิวรี 2.2 ร่วมกันสรุปเนื้อหาโดยรวม 2.3 ร่วมกันอภิปรายเนื้อหาที่เรียน 3. หลังเรียน 3.1 ทำแบบฝึกหัดท้ายบท หน่วยที่ 5 เรื่อง การสร้างและใช้งานคิวรี 3.2 แบบฝึกหัดหลังเรียนหน่วยที่ 5 เรื่อง การสร้างและใช้งานคิวรี แหล่งการเรียนรู้ 1. ในสถานศึกษา 1.1 ห้องปฎิบัติการคอมพิวเตอร์ ศึกษาหาข้อมูลทางอินเตอร์เน็ต 1.2 ห้องเรียนออนไลน์ Google Classroom รายวิชาโปรแกรมฐานข้อมูล 2. นอกสถานศึกษา ผู้ประกอบการ สถานประกอบการในเขตพื้นที่ จังหวัดขอนแก่น การบูรณาการ/ความสัมพันธ์กับวิชาอื่น บูรณาการกับวิชา โปรแกรมตารางคำนวณ การออกแบบและการใช้งานตารางข้อมูล
การประเมินผลการเรียนรู้ - สังเกตพฤติกรรมระหว่างเรียน - ใช้คำถามตรวจสอบความรู้ - การทำใบงาน - การทำแบบฝึกหัดและแบบทดสอบท้ายบทเรียน กิจกรรมเสนอแนะ/งานที่มอบหมาย ให้นักเรียนทำกิจกรรมแบ่งกลุ่มเรียนรู้ตามใบงาน เอกสารอ้างอิง หนังสือประกอบการเรียนวิชา โปรแกรมฐานข้อมูล รหัส 20204-2105 เรียบเรียงโดย โกมล ศิริสมบูรณ์เวช สำนักพิมพ์ศูนย์ส่งเสริมอาชีวะ
แบบฝึกหัดหน่วยที่5 การสร้างและใช้งานคิวรี รายวิชา 20204-2105 โปรแกรมฐานข้อมูล คำชี้แจง ให้นักเรียนตอบคำถามต่อไปนี้ 19. จงบอกลักษณะงานที่ต้องใช้ คิวรี มาช่วยดำเนินการ .......................................................................................................................... ......................... ............................................................................................................ ....................................... .......................................................................................................................... ......................... ................................................................................................................................................... จงบอกชนิดของคิวรี 4 ประเภท .......................................................................................................................... ......................... .......................................................................................................................... ......................... .............................................................................................................. ..................................... .......................................................................................................................... ......................... 20. ลักษณะการดำเนินงานต่อไปนี้ เป็นการใช้งานคิวรีแบบใด จุดประสงค์ คิวรีที่ต้องใช้ 6. แสดงข้อมูลเป็นบางคอลัมน์ 7. สร้างคอลัมน์ที่มีการคำนวณค่า 8. หาค่าเฉลี่ยจำนวน 9. แสดงตามค่าที่ข้อมูลที่ป้อน 10. ลบข้อมูลตามเงื่อนไขที่กำหนด 21. จงบอกชื่อฟังก์ชันคำนวณค่าที่ใช้เพื่อหาผลลัพธ์ต่อไปนี้ จุดประสงค์ ฟังก์ชันที่ใช้ 6. คำนวณค่าเฉลี่ย 7. หาผลรวมของข้อมูล 8. นับจำนวนข้อมูล 9. หาค่ามากที่สุดของข้อมูล 10. หาค่าน้อยสุดของข้อมูล 22. จงบอกชั้นตอนการใช้งานคิวรีแบบสรุปข้อมูลมาโดยสังเขป ............................................................................................................................. ...................... ................................................................................................................................................... ............................................................................................................................. ...................... *************************************
กิจกรรมการเรียนรู้หน่วยที่5 การสร้างและใช้งานคิวรี รายวิชา 20204-2105 โปรแกรมฐานข้อมูล กิจกรรม การสร้างและใช้งานคิวรี ให้นักเรียนแก้ไขไฟล์ฐานข้อมูล Student.accdb ดังนี้ 13. สร้าง คิวรีแบบเลือกแสดงข้อมูล จากตาราง นักศึกษา โดยรวมเขตข้อมูล คำนำหน้า ชื่อและ นามสกุลเข้าด้วยกัน แล้วกำหนดเป็น ชื่อ-นามสกุล ดังรูป ซึ่งจะได้ข้อมูลผลลัพธ์ในมุมมองแผ่นข้อมูล ดังรูป แล้วบันทึกชื่อ Query1 14. สร้าง คิวรีแบบกำหนดเงื่อนไข เพื่อแสดงข้อมูลเฉพาะนักศึกษาระดับ ปวช. โดยเรียงข้อมูล ตามลำดับชั้นปี และรหัสนักศึกษา ดังรูป แล้วบันทึกคิวรีในชื่อ Query2
15. สร้าง คิวรีแบบรับข้อมูล (Parameter Query) โดยกำหนดเงื่อนไขให้แสดงข้อมูล นักศึกษา ตามระดับชั้นที่ต้องการ โดยเมื่อเข้าสู่มุมมงอแผ่นข้อมูล จะมีหน้าต่างสอบถามในลักษณะ ดัง รูป 16. ทดลองป้อนข้อมูลในระดับชั้น เป็น ปวช. และ ปวส. แล้วบันทึกคิวรีในชื่อ Query3 17. สร้าง คิวรีแสดงข้อมูลแบบหลายตาราง โดยนำข้อมูลจากตาราง นักศึกษา และตาราง ผล การเรียน มาแสดงดังรูป แล้วบันทึกในชื่อ Query4 18. จากข้อ 5 ให้สร้างคิวรีแสดงผลการเรียน เฉพาะ วิชาคณิตศาสตร์ โดยกำหนดเงื่อนไข รหัสวิชา เป็น 001 ซึ่งจะได้ผลในลักษณะดังรูป จากนั้นในบันทึกไฟล์เป็น Query5
19. จากข้อ 6 ให้นักเรียนสร้าง คิวรีข้อมูลรหัสวิชา เพื่อแสดงผลการเรียนในรหัสวิชาที่ต้องการ โดยเมื่อเข้าสู่มุมมองแผ่นข้อมูล จะมีหน้าต่างสอบถามดังรูป 20. สร้าง Query7 จากตารางนักศึกษา ดังรูป โดยกำหนดข้อมูลในช่องตาราง ดังนี้ - ชื่อ-นามสกุล: [คำนำหน้า] & [ชื่อ] & " " & [นามสกุล] - ระดับชั้นปี: [ระดับชั้น] & [ปีที่] 21. เมื่อได้ผลลัพธ์ถูกต้อง ให้กำหนดเป็น คิวรีแบบสร้างตาราง (Make Table Query) แล้วกดปุ่ม เรียกใช้(Run) เพื่อสร้างเป็นตาราง นักศึกษาใหม่ จะได้ผลลัพธ์ ดังรูป
22. เข้าสู่หน้าต่างการออกแบบ ตาราง นักศึกษาใหม่แล้วเปลี่ยนชนิดของเขตข้อมูล แผนกวิชา จากชนิด ตัวเลข (Number) เป็น ตัวช่วยสร้างการค้นหา (Lookup Wizard) จากตาราง แผนก เพื่อให้ข้อมูลในเขตข้อมูล แผนกวิชา แสดงผลถูกต้อง 23. สร้างคิวรีแบบลบข้อมูล(Delete Query) จากตาราง นักศึกษาใหม่ เพื่อลบข้อมูลนักศึกษาที่ อยู่ในระดับชั้น ปวช.ออกไป โดยหลักจากการประมวลผล ข้อมูลในตารางนักศึกษาใหม่ จะมี ข้อมูลเฉพาะนักศึกษา ในระดับบ ปวส.เท่านั้น 24. สร้างคิวรีแบบปรับปรุงข้อมูล (Update Query) จากตาราง นักศึกษาใหม่ เพื่อปรับปรุง ข้อมูลนักศึกษาที่อยู่ในระดับชั้น ปวส.2 ให้เป็นสำเร็จการศึกษา โดยหลังจากการรันคิวรี ข้อมูลในตาราง นักศึกษาใหม่ จะมีข้อมูล ดังรูป
25. สร้างคิวรี แบบ ผนวกข้อมูล (Append Query) เพื่อผนวกข้อมูลนักศึกษา ระดับ ปวช. ของ ตาราง นักศึกษา ไปยัง ตารางนักศึกษาใหม่ โดยกำหนดคิวรี ดังรูป 26. รันคิวรี โดยกดปุ่มเรียกใช้ ตาราง นักศึกษาใหม่ จะมีข้อมูล ดังรูป 27. จัดเรียงข้อมูลในตาราง นักศึกษาใหม่ กำหนดการจัดเรียงข้อมูลในเขตข้อมูล ระดับชั้น เพื่อให้ แสดงผลลัพธ์ ดังรูป
28. สร้างคิวรีแบบสรุปข้อมูล จากตาราง นักศึกษาใหม่ เพื่อสรุปจำนวนนักศึกษา ในแต่ละ ระดับชั้น โดยสร้างคิวรี ดังรูป 29. โดยจะได้ข้อมูลในมุมมองแผ่นข้อมูล ดังรูป 30. จากการสร้างคิวรีสรุปข้อมูล ให้สร้างคิวรีสรุปจำนวนนักศึกษาในแต่ละแผนกวิชา เพื่อให้ได้ ผลลัพธ์ในลักษณะ ดังรูป
แบบทดสอบหลังเรียน 5 การสร้างและใช้งานคิวรี รายวิชา 20204-2105 โปรแกรมฐานข้อมูล คำชี้แจง จงเลือกคำตอบที่ถูกต้องที่สุดเพียงข้อเดียว 1. งานลักษณะใดที่ต้องใช้งานคิวรี ก. คำนวณค่าจากเขตข้อมูล ข. สรุปผลข้อมูล ค. แสดงข้อมูลตามเงื่อนไขที่กำหนด ง. ถูกทุกข้อ 2. ถ้าต้องการแสดงข้อมูลจากตารางเป็นแบบคอลัมน์ ควรใช้คิวรีแบบใด ก. แบบเลือกข้อมูล ข. แบบสรุปค่าข้อมูล ค. แบบรรับค่าข้อมูล ง. แบบจัดการข้อมูล 3. คิวรีแบบใดจะให้ผู้ใช้งานป้อนค่าข้อมูลก่อนแสดงผลลัพธ์ ก. แบบเลือกข้อมูล ข. แบบสรุปค่าข้อมูล ค. แบบรรับค่าข้อมูล ง. แบบจัดการข้อมูล 4. คิวรีแบบใดที่ต้องกดปุ่ม เรียกใช้ ก. แบบเลือกข้อมูล ข. แบบสรุปค่าข้อมูล ค. แบบรรับค่าข้อมูล ง. แบบจัดการข้อมูล 5. ข้อใดคือการรวมคำนำหน้าชื่อ(Title)กับชื่อพนักงาน (Empname)เข้าด้วยกัน ก. Title+EmpName ข. Title-EmpName ค. Title&EmpName ง. Title And EmpName 6. ข้อใดคือการกำหนดให้แสดงค่าเงินประกันสังคม ซึ่งมีค่าเท่ากับ 5% ของเงินเดือน (Salary) ก. ประกันสังคม : Salary *5% ข. ประกันสังคม : Salary *0.05 ค. ประกันสังคม : Salary *1.05 ง. ประกันสังคม : 5%*Salary
7. ข้อใดกำหนดเงื่อนไขที่ ไม่ถูกต้อง ก. <5000 ข. >=5000 ค. In (1,4) ง. Between 15000 To 20000 8. หากต้องการแสดงระเบียนที่มีคำว่า “ฟ้า” จะต้องป้อนเงื่อนไขอย่างไร ก. =”ฟ้า” ข. &”ฟ้า*” ค. =”*ฟ้า*” ง. Like “*ฟ้า*” 9. หากต้องการจัดกลุ่มข้อมูลจะต้องเลือกรายการในบรรทัด ผลรวม เป็นอย่างไร ก. Group by ข. Sum ค. Count ง. Avg 10. ข้อใดคือฟังก์ชันในการหาค่าเฉลี่ยของข้อมูล ก. Sum ข. Count ค. Avg ง. Average ************************************** เฉลย 1) ง. 2) ก. 3) ค. 4) ง. 5) ค. 6) ข. 7) ง. 8) ง. 9) ก. 10) ค.
แผนการจัดการเรียนรู้ หน่วยที่ 6 ชื่อวิชา โปรแกรมฐานข้อมูล สอนครั้งที่ 9-10 ชื่อหน่วย การสร้างฟอร์มใน Access ชั่วโมงรวม 8 ชั่วโมง ชื่อเรื่อง การสร้างฟอร์มใน Access จำนวนชั่วโมง 8 ชั่วโมง หัวข้อเรื่อง สาระสำคัญ ฟอร์ม (Form) คือ เครื่องมือที่ Microsoft Access นำมาใช้สร้างส่วนติดต่อกับผู้ใช้งาน (User Interface) เพื่อช่วยให้การป้อนข้อมูลและการแสดงผลทำได้สะดวกขึ้น รวมทั้งเพิ่มความสวยงามในการใช้ งาน การสร้างฟอร์มสามารถสร้างได้โดยใช้ตัวช่วยสร้าง (Form Wizard) และการออกแบบโดยตรงด้วย ตนเอง (Form Design) สาระการเรียนรู้ 22. การสร้างฟอร์มแบบอัตโนมัติ 23. การสร้างฟอร์มโดยใช้ตัวช่วยสร้าง 24. การสร้างฟอร์มโดยใช้แบบฟอร์มเปล่า 25. การจัดการคอนโทรลภายในฟอร์ม 26. การปรับแต่งแบบฟอร์ม จุดประสงค์เชิงพฤติกรรม 27.สร้างฟอร์มโดยอัตโนมัติได้ 28.สร้างฟอร์มโดยใช้ตัวช่วยสร้างได้ 29.สร้างฟอร์มโดยใช้แบบฟอร์มเปล่าได้ 30.จัดการคอนโทรลภายในฟอร์มได้ 31.ปรับแต่งแบบฟอร์มได้ สมรรถนะอาชีพ สร้างแบบฟอร์มในฐานข้อมูล Microsoft Access การบูรณาการตามหลักปรัชญาเศรษฐกิจพอเพียง 16) ความพอประมาณ : ตรวจความพร้อมของเครื่องคอมพิวเตอร์ก่อนเรียน และปิดเครื่อง เก็บเก้าอี้นั่งให้เรียบร้อยหลังเลิกเรียน เพื่อความเรียบร้อยและประหยัด 17)การมีเหตุผล : รับฟังความคิดเห็น และวิเคราะห์ วิจารณ์อย่างมีเหตุผล 18)การมีภูมิคุ้มกันในตัวเอง : ฝึกการค้นคว้าหาความรู้จากเพื่อน และระบบอินเทอร์เน็ต เพื่อแก้ปัญหาในแบบฝึกปฏิบัติ และใบงาน
สาระการเรียนรู้ การป้อนข้อมูลเข้าไปเก็บในตารางฐานข้อมูลของ Microsoft Access แม้สามารถป้อนเข้าไป โดยตรงได้ แต่การใช้งานจะไม่สะดวกโดยเฉพาะกับตารางที่หลายระเบียน หรือ มีเขตข้อมูลจำนวนมาก Access จึงได้เตรียมเครื่องมือเรียกว่า ฟอร์ม (Form) เพื่อสร้างส่วนติดต่อกับผู้ใช้งาน (User Interface) ซึ่งจะช่วยให้ป้อนข้อมูลได้สะดวกขึ้น และแสดงผลได้สวยงามและดูง่ายกว่าการใช้ตาราง อธิบายลักษณะของแบบฟอร์มในโปรแกรม Microsoft Access และประโยชน์ของฟอร์ม จากนั้นอธิบายวิธีการสร้างฟอร์มแบบต่าง ๆ ในโปรแกรม Microsoft Access ได้แก่ สร้างฟอร์มโดยอัตโนมัติ (Auto Form) สร้างฟอร์มโดยใช้ตัวช่วยสร้าง (Form Wizard) สร้างฟอร์มโดยใช้แบบฟอร์มเปล่า (Form Design) การจัดการคอนโทรลภายในฟอร์ม แบบฟอร์มที่สร้างขึ้นมาจะประกอบด้วยส่วนควบคุม ข้อมูล เรียกว่า คอนโทรล (Control) ซึ่งสามารถแบ่งเป็น 2 ประเภทใหญ่ ๆ คือ คอนโทรลที่ผูกติดกับเขตข้อมูล (Bound Control) คือ คอนโทรลที่สร้างโดยวิธีกดลาก จากรายการเขตข้อมูลในขณะสร้างฟอร์มดังที่ผ่านมา โดยค่าของข้อมูลที่แสดงภายใน คอนโทรลจะมีค่าตามข้อมูลที่อยู่ในเขตข้อมูลนั้น คอนโทรลที่ไม่ผูกติดกับเขตข้อมูล (Unbound Control) คือ คอนโทรลที่สร้างเพิ่มเติม ขึ้นมาภายหลังโดยใช้กล่องเครื่องมือ เช่น รูปภาพหรือกล่องข้อความ โดยค่าข้อมูล ภายในคอนโทรลจะถูกกำหจดจากผู้ใช้ หรือกำหนดในคุณสมบัติของคอนโทรล • การนำเค้าโครงออกจากฟอร์ม • การเลือกคอนโทรล • การย้ายคอนโทรล • การปรับขนาดคอนโทรล • การจัดวางแนวคอนโทรล • การปรับระยะห่างของคอนโทรล • การปรับรูปแบบตัวอักษรและจัดวางข้อความในคอนโทรล แบบฟอร์มใน Access จะแบ่งพื้นที่เป็น 3 ส่วน คือ 1) ส่วนหัวของฟอร์ม (Form header) 2) ส่วนรายละเอียด (Detail) 3) ส่วนท้ายฟอร์ม (Form Footer) 5. การปรับแต่งแบบฟอร์ม 5.1 การปรับขนาด 5.2 การปรับสีพื้น 5.3 การใส่ภาพพื้นหลัง 5.4 การปรับให้เป็นแบบฟอร์มสำหรับป้อนข้อมูล 5.5 การปรับให้เป็นฟอร์มอ่านอย่างเดียว 5.6 การปรับเปลี่ยนรายละเอียดต่าง ๆของฟอร์ม 5.7 การสร้างจุดยึดของคอนโทรล
กิจกรรมการเรียนการสอนและหรือการเรียนรู้ ขั้นตอนการสอนหรือกิจกรรมของครู ขั้นตอนการเรียนรู้หรือกิจกรรมของนักศึกษา 1. ขั้นนำเข้าสู่บทเรียน 1. ผู้สอนจัดเตรียมเอกสาร สื่อการสอน 2. ผู้สอนแจ้งจุดประสงค์การเรียนของหน่วยเรียน ที่ 6 การสร้างฟอร์มใน Access และขอให้ผู้เรียนร่วมกัน ทำกิจกรรมการเรียน การสอน 3. ผู้สอนให้ผู้เรียนแสดงความรู้ เรื่อง การสร้างและ ใช้งานคิวรี 2. ขั้นให้ความรู้ 1. ผู้สอนอธิบายลักษณะและประโยชน์ ของฟอร์มในโปรแกรม Microsoft Access 2. ครูผู้สอนสาธิตวิธีสร้างฟอร์มแบบต่าง ๆ แล้วให้นักเรียนฝึกปฏิบัติตามทีละขั้นตอน 3. ครูสอนวิธีการปรับแต่งคอนโทรลและ ฟอร์ม จากนั้นให้นักเรียนปฏิบัติตามทีละขั้นตอน 3. ขั้นประยุกต์ใช้ 1. ผู้สอนให้นักเรียนฝึกปฏิบัติด้วยตนเองตามใบงาน โดยครูเป็นผู้ช่วยเหลือและให้คำแนะนำ 2. ผู้สอนให้ผู้เรียนทำกิจกรรมการเรียนรู้ หน่วยที่ 6 เรื่อง การสร้างแบบฟอร์มใน Access 4. ขั้นสรุปและประเมินผล 1. ผู้สอนและผู้เรียนร่วมกันสรุปเนื้อหา ที่ได้เรียนให้ มีความเข้าใจในทิศทางเดียวกัน 2. ครูผู้สอนสรุปกิจกรรมการเรียนรู้หน่วยที่ 6 3. ผู้สอนให้ผู้เรียนทำแบบฝึกหัดหลังเรียน 1. ขั้นการเรียนการสอน 1. ผู้เรียนเตรียมอุปกรณ์และฟังครูผู้สอนแนะ นำ รายวิชา วิธีการให้คะแนนและวิธีการเรียนเรื่อง การสร้าง ฟอร์มใน Access 2. ผู้เรียนแสดงความรู้ เรื่อง การสร้างฟอร์มใน Access 3. ผู้เรียนทำแบบทดสอบก่อนเรียนหน่วยที่ 6 การ สร้างฟอร์มใน Access 2. ขั้นให้ความรู้ 1. ผู้เรียนฟังครูผู้สอนแนะนำเกี่ยวกับการสร้าง ฟอร์มใน Access และร่วมอภิปรายเนื้อหาบทเรียน 2. ผู้เรียนปฏิบัติตามขั้นตอนการใช้งานโปรแกรม Step by Step ในกิจกรรมการเรียนรู้กับครูผู้สอน 3. ผู้เรียนฝึกปฏิบัติตามกิจกรรมการเรียนรู้ 3. ขั้นประยุกต์ใช้ 1. ผู้เรียนทำกิจกรรมการเรียนรู้ที่ 6 เรื่อง การสร้าง ฟอร์มใน Access 2. ผู้เรียนสืบค้นข้อมูลจาก Web Site หาความรู้ เพิ่มเติมจากอินเตอร์เน็ต 3. ผู้เรียนทำแบบฝึกหัดหน่วยที่ 6 4. ขั้นสรุปและประเมินผล 1. ผู้สอนและผู้เรียนร่วมกันสรุปเนื้อหาที่ ได้เรียน เพื่อให้มีความเข้าใจในทิศทางเดียวกัน 2. แบบฝึกหัดหลังเรียนหน่วยที่ 6 เรื่อง การสร้าง ฟอร์มใน Access
สื่อการเรียนการสอน / การเรียนรู้ สื่อสิ่งพิมพ์ 1. เอกสารประกอบการสอน รายวิชา โปรแกรมฐานข้อมูล 2. กิจกรรมการเรียนรู้ที่ 6 การสร้างฟอร์มใน Access 3. แบบฝึกหัดหน่วยที่ 6 ใช้ประกอบการสอนขั้นสรุป 4. แบบฝึกหัดหลังเรียนหน่วยที่ 6 ใช้ประกอบในขั้นนำเข้าสู่บทเรียน และขั้นสรุปและ ประเมินผล สื่อโสตทัศน์ (ถ้ามี) 17. เครื่องไมโครคอมพิวเตอร์ 18. สื่อการเรียน เรื่อง การสร้างฟอร์มใน Access 19. ห้องเรียนออนไลน์ รายวิชา โปรแกรมฐานข้อมูล (Google Classroom) สื่อของสิ่งของ - งานที่มอบหมายหรือกิจกรรม 1. ก่อนเรียน 1.1 จัดเตรียมเอกสาร สื่อการเรียนการสอน 2. ขณะเรียน 2.1 กิจกรรมการเรียนรู้ที่ 6 การสร้างฟอร์มใน Access 2.2 ร่วมกันสรุปเนื้อหาโดยรวม 2.3 ร่วมกันอภิปรายเนื้อหาที่เรียน 3. หลังเรียน 3.1 ทำแบบฝึกหัดท้ายบท หน่วยที่ 6 เรื่อง การสร้างฟอร์มใน Access 3.2 แบบฝึกหัดหลังเรียนหน่วยที่ 6 เรื่อง การสร้างฟอร์มใน Access แหล่งการเรียนรู้ 1. ในสถานศึกษา 1.1 ห้องปฎิบัติการคอมพิวเตอร์ ศึกษาหาข้อมูลทางอินเตอร์เน็ต 1.2 ห้องเรียนออนไลน์ Google Classroom รายวิชาโปรแกรมฐานข้อมูล 2. นอกสถานศึกษา ผู้ประกอบการ สถานประกอบการในเขตพื้นที่ จังหวัดขอนแก่น การบูรณาการ/ความสัมพันธ์กับวิชาอื่น บูรณาการกับวิชา โปรแกรมตารางคำนวณ การออกแบบและการใช้งานตารางข้อมูล
การประเมินผลการเรียนรู้ - สังเกตพฤติกรรมระหว่างเรียน - ใช้คำถามตรวจสอบความรู้ - การทำใบงาน - การทำแบบฝึกหัดและแบบทดสอบท้ายบทเรียน กิจกรรมเสนอแนะ/งานที่มอบหมาย ให้นักเรียนทำกิจกรรมแบ่งกลุ่มเรียนรู้ตามใบงาน เอกสารอ้างอิง หนังสือประกอบการเรียนวิชา โปรแกรมฐานข้อมูล รหัส 20204-2105 เรียบเรียงโดย โกมล ศิริสมบูรณ์เวช สำนักพิมพ์ศูนย์ส่งเสริมอาชีวะ
แบบฝึกหัดหน่วยที่6 การสร้างฟอร์มใน Access รายวิชา 20204-2105 โปรแกรมฐานข้อมูล คำชี้แจง ให้นักเรียนตอบคำถามต่อไปนี้ 1. จงบอกขั้นตอนวิธีสร้างฟอร์มแบบอัตโนมัติ(Auto form) .......................................................................................................................... ......................... ............................................................................................................ ....................................... .......................................................................................................................... ......................... ................................................................................................................................................... จงบอกขั้นตอนวิธีสร้างฟอร์มแบบใช้ตัวช่วยสร้าง (Form Wizard) ...................................................................................................................... ............................. .......................................................................................................................... ......................... ................................................................................................................................................... 2. จงบอกความแตกต่างของชนิดคอนโทรลทั้ง 2 แบบ (1) คอนโทรลที่ผูกติดกับข้อมูล (Bound Control) …………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………… คอนโทรลที่ไม่ผูกติดกับเขตข้อมูล (Unbound Control) …………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………… (2) จงบอกวีการเลือกคอนโทรล ตามจุดประสงค์ดังนี้ - เลือกคอนโทรลหลายตัวที่อยู่ติดกัน …………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………… (3) เลือกคอนโทรลหลายตัวที่อยู่ห่างกัน …………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………… (4) เลือกคอนโทรลทั้งหมดที่อยู่ภายในฟอร์ม …………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………….............…. 3. ถ้าต้องการให้ฟอร์มเป็น ฟอร์มแบบแสดงผลอย่างเดียวแก้ไขไม่ได้ ต้องกำหนดคุณสมบัติ อย่างไร กำหนดคุณสมบัติ ......................................................เป็น................................................ กำหนดคุณสมบัติ ......................................................เป็น................................................ กำหนดคุณสมบัติ ......................................................เป็น................................................ 4. ถ้าต้องการให้ฟอร์มเป็น ฟอร์ป้อนขอ้มูลต้องกำหนดคุณสมบัติในส่วนใด กำหนดคุณสมบัติ .......................................................เป็น................................................
กิจกรรมการเรียนรู้หน่วยที่6 การสร้างฟอร์มใน Access รายวิชา 20204-2105 โปรแกรมฐานข้อมูล กิจกรรม การสร้างแบบฟอร์มใน Access ให้นักเรียนสร้าง แบบฟอร์ม จากไฟล์ฐานข้อมูล Student ดังนี้ 11. สร้างฟอร์ม จากตาราง นักศึกษา เพื่อให้แสดงผลในลักษณะ ดังรูป แล้วบันทึกฟอร์ม ในชื่อ นักศึกษา 12. คัดลอกฟอร์ม นักศึกษา เพื่อนำมาสร้างเป็นฟอร์ม ข้อมูลนักศึกษา แล้วปรับแต่งแก้ไข โดยนำ เค้าโครงออก ปรับแต่งฟอร์มและข้อความในฟอร์ม ให้ได้ผลลัพธ์ดังรูป
13. สร้างฟอร์ม แสดงข้อมูลนักศึกษา โดยคัดลอกฟอร์ม ข้อมูลนักศึกษา แล้วเปลี่ยนชื่อจากนั้น แก้ไขแผ่นคุณสมบัติของฟอร์มในแท็บข้อมูล (Data) โดยกำหนดรายการอนุญาตให้เพิ่ม ลบ และแก้ไข เป็น “ไม่ใช่” ดังรูป 14. จากการกำหนดในรายการดังกล่าว จะทำให้ฟอร์ม แสดงข้อมูลนักศึกษา เป็นฟอร์มแบบอ่าน อย่างเดียว โดยปุ่มเพิ่มข้อมูลจะเป็นสีจางและไม่สามารถแก้ไขข้อมูลภายในฟอร์มได้ 15. คัดลอกฟอร์ม ข้อมูลนักศึกษา เพื่อนำมาสร้างเป็นฟอร์ม ป้อนข้อมูลนักศึกษา แล้วกำหนด คุณสมบัติ การป้อนข้อมูล เป็น “ใช่”
16. เมื่อเปิดฟอร์ม ป้อนข้อมูลนักศึกษา จะแสดงเป็นฟอร์มเปล่าสำหรับการป้อนข้อมูล
แบบทดสอบหลังเรียน 6 การสร้างฟอร์มใน Access รายวิชา 20204-2105 โปรแกรมฐานข้อมูล คำชี้แจง จงเลือกคำตอบที่ถูกต้องที่สุดเพียงข้อเดียว 1. ข้อใดคือหน้าที่หลักของฟอร์ม ก. เก็บข้อมูล ข. คำนวณค่า ค. สร้างส่วนติดต่อกับผู้ใช้งาน ง. ถูกทุกข้อ 2. การสร้างฟอร์มสามารถนำข้อมูลมาจากส่วนใดของ Access ก. ตาราง (Table) ข. แบบสอบถาม (Query) ค. ทั้งข้อ ก และ ข ง. ถูกทุกข้อ 3. ข้อใดสร้างฟอร์มได้เร็วที่สุด ก. ฟอร์มแบบอัตโนมัติ(Auto Form) ข. ใช้ตัวช่วยสร้าง (Form Wizard) ค. ใช้แบบฟอร์มเปล่า (Blank Form) ง. ใช้การออกแบบ (Form Design) 4. คอนโทรล ที่ไม่ผูกติดกับเขตข้อมูลในตาราง เรียกว่า ก. Bound Control ข. Unbound Control ค. Connected Control ง. Unconnected Control 5. การเลือกคอนโทรลทุกตัวบนฟอร์ม สามารถทำได้โดย กดแป้นใด ก. Ctrl+A ข. Ctrl+C ค. Ctrl+V ง. Ctrl+X 6. การปรับฟอร์มเป็นฟอร์มป้อนข้อมูล สามารถทำได้โดยกำหนดคุณสมบัติใด ก. การป้อนข้อมูล เป็น yes ข. อนุญาตให้แก้ไข เป็น yes ค. อนุญาตให้ลบ เป็น yes ง. อนุญาตให้เพิ่ม เป็น yes 7. ถ้าไม่ต้องการใช้ผู้ใช้แก้ไขข้อมูลในฟอร์มจะต้องกำหนดคุณสมบัติตามข้อใด ก. การป้อนข้อมูลเป็น No ข. อนุญาตให้แก้ไข เป็น No
ค. อนุญาตให้ลบ เป็น No ง. ถูกทุกข้อ 8. การกำหนดฟอร์มแบบต่อเนื่องต้องกำหนดคุณสมบัติ มุมมองเริ่มต้น เป็นแบบใด ก. Single Form ข. Sub Form ค. Continuous Form ง. Data Sheet 9. การกำหนดคุณสมบัติการตัดภาพแบบใดที่ปรับสดส่วนของภาพให้พอดีกับฟอร์ม ก. Clip ข. Stretch ค. Zoom ง. Tile 10. การปรับให้คอนโทรลเปลี่ยนขนาดตามฟอร์ม จะต้องใช้ปุ่มเครื่องมือใด ก. สร้างจุดยืด ข. ขนาด/ระยะห่าง ค. นำไปไว้หน้าสุด ง. นำไปไว้หลังสุด ************************************** เฉลย 1) ค. 2) ค. 3) ก. 4) ข. 5) ก. 6) ก. 7) ง. 8) ค. 9) ข. 10) ก
แผนการจัดการเรียนรู้ หน่วยที่ 7 ชื่อวิชา โปรแกรมฐานข้อมูล สอนครั้งที่ 11-12 ชื่อหน่วย การสร้างฟอร์มแบบพิเศษ ชั่วโมงรวม 8 ชั่วโมง ชื่อเรื่อง การสร้างฟอร์มแบบพิเศษ จำนวนชั่วโมง 8 ชั่วโมง หัวข้อเรื่อง สาระสำคัญ นอกจากการสร้างฟอร์มแบบปกติแล้ว โปรแกรม Microsoft Access ยังมีเครื่องมือในริบบอน ออกแบบ ให้เราสามารถสร้างฟอร์มย่อย (Sub Form) ฟอร์มแบบแยกรายการ (Split Form) และสามารถ นำคอนโทรลพิเศษต่าง ๆ มาปรับแต่งฟอร์มได้ สาระการเรียนรู้ 27. การสร้างฟอร์มย่อย (Sub Form) 28. การสร้างฟอร์มแบบแยกรายการ (Split Form) 29. การสร้างฟอร์มโดยใช้คอนโทรลต่าง ๆ จุดประสงค์เชิงพฤติกรรม 32.สร้างฟอร์มย่อย (Sub Form)ได้ 33.สร้างฟอร์มแบบแยกรายการ (Split Form) ได้ 34.สร้างฟอร์มโดยใช้คอนโทรลต่าง ๆ ได้ สมรรถนะอาชีพ สร้างฟอร์มแบบพิเศษในโปรแกรม Microsoft Access การบูรณาการตามหลักปรัชญาเศรษฐกิจพอเพียง 19) ความพอประมาณ : ตรวจความพร้อมของเครื่องคอมพิวเตอร์ก่อนเรียน และปิดเครื่อง เก็บเก้าอี้นั่งให้เรียบร้อยหลังเลิกเรียน เพื่อความเรียบร้อยและประหยัด 20)การมีเหตุผล : รับฟังความคิดเห็น และวิเคราะห์ วิจารณ์อย่างมีเหตุผล 21)การมีภูมิคุ้มกันในตัวเอง : ฝึกการค้นคว้าหาความรู้จากเพื่อน และระบบอินเทอร์เน็ต เพื่อแก้ปัญหาในแบบฝึกปฏิบัติ และใบงาน
สาระการเรียนรู้ 1. การสร้างฟอร์มย่อย (Sub Form) ในการป้อนข้อมูลในตารางสัมพันธ์ จะทำได้สะดวกขึ้นโดยสร้างฟอร์มย่อยในแบบฟอร์มหลัก เช่น การสร้าง ฟอร์มย่อยข้อมูลการอบรม ของพนักงานใน แบบฟอร์มหลักข้อมูลพนักงาน 1.4 การสร้างฟอร์มย่อยแบบอัตโนมัติ 1.5 การสร้างโดยใช้คอนโทรลฟอร์มย่อย 1.6 การสร้างโดยวิธีลากวาง 2. การสร้างฟอร์มแบบแยกรายการ (Split Form) ฟอร์มแบบแยกรายการ (Split Form) คือ ฟอร์มที่มีลักษณะผสม โดยจะแสดงฟอร์ม 2 แบบ คือ ทางส่วนบนจะแบบแสดงเป็นฟอร์มเดี่ยว ส่วนทางด้านล่างจะแสดงฟอร์มในลักษณะ แผ่นข้อมูล โดยเมื่อคลิกระเบียนจากฟอร์มแผ่นข้อมูลด้านล่าง จะปรากฏข้อมูลในฟอร์ม ทางด้านบนในระเบียนที่ตรงกัน 3. การสร้างฟอร์มจากคอนโทรลต่าง ๆ ได้แก่ 3.3 คอนโทรลแท็บ (Tab) คอนโทรล ตัวควบคุมแท็บ เป็นคอนโทรลที่ช่วยแยกรายการ เป็นส่วนต่าง ๆ คล้ายกับหน้าหนังสือ โดยจะช่วยแยกรายการที่มีจำนวนรายการมาก ให้แสดงแยกกันไปในแต่ละหน้า ซึ่งจะช่วยให้สะดวกต่อการค้นหาข้อมูล 3.4 คอนโทรล กลุ่มตัวเลือก (Option Group) คอนโทรลกลุมตัวเลือก หรือ option Group เป็นคอนโทรลที่ช่วยในการสร้างรายการเลือกเพื่อให้สะดวกต่อการป้อนข้อมูล เช่น การเลือกเพศ เลือกศาสนา หรือคุณวุฒิการศึกษา 3.5 คอนโทรล กล่องกาเครื่องหมาย (Check Box) คอนโทรล กล่องกาเครื่องหมาย มักจะ นำไปใช้ในกรณีการเลือกแบบหลายรายการเช่น ความสามารถในการขับขี่ยานพาหนะ 3.6 คอนโทรล กล่องคำสั่งผสม (Combo Box) คอนโทรล กล่องคำสั่งผสม เป็นคอนโทรล ที่ใช้สร้างรายการเลือก โดยสามารถสร้างฟอร์มที่มีคอนโทรลดังกล่าวได้โดยการนำเขต ข้อมูลเป็นแบบรายการเลือกเข้ามาในฟอร์มหรือเลือกที่คอนโทรล กล่องคำสั่งผสม แล้ว คลิกลากเข้ามาวางในฟอร์ม 3.7 คอนโทรล การเชื่อมโยง (Hyperlink) คอนโทรล การเชื่อมโยง เป็นคอนโทรลที่ใช้ สำหรับการสร้างการเชื่อมโยงกับไฟล์ หรือกับลิงก์เว็บไซต์ โดยคลิกใช้งานคอนโทรล ดังกล่าวจะปรากฎหน้าต่างกำหนดค่า ถ้าต้องการคลิกเพื่อเชื่อมโยงไปยังเว็บไซต์ 3.8 คอนโทรลอื่น ๆ
กิจกรรมการเรียนการสอนและหรือการเรียนรู้ ขั้นตอนการสอนหรือกิจกรรมของครู ขั้นตอนการเรียนรู้หรือกิจกรรมของนักศึกษา 1. ขั้นนำเข้าสู่บทเรียน 1. ผู้สอนจัดเตรียมเอกสาร สื่อการสอน 2. ผู้สอนแจ้งจุดประสงค์การเรียนของหน่วยเรียน ที่ 7 การสร้างฟอร์มแบบพิเศษ และขอให้ผู้เรียนร่วมกัน ทำกิจกรรมการเรียน การสอน 3. ผู้สอนให้ผู้เรียนแสดงความรู้ เรื่อง การสร้าง ฟอร์มแบบพิเศษ 2. ขั้นให้ความรู้ 1. ครูสาธิตการสร้างฟอร์มแบบพิเศษ ต่างๆ ในโปรแกรม Microsoft Access แล้วให้ นักเรียนฝึกปฏิบัติตามทีละขั้นตอน 2. ครูผู้สอนสาธิตวิธีสร้างฟอร์มแบบต่าง ๆ แล้วให้นักเรียนฝึกปฏิบัติตามทีละขั้นตอน 3. ครูสอนวิธีการปรับแต่งคอนโทรลและ ฟอร์ม จากนั้นให้นักเรียนปฏิบัติตามทีละขั้นตอน 3. ขั้นประยุกต์ใช้ 1. ผู้สอนให้นักเรียนฝึกปฏิบัติด้วยตนเองตามใบงาน โดยครูเป็นผู้ช่วยเหลือและให้คำแนะนำ 2. ผู้สอนให้ผู้เรียนทำกิจกรรมการเรียนรู้ หน่วยที่ 7 การสร้างฟอร์มแบบพิเศษ 4. ขั้นสรุปและประเมินผล 1. ผู้สอนและผู้เรียนร่วมกันสรุปเนื้อหา ที่ได้เรียนให้ มีความเข้าใจในทิศทางเดียวกัน 2. ครูผู้สอนสรุปกิจกรรมการเรียนรู้หน่วยที่ 7 3. ผู้สอนให้ผู้เรียนทำแบบฝึกหัดหลังเรียน 1. ขั้นการเรียนการสอน 1. ผู้เรียนเตรียมอุปกรณ์และฟังครูผู้สอนแนะ นำ รายวิชา วิธีการให้คะแนนและวิธีการเรียนเรื่อง กาการ สร้างฟอร์มแบบพิเศษ 2. ผู้เรียนแสดงความรู้ เรื่อง การสร้างฟอร์มแบบ พิเศษ 3. ผู้เรียนทำแบบทดสอบก่อนเรียนหน่วยที่ 7 การ สร้างฟอร์มแบบพิเศษ 2. ขั้นให้ความรู้ 1. ผู้เรียนฟังครูผู้สอนแนะนำเกี่ยวกับการสร้าง ฟอร์มแบบพิเศษ 2. ผู้เรียนปฏิบัติตามขั้นตอนการใช้งานโปรแกรม Step by Step ในกิจกรรมการเรียนรู้กับครูผู้สอน 3. ผู้เรียนฝึกปฏิบัติตามกิจกรรมการเรียนรู้ 3. ขั้นประยุกต์ใช้ 1. ผู้เรียนทำกิจกรรมการเรียนรู้ที่ 7 เรื่อง การสร้าง ฟอร์มแบบพิเศษ 2. ผู้เรียนสืบค้นข้อมูลจาก Web Site หาความรู้ เพิ่มเติมจากอินเตอร์เน็ต 3. ผู้เรียนทำแบบฝึกหัดหน่วยที่ 7 การสร้างฟอร์ม แบบพิเศษ 4. ขั้นสรุปและประเมินผล 1. ผู้สอนและผู้เรียนร่วมกันสรุปเนื้อหาที่ ได้เรียน เพื่อให้มีความเข้าใจในทิศทางเดียวกัน 2. แบบฝึกหัดหลังเรียนหน่วยที่ 7 เรื่อง การสร้าง ฟอร์มแบบพิเศษ