การสร้างข้อความค้นหาใน Access ประเภทของคำขอ
ระบบจัดการฐานข้อมูล (DBMS) คือโปรแกรมพิเศษหรือชุดของโปรแกรมที่จำเป็นสำหรับองค์กรและการบำรุงรักษาฐานข้อมูลที่เกี่ยวข้อง หนึ่งในโปรแกรมเหล่านี้คือ MS Access
ความคิดในการค้นหา
พวกเขาจะใช้ในการจัดเรียง, เพิ่ม,เปลี่ยน, กรอง, ลบข้อมูลบางอย่างในฐานข้อมูล ด้วยความช่วยเหลือของพวกเขาคุณสามารถเลือกระเบียนเหล่านั้นที่คุณต้องการเขียนรายงานหรือแบบฟอร์มบางอย่างนั่นคืองานจะดำเนินการกับส่วนหนึ่งของฐานข้อมูล
เมื่อสร้าง Query ใน Access คุณสามารถเชื่อมต่อตารางกลุ่มและเลือกระเบียนเชื่อมต่อกับการดำเนินการชำระบัญชีได้
การจัดประเภทข้อความค้นหา
แบบสอบถามต่อไปนี้มีความโดดเด่น:
- การร้องขอตัวอย่างที่ข้อมูลถูกดึงข้อมูลตามเงื่อนไขที่ระบุ ในแบบสอบถามนี้ระเบียนจะถูกจัดกลุ่มและการคำนวณที่ทำในฟิลด์ของตารางจะแสดงขึ้น
- คำขอเปลี่ยนซึ่งจะเปลี่ยนข้อมูลในตารางเดิม ด้วยความช่วยเหลือของพวกเขาข้อมูลที่สามารถปรับเปลี่ยนและตารางใหม่ที่สามารถสร้างขึ้น
- แบบสอบถามที่มีพารามิเตอร์ที่มีการป้อนเงื่อนไขหรือข้อมูลบางอย่าง
- ข้อความอ้างอิงที่อ้างอิงข้ามซึ่งออกแบบมาเพื่อคำนวณและให้ข้อมูลโดยปกติจะอยู่ในรูปแบบของสเปรดชีตเพื่อช่วยในการวิเคราะห์
- แบบสอบถาม SQL เป็นคำขอข้อมูลบางอย่างการก่อสร้างของพวกเขาขึ้นอยู่กับการปฏิบัติตามกฎบางอย่างโดยใช้ไวยากรณ์เฉพาะ
คำขอสำหรับการเลือก
การสร้าง Query ใน Access ของประเภทนี้เกี่ยวข้องกับการสร้างตารางที่มีองค์ประกอบโครงสร้างเหมือนกันตามปกติ มันถูกสร้างขึ้นบนพื้นฐานของหลักฐาน
ผลลัพธ์เป็นชุดแบบไดนามิกข้อมูลในการเชื่อมต่อนี้เมื่อชุดระเบียนถูกปิด "หายไป" ที่เหลืออยู่ในตารางเดิม การบันทึกข้อมูลแบบสอบถามหมายถึงการประหยัดโครงสร้าง
คำขอเหล่านี้ประกอบด้วยโดยระบุฟิลด์และตารางที่มีพวกเขารวมอยู่ในแบบสอบถามอธิบายฟิลด์คำนวณดำเนินการกลุ่มในระเบียนเริ่มต้นและการก่อตัวของเงื่อนไขการคัดเลือก (เช่นจากวันที่มีการขายสินค้ากลุ่มใดกลุ่มหนึ่ง)
การสร้างแบบสอบถามใน MS Access ของประเภทนี้สมมติว่าสามารถสร้างด้วยตนเองหรือใช้ "New Query Wizard"
ในการกำหนดเขตข้อมูลและตารางที่รวมอยู่ในแบบสอบถามให้ไปที่โหมดการออกแบบ
เมื่อต้องการเปลี่ยนไปใช้โหมดการออกแบบใน Access 2013ในพื้นที่นำทางให้คลิกปุ่มบริบทในชื่อฟอร์มและเลือก "Constructor" การกด ALT + F8 คุณสามารถเรียกรายการ "List of fields" ซึ่งสามารถลากฟิลด์ไปยังแบบฟอร์มได้โดยตรง
เปลี่ยนคำขอ
แบบสอบถามประเภทนี้แสดงถึงบางส่วนรูปแบบของรูปแบบแรก แต่จำเป็นต้องเปลี่ยนข้อมูลที่ถูกดึงออก พวกเขาอยู่ใน Access ที่ติดป้ายเครื่องหมายอัศเจรีย์ ใน Access การสร้างคำขอเปลี่ยนเป็นไปได้สี่ประเภท:
- การสร้างตารางใหม่
- การเพิ่มระเบียนลงในตารางต้นทาง
- เปลี่ยนข้อมูลในตารางแหล่งที่มา
- ลบระเบียนจากตารางต้นทาง
ดังนั้นการดำเนินการเหล่านี้สามารถทำลายฐานข้อมูลดังนั้นจึงจำเป็นต้องตรวจสอบผลการสืบค้นก่อนโดยเปลี่ยนเป็นโหมดตาราง
การสร้างตารางใหม่จะใช้เมื่อเก็บข้อมูลทำสำรองข้อมูลหรือส่งออกข้อมูล
ความหลากหลายของคำขอเปลี่ยนคือปรับปรุงคำขอที่เมื่อใช้อัปเดตระเบียนทั้งหมดที่ตรงตามเงื่อนไขที่ระบุ ถ้าจำเป็นต้องทำการเปลี่ยนแปลงข้อมูลที่ซับซ้อนจากนั้นใช้ประเภทนี้
การลบประเภทอื่นคือการลบคำขอที่จะทำลายระเบียนทั้งหมดที่ตรงกับเงื่อนไขใดก็ตาม
แบบสอบถามประเภทอื่น ๆ ที่พิจารณาคือคำขอเพิ่มซึ่งจะมีการเพิ่มข้อมูลจากตารางหนึ่งไปอีกช่องหนึ่ง
สอบถามรายละเอียดเพิ่มเติม
สายพันธุ์เหล่านี้ใช้สำหรับการรวมกันการแท็บไขว้ข้อมูลเงินหรือตัวเลขที่เก็บอยู่ในตารางแหล่งที่มา แบบสอบถามข้ามใน Access จะสร้างขึ้นโดยใช้ตัวช่วยค้นหาโดยใช้คำแนะนำที่คุณสามารถสร้างมุมมองนี้ได้อย่างง่ายดาย ที่หลักของแบบสอบถามแท็บไขว้จะคล้ายกับ Excel PivotTables
ตารางด้านข้างจะถูกสร้างขึ้นโดยการระบุส่วนหัวแถวคอลัมน์ค่าและการทำงานเป็นกลุ่ม
โครงการก่อสร้างประเภทนี้จะลดลงไปต่อไปนี้ ด้วยความช่วยเหลือของ DBMS ข้อมูลจะถูกจัดกลุ่มตามฟิลด์กลุ่ม การดำเนินการนี้จะดำเนินการกับตัวเลขในฟิลด์ค่า ค่าทั้งหมดของกลุ่มนี้จะอยู่ในเซลล์ตารางซึ่งตั้งอยู่ที่จุดตัดของคอลัมน์และแถว
มักใช้ในการสร้างรายงานและแผนภูมิ
คำขอที่มีพารามิเตอร์
คำขอประเภทนี้ระบุถึงเงื่อนไขของผู้ใช้ก่อนดำเนินการ
ในการสร้าง Query ใน Access จำเป็นในคอลัมน์ Query ในเซลล์ "Condition" เพื่อใส่นิพจน์เพื่อป้อนพารามิเตอร์ในวงเล็บเหลี่ยม
หากคุณเรียกใช้ข้อความค้นหานี้กล่องโต้ตอบจะปรากฏขึ้นซึ่งจะมีคำแนะนำสำหรับป้อนพารามิเตอร์
แบบสอบถาม SQL
ใน Access 2013 และเวอร์ชันอื่น ๆ การสืบค้นข้อมูลจะดำเนินการโดยใช้ภาษา SQL แบบสอบถามที่มีโครงสร้าง
ในการสร้างแบบสอบถาม SQL ให้ไปที่โหมดการออกแบบแล้วใน "View" ปุ่มเลือก "โหมด SQL" เป็นผลให้กล่องโต้ตอบปรากฏขึ้นในฟิลด์เลือกที่เราป้อนชื่อของคอลัมน์และในฟิลด์จาก - สิ่งที่จะแสดงเป็นแถวเช่นชื่อซัพพลายเออร์ (ถ้าคอลัมน์แรกคือ "ชื่อ")
Access ไม่ได้ใช้ SQL บริสุทธิ์ แต่ภาษาถิ่น Jet-SQL คำแนะนำหลักสำหรับการสืบค้นในภาษานี้คือ SELECT ซึ่งเลือกจากระเบียนตามเงื่อนไขบางอย่าง UPDATE - ใช้ในการแก้ไขระเบียน DELETE - เพื่อลบเร็กคอร์ดใด ๆ ที่ระบุ, สร้าง - เพื่อสร้างอ็อบเจ็กต์ฐานข้อมูลใหม่ MS Access ยังใช้ TRANSFORM สำหรับการสร้างข้อความค้นหาข้าม, ด้วยตัวเลือก OWNER-ACCESS เพื่อสร้างการสอบถามพิเศษโดยผู้ใช้ที่ไม่สามารถเข้าถึงตารางที่แบบสอบถามนี้ควรมีสิทธิ์เข้าถึง, IN (เพื่อให้การสื่อสารกับฐานข้อมูลแบบรีโมต), DISTINCTROW (สร้างแบบสอบถามที่มีการรวมข้อมูลที่เป็นไปได้) ฟังก์ชัน SQL ที่เป็นผลลัพธ์ฟังก์ชันการเข้าถึงและฟังก์ชัน VBA สามารถใช้งานได้
สรุปได้ว่า
การสร้างคำขอใน Access เกิดขึ้นสร้างระเบียนสำหรับคำขอรายงานหรือแบบฟอร์มอื่น ๆ การใช้การดำเนินการบางอย่างข้อมูลจะถูกรวบรวมจากหลายตาราง การร้องขอช่วยให้คุณสามารถรวมเขตข้อมูลที่เลือกในตารางที่สร้างขึ้นดำเนินการคำนวณในแต่ละระเบียนใหม่เลือกระเบียนที่จำเป็นเพื่อให้เป็นไปตามเงื่อนไขบางกลุ่มการแสดงออกที่มีค่าเดียวกันในบางฟิลด์หรือหนึ่งสร้างตารางข้อมูลใหม่ตามข้อมูลที่มีอยู่เพิ่มลบหรืออัปเดต บางรายการ</ span> </ p>