Back to Home

DataBase System

Lesson12345679101112131415

Lesson 8 : Query Processing



Lesson Plan
Section No.
Section 1
Section 2
Section 3
Test
PDF file
PPT File


<<Prev pageCourse MapNext page>>

Print content of this page
Save content of this page

 

วัตถุประสงค์ของการทำกระบวนการสอบถามข้อมูลและการสอบถามข้อมูลที่ได้คำตอบที่ดีที่สุด (query optimization)

1 ความหมายของการประมวลผลสอบถาม

การประมวลผลสอบถาม (query processing) เป็นหน้าที่หนึ่งของระบบการจัดการฐานข้อมูล โดยระบบการจัดการฐานข้อมูลจะทำการประมวลผลสอบถามที่เกิดจากภาษาสอบถาม (query language) ได้แก่ ภาษา SQL (Structured Query Language) ภาษา QBE (Query By Example) เป็นต้น และหาคำตอบที่ดีที่สุดและถูกต้องตรงกับความต้องการให้แก่ผู้ใช้ ได้อย่างเหมาะสมและรวดเร็วและประหยัดค่าใช้จ่ายให้เกิดน้อยที่สุดในส่วนที่เกี่ยวข้องกับเวลาที่ใช้ในการประมวลผลที่หน่วยประมวลผลกลาง (CPU Time) และเวลาที่ใช้ในการดึงข้อมูลจากอุปกรณ์อินพุทและเอาท์พุท (I/O time)

การประมวลผลสอบถาม (query processing) เป็นกระบวนการหนึ่งของระบบการจัดการฐานข้อมูลที่ใช้ในการเลือกแผนหรือกลยุทธ์ที่เหมาะสมในการสอบถามข้อมูลในฐานข้อมูล โดยระบบจัดการฐานข้อมูลจะมีตัวประมวลผลที่เรียกว่า ตัวประมวลผลสอบถาม (query processor) ทำหน้าที่ในการเลือกแผนหรือกลยุทธ์ที่เหมาะสมในการเข้าถึงข้อมูลเพื่อให้ได้คำตอบที่ดีที่สุดและถูกต้องตรงกับความต้องการให้แก่ผู้ใช้มากที่สุด

 


 

Last Updated: 12/13/2001 11:22:00 AM
© โครงการเครือข่ายสารสนเทศเพื่อพัฒนาการศึกษา ทบวงมหาวิทยาลัย