JavaScript is required

Tối ưu hoá câu hỏi truy vấn dữ liệu là:

A.

Quá trình biến đổi câu hỏi về dạng quan hệ

B.

Quá trình biến đổi câu hỏi về dạng đơn giản

C.

Quá trình biến đổi câu hỏi về dạng biểu thức quan hệ

D.

Quá trình biến đổi câu hỏi sao cho chi phí thời gian thực hiện là ít nhất

Trả lời:

Đáp án đúng: D


Tối ưu hóa câu truy vấn dữ liệu là quá trình biến đổi câu truy vấn ban đầu thành một câu truy vấn tương đương nhưng có chi phí thực hiện thấp hơn (thường là về mặt thời gian và tài nguyên). Mục tiêu là tìm ra cách hiệu quả nhất để truy xuất dữ liệu mong muốn từ cơ sở dữ liệu. Các phương án khác không phản ánh đúng bản chất của tối ưu hóa truy vấn. - Phương án 1: Biến đổi câu hỏi về dạng quan hệ chỉ là một bước trong quá trình xử lý truy vấn, không phải là tối ưu hóa. - Phương án 2: Biến đổi câu hỏi về dạng đơn giản chung chung, không đảm bảo giảm chi phí thực hiện. - Phương án 3: Biến đổi câu hỏi về dạng biểu thức quan hệ cũng chỉ là một bước, không phải là mục tiêu cuối cùng của tối ưu hóa. - Phương án 4: Biến đổi câu hỏi sao cho chi phí thời gian thực hiện là ít nhất, đây chính là định nghĩa chính xác của tối ưu hóa truy vấn.

Tổng hợp câu hỏi trắc nghiệm lập trình cơ sở dữ liệu SQL có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.


50 câu hỏi 60 phút

Câu hỏi liên quan