Tối ưu hoá câu hỏi bằng cách
Trả lời:
Đáp án đúng: A
Tối ưu hóa câu hỏi trong cơ sở dữ liệu liên quan đến việc cải thiện hiệu suất truy vấn.
A. **Đúng.** Thực hiện các phép chiếu (chọn các cột cần thiết) và chọn (chọn các hàng thỏa mãn điều kiện) trước, sau đó mới thực hiện phép kết nối (join) giúp giảm kích thước dữ liệu cần xử lý trong phép kết nối, do đó giảm chi phí.
B. Thực hiện các phép toán đại số quan hệ là một phần của tối ưu hóa, nhưng không phải là cách tối ưu hóa *cụ thể* và hiệu quả nhất. Nó chỉ là một bước tổng quát.
C. Bỏ các phép kết nối hoặc tích Đề-các có chi phí lớn có thể dẫn đến mất thông tin hoặc kết quả không chính xác.
D. Thực hiện biến đổi không làm tổn thất thông tin là nguyên tắc chung, nhưng không chỉ rõ *cách* tối ưu hóa.
Vậy đáp án A là đáp án chính xác nhất vì nó thể hiện một kỹ thuật tối ưu hóa truy vấn cụ thể và hiệu quả.