JavaScript is required

Rút gọn phép kết nối cho phân mảnh ngang nguyên thuỷ?

A.

A.Bằng cách hoán vị phép chọn và phép kết nối

B.

B.Bằng cách phân phối các phép kết nối dưới các phép giao

C.

C.Bằng cách phân phối các phép kết nối trên các phép hợp

D.

D.Bằng cách phân phối các phép kết nối dưới các phép hợp

Trả lời:

Đáp án đúng: C


Phân mảnh ngang nguyên thủy là một kỹ thuật phân mảnh dữ liệu trong đó một quan hệ (bảng) được chia thành nhiều phân mảnh dựa trên một điều kiện chọn (selection condition). Mỗi phân mảnh chứa một tập hợp các bộ (tuple) thỏa mãn điều kiện chọn tương ứng.

Phép kết nối (join) là một phép toán quan hệ kết hợp các bộ từ hai hoặc nhiều quan hệ dựa trên một điều kiện kết nối. Khi thực hiện phép kết nối trên các quan hệ đã được phân mảnh ngang, có thể tối ưu hóa bằng cách phân phối phép kết nối trên các phép hợp (union) của các phân mảnh. Điều này có nghĩa là thay vì kết nối toàn bộ các quan hệ, ta chỉ cần kết nối các phân mảnh tương ứng và sau đó hợp (union) kết quả lại.

Do đó, đáp án đúng là: Bằng cách phân phối các phép kết nối dưới các phép hợp.

Câu hỏi liên quan