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