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