การสร้างแบบสอบถามใช้เลือกข้อมูล
ชนิดของแบบสอบถาม
แบบสอบถามเป็นชุดของข้อความหรือข้อคำถามที่สร้างขึ้นมาเพื่อสอบถามความคิดเห็น ความต้องการ ความสนใจ เจตคติ ของผู้ตอบที่มีต่อสิ่งที่ผู้สร้างต้องการทราบ รูปแบบของแบบสอบถาม
แบบสอบถามมีรูปแบบที่นิยมใช้ 3 แบบ คือ
1. แบบสอบถามชนิดปลายเปิด (Open Form) เป็นแบบสอบถามที่ไม่ได้กำหนดคำตอบไว้ ผู้ตอบจะตอบคำถามตามความคิดเห็นได้อย่างเต็มที่ เช่น ทำไมท่านจึงเลือกเรียนที่สถาบันการพลศึกษาวิทยาเขตชุมพรท่านมีความคิดเห็นอย่างไรต่อครูผู้สอน เป็นต้น
2. แบบสอบถามชนิดปลายปิด (Close Form) เป็นแบบสอบถามที่จำกัดคำตอบให้ผู้ตอบเลือกคำตอบตามแบบที่กำหนดให้เท่านั้น แบบสอบถามชนิดปลายปิด แบ่งได้ 3 แบบ ดังนี้
2.1 แบบสำรวจรายการ(Check List) แบบสอบถามชนิดนี้ต้องการทราบข้อเท็จจริงต่าง ๆ จากผู้ตอบ โดยไม่มีการประเมินระดับของความรู้สึก หรือข้อเท็จจริงนั้น ต้องการให้ตอบแต่เพียงว่า มี - ไม่มี เห็นด้วย - ไม่เห็นด้วย เชื่อ - ไม่เชื่อ ใช่ - ไม่ใช่
วิธีการสร้างแบบสอบถาม
ขั้นที่ 1 กำหนดวัตถุประสงค์ของแบบสอบถามให้ชัดเจน
- ระบุว่าแบบสอบถามนี้จะถูกนำไปใช้เรื่องอะไร
เครื่องมือวิจัย,เครื่องมือรวบรวมข้อมูลของ
โครงการหรือเครื่องมือประเมิน
ขั้นที่ 2 กำหนดประเด็นหลักให้ครบถ้วน
- พิจารณาประเด็นหลักว่ามีอะไรบ้าง ต้องทราบ
เนื้อหา ทฤษฎี โครงสร้างที่เกี่ยวข้อง
- ผู้วิจัยทำได้เอง หรืออาศัยผู้รอบรู้ช่วย
ขั้นที่ 3 การแจกแจงประเด็นหลักออกมาเป็นประเด็นย่อย
ตัวอย่าง - ประเด็น การบริโภคอาหารที่ทำให้อ้วน แยกย่อย
ได้เป็น - จำนวนมื้ออาหารต่อวัน
- เวลาในการทานอาหาร
- ชนิดของอาหาร
- ปริมาณที่ทาน
-ประเด็นการออกกำลังกาย แยกย่อยได้เป็น
- จำนวนครั้ง/สัปดาห์
- เวลาที่ใช้/ครั้ง
- ประเภทการออกกำลังกาย
- ความรู้/ทัศนคติต่อการออกกำลังกาย
- การรับประทานอาหาร ระหว่างก่อนหลังออกกำลังกาย
ขั้นที่ 4 กำหนดจำนวนข้อคำถาม
- กำหนดสัดส่วนหรือน้ำหนักของประเด็น
ย่อย ในประเด็นหลักแต่ละประเด็น
- กำหนดจำนวนข้อคำถามตามประเด็นย่อย
- พิจารณาสัดส่วนเทียบกลับไปหาจำนวน
ข้อทั้งหมด ประเด็นย่อยและประเด็นหลัก
ขั้นที่ 5 กำหนดประเภทของคำถาม มี 3 ประเภท
1. ถามความรู้ Know ledge
2. ถามความคิดเห็น Attitude
3. ถามพฤติกรรม Practice
- วัตถุประสงค์ของการสร้างต้องกำหนดว่า
ต้องการจะถามอะไร : ความรู้,ความจริง,ความ
คิดเห็น,ทัศนคติ,พฤติกรรม
ขั้นที่ 6 กำหนดรูปแบบของคำถาม
1. คำถามสั้นๆ
2. แบบเลือกตอบ เช่น หนาหรือ บาง
3. แบบเติมคำ
4. แบบถูกผิด
5. แบบจับคู่
6. แบบประมาณค่า เช่น มาก ปานกลาง น้อย
7. แบบประมาณค่าเป็นตัวเลข
ขั้นที่ 7 ตรวจสอบความสอดคล้องของคำถามกับ
ประเด็นย่อย ประเด็นหลักและวัตถุประสงค์ของ
แบบสอบถาม
คือ ตรวจหา ความตรง Validity ว่าตรงตาม
เนื้อหา ครอบคลุมประเด็นหลัก ประเด็นย่อย และ
สอดคล้องกับวัตถุประสงค์ของแบบสอบถามหรือไม่
ขั้นที่ 8. ประมาณค่าแบบให้ทำเครื่องหมาย เช่น
มากที่สุด น้อยที่สุด
ความพอใจต่อการสอน
ของอาจารย์
ขั้นที่ 9. แบบจัดอันดับ (Ranking) เช่น เรียงลำดับกิจกรรม
จากสำคัญที่สุด (1) ถึงสำคัญน้อยที่สุด (4)
( 2 ) พิมพ์เอกสาร
( 3 )Internet
( 4 )อ่านหนังสือ
( 1 )ดูโทรทัศน์
ขั้นที่ 10. แบบเลือกตามที่เห็นควร ตอบได้หลากข้อ เช่น
การออกกำลังกายที่ท่านชอบ ได้แก่
- ( )วิ่ง - ( ) แอโรบิค
- ( )แบตมินตัน
- ( )ปิงปอง
- ( )ว่ายน้ำ
ขั้นที่ 11. แบบให้เลือกตอบข้อเดียว multiple choice
ตัวอย่าง เวลาที่เหมาะสมต่อการออกกำลังกายมากที่สุด
ก) เช้า ข) สาย ค) บ่าย ง) เย็น
การสร้างแบบสอบถามแบบใช้เลือกข้อมูล
แบบสอบถามแบบใช้เลือกข้อมูลใช้สำหรับสร้างชุดย่อยของข้อมูลที่คุณสามารถใช้ในการตอบคำถามที่ระบุ นอกจากนี้ยังสามารถใช้จัดหาข้อมูลให้กับวัตถุฐานข้อมูลอื่น หลังจากที่คุณสร้างแบบสอบถามแบบใช้เลือกข้อมูล คุณจะสามารถใช้แบบสอบถามดังกล่าวได้ทุกเมื่อที่คุณต้องการหัวข้อนี้จะอธิบายวิธีสร้างแบบสอบถามแบบใช้เลือกข้อมูลอย่างง่ายที่ค้นหาข้อมูลในตารางเดียว นอกจากนี้คุณจะได้เรียนรู้วิธีเพิ่มประสิทธิภาพแบบสอบถามด้วยการกำหนดเกณฑ์ระเบียนและการเพิ่มค่าจากการคำนวณ
การสร้างแบบสอบถามกำหนดพารามิเตอร์
เมื่อคุณต้องการขอข้อมูลป้อนเข้าทุกครั้งที่คุณเรียกใช้คิวรี คุณสามารถสร้างแบบคิวรีพารามิเตอร์
คุณยังสามารถสร้างแบบฟอร์มเพื่อเก็บรวบรวมค่าพารามิเตอร์ได้ การใช้แบบฟอร์มจะทำให้คุณสามารถ ใช้ตัวควบคุมเฉพาะชนิดข้อมูลเปิดใช้งานการเก็บรักษาค่าพารามิเตอร์ให้ตัวควบคุมกล่องคำสั่งผสม (เพื่อให้คุณสามารถเลือกค่าจากรายการ แทนการพิมพ์ค่า)ใช้ตัวควบคุมอื่นๆ ซึ่งมีให้เลือกใช้ในฟอร์ม
การเพิ่มพารามิเตอร์ลงในแบบสอบถาม
1สร้างแบบสอบถามแบบใช้เลือกข้อมูล จากนั้นเปิดแบบสอบถามในมุมมองออกแบบ2ในแถว เกณฑ์ ของเขตข้อมูลที่คุณต้องการให้นำพารามิเตอร์ไปใช้ ให้พิมพ์ข้อความที่คุณต้องการให้กล่องโต้ตอบพารามิเตอร์แสดงโดยอยู่ในเครื่องหมายวงเล็บเหลี่ยม ตัวอย่างเช่น[วันที่เริ่มต้น]
3เมื่อคุณเรียกใช้แบบสอบถามพารามิเตอร์ พร้อมท์จะปรากฏขึ้นในกล่องโต้ตอบโดยไม่มีเครื่องหมายวงเล็บเหลี่ยม
4คุณยังสามารถใช้นิพจน์พร้อมกับพร้อมท์พารามิเตอร์ของคุณได้ เช่น
1ระหว่าง [วันเริ่ม] และ [วันสิ้นสุด]
2ทำขั้นตอนที่ 2 ซ้ำสำหรับแต่ละเขตข้อมูลที่คุณต้องการเพิ่มพารามิเตอร์คุณสามารถใช้ขั้นตอนก่อนหน้านี้เพื่อเพิ่มพารามิเตอร์หนึ่งลงในแบบสอบถามชนิดใดชนิดหนึ่งต่อไปนี้
เลือก
แบบตาราง
แบบใช้ผนวกข้อมูล
แบบใช้สร้างตาราง
แบบใช้ปรับปรุงข้อมูล
การสร้างแบบสอบถามเพื่อค้นหารายการซ้ำ
การหาข้อมูลในField ที่ซ้ำกันในตารางเดียวกัน เป็นเรื่องไม่ยาก เพราะมี แบบสอบถาม หรือ Query ที่ใช้สำหรับค้นหาข้อมูลที่ซ้ำกันอยู่แล้ว คือ ตัวช่วยสร้างแบบสอบถามเพื่อค้นหารายการที่ซ้ำ(Find Duplicate Query Wizard) (ไปที่แถบสร้าง กลุ่มแบบสอบถาม เลือก ตัวช่วยสร้างแบบสอบถามเพื่อค้นหารายการที่ซ้ำ)และถ้าเป็นการหาข้อมูลที่ซ้ำกันใน 2 ตาราง แต่ต้องการหาเพียงฟิลด์เดียว ก็ไม่ยากเท่าไร เพราะสามารถใช้ ตัวช่วยสร้างแบบสอบถามการค้นหาข้อมูลที่ไม่ตรงกัน (Find Unmatched Query Wizard) ได้ เพียงเปลี่ยนเงื่อนไข จาก is Null เป็น Not is Null ก็ใช้ได้แต่ ถ้าต้องการหาข้อมูลที่ซ้ำกันโดยมีเงื่อนไขว่าต้องซ้ำกันหลายฟิลด์ เช่น ชื่อซ้ำกัน และนามสกุลซ้ำกันด้วย จะทำอย่างไร
จากภาพ จะเห็นว่า ในตารางที่ 1 และตารางที่ 2 มีข้อมูลที่ซ้ำกันคือ สมศักดิ์ รักชาติ และ สุดา อารยา ส่วนประสิทธิ์ ชื่อเหมือนกัน แต่นามสกุลต่างกัน จึงเป็นคนละคนกัน
การค้นหารายชื่อที่ซ้ำกัน ใน 2 ตาราง โดยมีเงื่อนไขหลายฟิลด์ มีดังนี้
การค้นหารายชื่อที่ซ้ำกัน ใน 2 ตาราง โดยมีเงื่อนไขหลายฟิลด์ มีดังนี้
1สร้างแบบสอบถามใหม่ โดยไปที่แถบสร้าง กลุ่มแบบสอบถาม เลือกออกแบบแบสอบถาม Query 2เลือกตารางที่มีข้อมูลที่ต้องการเปรียบเทียบเข้าสู่แบบสอบถาม ในที่นี้คือ Table1 และ Table2
3นำฟิลด์ที่ต้องการให้แสดง และฟิลด์ที่ต้องการใช้เป็นเงื่อนไขมาวาง
การสร้างแบบสอบถามเพื่อค้นหาข้อมูลที่ไม่ตรงกัน
บางครั้งคุณอาจต้องการเปรียบเทียบสองตาราง และค้นหาระเบียนในตารางหนึ่งซึ่งไม่มีระเบียนที่ตรงกันในอีกตาราง วิธีที่ง่ายที่สุดในการค้นหาระเบียนเหล่านี้คือการใช้ตัวช่วยสร้างแบบสอบถามการค้นหาข้อมูลที่ไม่ตรงกัน หลังจากที่ตัวช่วยสร้างได้สร้างแบบสอบถามแล้ว คุณสามารถปรับเปลี่ยนการออกแบบของแบบสอบถามเพื่อเพิ่มหรือเอาเขตข้อมูลออก หรือเพิ่มการรวมระหว่างสองตาราง (เพื่อระบุเขตข้อมูลที่ค่าควรจะตรงกัน) นอกจากนี้ คุณยังสามารถสร้างแบบสอบถามของคุณเอง เพื่อค้นหาระเบียนที่ไม่ตรงกันโดยไม่ต้องใช้ตัวช่วยสร้างได้
บทความนี้จะแสดงวิธีเริ่มต้นและการทำงานของตัวช่วยสร้างแบบสอบถามการค้นหาข้อมูลที่ไม่ตรงกัน ตลอดจนวิธีปรับเปลี่ยนผลลัพธ์ของตัวช่วยสร้าง และวิธีสร้างแบบสอบถามของคุณเองเพื่อค้นหาระเบียนที่ไม่ตรงกันใช้ตัวช่วยสร้างแบบสอบถามการค้นหาข้อมูลที่ไม่ตรงกันเพื่อเปรียบเทียบสองตาราง
1บนแท็บ สร้าง ในกลุ่ม อื่นๆ ให้คลิก ตัวช่วยสร้างแบบสอบถาม
2ในกล่องโต้ตอบ การสร้างแบบสอบถาม ให้คลิกสองครั้งที่ ตัวช่วยสร้างแบบสอบถามการค้นหาข้อมูลที่ไม่ตรงกัน
3บนบานหน้าต่างแรกของตัวช่วยสร้าง ให้เลือกตารางที่มีระเบียนที่ไม่ตรงกัน จากนั้นคลิก ถัดไป ตัวอย่างเช่น หากคุณต้องการดูรายการผลิตภัณฑ์ Northwind 2007 ที่ไม่เคยมีการขาย ให้เลือกตารางผลิตภัณฑ์
4บนหน้าที่สอง ให้เลือกตารางที่มีความเกี่ยวข้อง จากนั้นคลิก ถัดไป เมื่อต้องการทำตามตัวอย่าง ให้เลือกตารางรายละเอียดใบสั่ง
5บนหน้าที่สาม ให้เลือกเขตข้อมูลที่เกี่ยวข้องกับตาราง คลิก < = > จากนั้นคลิก ถัดไป คุณสามารถเลือกได้เพียงหนึ่งเขตข้อมูลจากแต่ละตาราง เมื่อต้องการทำตามตัวอย่างนี้ ให้เลือก ID จากตารางผลิตภัณฑ์ และเลือกหมายเลขผลิตภัณฑ์จากตารางรายละเอียดใบสั่ง จากนั้นตรวจสอบว่าเขตข้อมูลที่ถูกต้องนั้นตรงกัน โดยตรวจทานข้อความในกล่อง เขตข้อมูลที่ตรงกัน
การสร้างเขตข้อมูลใหม่บนแบบสอบถาม
ใน Microsoft Office Access 2007 คุณสามารถสร้างเขตข้อมูลที่เก็บค่าหลายค่าได้ เช่น รายการของคนที่คุณได้มอบหมายประเด็นให้ เขตข้อมูลที่มีหลายค่านั้นเหมาะสมสำหรับบางสถานการณ์ เช่น เมื่อคุณใช้ Office Access 2007 เพื่อทำงานกับข้อมูลที่เก็บไว้ในรายการ Windows SharePoint Services 3.0 และรายการนั้นจะมีเขตข้อมูลหนึ่งที่ใช้ชนิดเขตข้อมูลที่มีหลายค่าชนิดหนึ่งที่พร้อมใช้งานได้ใน Windows SharePoint Services 3.0.การแสดงค่าแต่ละค่าในเขตข้อมูลที่มีหลายค่า
สมมติว่าคุณต้องการดูเขตข้อมูลที่มีหลายค่า 'มอบหมายให้' ที่ขยาย (บางครั้งเรียกว่า ที่ปรับระดับ) เพื่อที่ชื่อหรือค่า 'มอบหมายให้' แต่ละชื่อหรือค่าจะปรากฎในแถวที่แยกต่างหาก เมื่อต้องการทำวิธีนี้ คุณต้องระบุคุณสมบัติ ค่า โดยการผนวกสตริง ".Value" เข้ากับ 'มอบหมายให้' ในแถว เขตข้อมูล ตามที่แสดงไว้ในที่นี้ในตารางแบบสอบถาม

