Nguyên tắc đánh giá tối ưu hóa biểu thức quan hệ:
Trả lời:
Đáp án đúng: C
Nguyên tắc đánh giá tối ưu hóa biểu thức quan hệ bao gồm việc ưu tiên thực hiện các phép chiếu và chọn trước để giảm kích thước dữ liệu trung gian, nhóm các phép tích và chiếu liên tiếp thành một để giảm số lượng thao tác, và thực hiện các phép kết nối bằng nhau hiệu quả hơn. Phép tích Đề các thường tốn kém và nên tránh nếu có thể.
- **Phương án A:** Thực hiện các phép kết nối bằng nhau là một phần của tối ưu hóa nhưng không phải là nguyên tắc bao trùm.
- **Phương án B:** Ưu tiên thực hiện các phép chiếu và chọn là một nguyên tắc quan trọng để giảm dữ liệu.
- **Phương án C:** Thực hiện phép tích Đề các thường không được ưu tiên vì nó tạo ra lượng lớn dữ liệu.
- **Phương án D:** Nhóm các phép tích và chiếu liên tiếp thành một cũng là một nguyên tắc tối ưu hóa.
Vì vậy, phương án B là chính xác nhất vì nó bao gồm một trong những nguyên tắc quan trọng nhất của tối ưu hóa biểu thức quan hệ. Phương án D cũng đúng nhưng không đầy đủ bằng phương án B. Tuy nhiên, trong các lựa chọn, phương án B thể hiện nguyên tắc cốt lõi hơn cả.