Rút gọn phép chọn cho phân mảnh ngang nguyên thuỷ?
Trả lời:
Đáp án đúng: A
Phép chọn (selection) trong đại số quan hệ được sử dụng để lọc các bản ghi từ một quan hệ dựa trên một điều kiện cụ thể. Phân mảnh ngang nguyên thủy là việc chia một quan hệ thành nhiều mảnh, mỗi mảnh chứa một tập hợp các bộ (tuples) thỏa mãn một điều kiện nào đó. Để rút gọn phép chọn cho phân mảnh ngang nguyên thủy, ta có thể hoán vị phép chọn và phép hợp (union). Điều này cho phép ta thực hiện phép chọn trên từng mảnh riêng lẻ (sau khi hợp) thay vì thực hiện trên toàn bộ quan hệ ban đầu.
Các lựa chọn khác không phù hợp vì:
- Phép chiếu (projection) loại bỏ các thuộc tính (cột) chứ không lọc các bộ (hàng).
- Phép kết nối (join) kết hợp các bộ từ hai quan hệ khác nhau.
- Phân phối các phép kết nối dưới các phép giao không liên quan trực tiếp đến việc rút gọn phép chọn trên phân mảnh ngang nguyên thủy.