เมื่อคุณระบุ มอบหมายให้ ในแถว เขตข้อมูล Access แสดงค่าทั้งหมดในเขตข้อมูลที่มีหลายค่าในแถวเพียงแถวเดียวเมื่อคุณเรียกใช้แบบสอบถามนั้น อย่างไรก็ตาม เมื่อคุณใช้คุณสมบัติ ค่า ดังเช่นใน มอบหมายให้.Value Access จะแสดงเขตข้อมูลที่มีหลายค่าในฟอร์มแบบขยายเพื่อให้แต่ละค่าปรากฎอยู่ในแถวที่แยกต่างหาก คุณสามารถสร้างแบบสอบถามเพื่อแสดงค่าแต่ละค่าโดยการใช้วิธีการต่อไปนี้
1คลิก ปุ่ม Microsoft Office
จากนั้นคลิก เปิด

2ในกล่องโต้ตอบ เปิด ให้เลือกและเปิดฐานข้อมูล
3บนแท็บ สร้าง ในกลุ่ม อื่นๆ ให้คลิก ออกแบบแบบสอบถาม
4ในกล่องโต้ตอบ แสดงตาราง ให้คลิกตาราง (ในตัวอย่างนี้ คือ "ประเด็น") ที่มีเขตข้อมูลที่มีหลายค่า แล้วคลิก เพิ่ม
1คลิก ปิด
2ลากเขตข้อมูลที่คุณต้องการใช้ (ในตัวอย่างนี้ เขตข้อมูลที่มีหลายค่าชื่อว่า "มอบหมายให้.Value") ลงในตารางแบบสอบถาม
1บนแท็บ ออกแบบ ในกลุ่ม ผลลัพธ์ ให้คลิก เรียกใช้

เมื่อคุณสร้างแบบสอบถามโดยใช้มุมมองออกแบบ Access จะสร้างคำสั่ง SQL (Structured Query Language) ที่สอดคล้องกันให้โดยอัตโนมัติ ทั้งนี้ SQL เป็นภาษาในการสอบถามข้อมูลที่ Access ใช้ คุณสามารถสลับกลับไปยังมุมมอง SQL เพื่อดูคำสั่ง SQL โดยใช้กระบวนงานต่อไปนี้
2บนแท็บ ออกแบบ ในกลุ่ม ผลลัพธ์ ให้คลิกลูกศรภายใต้ มุมมอง เพื่อแสดงเมนู มุมมอง
3คลิก มุมมอง SQLคำสั่ง SQL
ไม่มีความคิดเห็น:
แสดงความคิดเห็น