การสร้างแบบสอบถามในมุมมอง SQL

     ในการสร้าง Query ด้วย Wizard และสร้างด้วยตนเองในมุมมอง Design จะเหมือนกันตรงที่ไม่จeเป็นต้องทราบโครงสร้างภาษา SQL ที่ซ่อนอยู่เบื้องหลังการทำงานของ Query นั้นแม้จะทำงานร่วมกับ Query ได้โดยไม่จำเป็นต้องรู้ภาษา SQL เลยก็ตาม แต่ถ้าได้ทราบการทำงานของภาษา SQL บ้าง ก็จะช่วยให้ทำงานร่วมกับ Query บางประเภทที่ไม่สามารถสร้างด้วย Wizard หรือมุมมอง Design ได้ เช่น Union Query, Pass-Though Query และ Data Definition QuerySQL ย่อมาจาก Structured Query Language เป็นภาษามาตรฐานที่ใช้ทำงานร่วมกับระบบฐานข้อมูล ชุดคำสั่งพื้นฐานที่สาคัญในภาษา SQL ที่ใช้จัดการข้อมูลมี 4 คำสั่ง คือ
     1. SELECT ค้นหาข้อมูล
     แสดงกลุ่ม record ที่ค่าใน field นั้นไม่ซ้ำกัน
          - DISTINCTROW แสดงกลุ่ม record ที่ข้อมูลทุก field ไม่ซ้ำกัน
          - JOIN กำหนดลักษณะการรวมกันของข้อมูลจากต่าง Table แบ่งออกเป็น 3 ลักษณะ คือ INNER JOIN, LEFT-OUTER JOIN และ RIGHT-OUTER JOIN
          - FROM ระบุชื่อ Table / Query ที่จะนำมาค้นหาข้อมูล
          - WHERE ระบุเงื่อนไขที่จะใช้ค้นหาข้อมูล
          - GROUP BY กาหนด field ที่จะใช้จัดกลุ่มข้อมูล
          - ORDER BY กาหนด field ที่จะใช้จัดเรียงข้อมูล
          - AS ตั้งชื่อ field ใหม่ในตารางผลลัพธ์
     2. UPDATE ปรับปรุงข้อมูล
     3. INSERT เพิ่ม record ใหม่ในฐานข้อมูล
     4. DELETE ลบ record ออกจากฐานข้อมูล