Phép chọn SELECT là phép toán:
Trả lời:
Đáp án đúng: D
Phép chọn (SELECT) trong đại số quan hệ là một phép toán unary (một ngôi) dùng để chọn các bộ (rows/tuples) từ một quan hệ (table) thỏa mãn một điều kiện (predicate) cho trước. Kết quả của phép chọn là một quan hệ mới chứa các bộ thỏa mãn điều kiện đó.
* **Phương án A:** Chỉ nói chung chung về việc tạo quan hệ mới, không đề cập đến điều kiện chọn.
* **Phương án B:** Mô tả chính xác về phép chọn, tạo quan hệ mới thỏa mãn một tân từ (điều kiện).
* **Phương án C:** Không liên quan đến phép chọn, phụ thuộc hàm là một khái niệm khác trong thiết kế CSDL.
* **Phương án D:** Rút các bộ duy nhất (DISTINCT) không phải là chức năng chính của phép chọn SELECT. Mặc dù kết quả có thể chứa các bộ duy nhất nếu điều kiện chọn lọc dẫn đến điều đó, nhưng bản chất của phép chọn là dựa trên điều kiện, không phải là loại bỏ trùng lặp.
Vậy, phương án B là đáp án đúng nhất.