Chức năng chính của bộ xử lý truy vấn:
A.
Chuyển đổi một truy vấn mức cao sang truy vấn mức thấp tương đương, cho cùng kết quả như nhau
B.
Chuyển đổi một truy vấn mức thấp sang truy vấn mức cao tương đương, cho cùng kết quả như nhau
C.
Chuyển đổi một truy vấn mức cao sang truy vấn mức thấp, cho kết quả khác nhau
D.
Chuyển đổi một truy vấn mức thấp sang truy vấn mức cao, cho kết quả khác nhau
Trả lời:
Đáp án đúng: A
Bộ xử lý truy vấn (Query Processor) có chức năng chính là chuyển đổi một truy vấn ở mức cao (thường là ngôn ngữ truy vấn SQL) sang một truy vấn ở mức thấp hơn, thường là một kế hoạch thực thi (execution plan) mà hệ quản trị cơ sở dữ liệu có thể hiểu và thực hiện. Mục tiêu là đảm bảo truy vấn mức thấp này cho ra kết quả *tương đương* với truy vấn mức cao ban đầu. Do đó, đáp án A là chính xác nhất.