JavaScript is required

Cho quan hệ R(A1, A2,…,An). Tập các câu truy vấn Q={q1, q2,.., qm }. use((qi,Aj))=1 khi nào?

A.

A. qi không tham chiếu đến thuộc tính Aj

B.

B. Hai thuộc tính Ai, Aj được ứng dụng truy cập đồng thời

C.

C. qi tham chiếu đến thuộc tính Aj

D.

D. Hai thuộc tính Ai, Aj ít được ứng dụng truy cập đến

Trả lời:

Đáp án đúng: C


Câu hỏi liên quan đến khái niệm use((qi, Aj)) trong cơ sở dữ liệu, thường được sử dụng trong quá trình tối ưu hóa truy vấn. use((qi, Aj)) = 1 có nghĩa là truy vấn qi có tham chiếu đến thuộc tính Aj. Điều này chỉ ra rằng thuộc tính Aj được sử dụng trong truy vấn qi để lọc, sắp xếp hoặc thực hiện các phép toán khác.

Phương án A sai vì nếu qi không tham chiếu đến Aj thì use((qi, Aj)) = 0 chứ không phải 1.

Phương án B và D không liên quan trực tiếp đến định nghĩa của use((qi, Aj)).

Phương án C chính xác vì nó khớp với định nghĩa: use((qi, Aj)) = 1 khi truy vấn qi tham chiếu đến thuộc tính Aj.

Câu hỏi liên quan