JavaScript is required

Quá trình tối ưu hoá các câu hỏi truy vấn dữ liệu là quá trình:

A.

Kết quả của các phép toán được biểu diễn duy nhất bằng một quan hệ.

B.

Biến đổi câu hỏi sao cho chi phí thời gian và sử dụng bộ nhớ là ít nhất.

C.

Chi phí thời gian thực hiện các phép toán là ít nhất.

D.

Cần thiết phải biến đổi các câu hỏi hợp lý

Trả lời:

Đáp án đúng: B


Quá trình tối ưu hóa câu truy vấn dữ liệu nhằm mục đích giảm thiểu chi phí (thời gian, tài nguyên) để thực hiện câu truy vấn đó. Điều này bao gồm việc biến đổi câu truy vấn ban đầu thành một câu truy vấn tương đương về mặt logic nhưng hiệu quả hơn về mặt thực thi. Phương án A: Kết quả của các phép toán được biểu diễn duy nhất bằng một quan hệ là một đặc điểm của mô hình quan hệ, không trực tiếp liên quan đến quá trình tối ưu hóa truy vấn. Phương án B: Biến đổi câu hỏi sao cho chi phí thời gian và sử dụng bộ nhớ là ít nhất mô tả chính xác mục tiêu của quá trình tối ưu hóa truy vấn. Phương án C: Chi phí thời gian thực hiện các phép toán là ít nhất là một phần của mục tiêu tối ưu hóa, nhưng chưa đầy đủ. Tối ưu hóa cũng bao gồm việc giảm thiểu sử dụng bộ nhớ và các tài nguyên khác. Phương án D: Cần thiết phải biến đổi các câu hỏi hợp lý chỉ nói đến sự cần thiết của việc biến đổi, nhưng không nêu rõ mục đích của việc biến đổi đó là gì. Do đó, phương án B là đáp án chính xác nhất.

Câu hỏi liên quan