แนวคิดของกระบวนการสอบถามข้อมูล

หัวเรื่อง

เรื่องที่ 
1.1 วัตถุประสงค์ของการทำกระบวนการสอบถามข้อมูล และการสอบถามข้อมูลที่ได้คำตอบที่ดีที่สุด
1.2 ความสัมพันธ์ระหว่างภาษาสอบถามเชิงโครงสร้างกับกระบวนการสอบถามข้อมูล และการสอบถามข้อมูลที่ได้คำตอบที่ดีที่สุด

แนวคิด

    1. การสอบถามข้อมูลในฐานข้อมูลนั้นเป็นการสอบถามข้อมูลที่อยู่ในรูปของภาษาสอบถามเชิงโครงสร้าง (SQL) ซึ่งเป็นภาษาระดับสูง เมื่อผู้ใช้ต้องการสอบถามข้อมูลจากฐานข้อมูลโดยใช้ภาษาเอสคิวแอลนั้น ระบบการจัดการฐานข้อมูลจะทำการตรวจสอบไวยากรณ์และความถูกต้องตามหลักภาษาและแปลงภาษาเอสคิวแอลที่ถูกต้องให้เป็นรูปแบบภายใน (internal representation) และทำการดึงข้อมูลจากฐานข้อมูลตามที่ผู้ใช้ต้องการ ซึ่งต้องอาศัยกระบวนการสอบถามข้อมูล
    2. การสอบถามข้อมูลที่ได้คำตอบที่ดีที่สุดนั้นเป็นขั้นตอนหนึ่งในกระบวนการสอบถามข้อมูล เมื่อผู้ใช้สามารถใช้ภาษาเอสคิวแอลในการสอบถามว่าจะต้องการข้อมูลอะไร กระบวนการสอบถามข้อมูลในระบบการจัดการฐานข้อมูลจะเป็นตัวจัดการโดยที่จะเลือกแผนปฏิบัติ (query execution plan) ที่ทำให้ได้คำตอบที่ดีที่สุด

วัตถุประสงค์

หลังจากที่ศึกษาตอนที่ 8.1 แล้ว นักศึกษาสามารถ

  1. เข้าใจถึงความสำคัญของกระบวนการสอบถามข้อมูลและการสอบถามข้อมูลที่ได้คำตอบที่ดีที่สุด
  2. ความสัมพันธ์ระหว่างภาษาสอบถามเชิงโครงสร้างกับกระบวนการสอบถามข้อมูลและการสอบถามข้อมูลที่ได้คำตอบที่ดีที่สุด