JavaScript is required

Tối ưu hoá câu hỏi bằng cách

A.

Thực hiện các phép chiếu và chọn, tiếp sau mới thực hiện phép kết nối.

B.

Thực hiện các phép toán đại số quan hệ.

C.

Bỏ đi các phép kết nối hoặc tích Đề các có chi phí lớn

D.
Thực hiện biến đổi không làm tổn thất thông tin.
Trả lời:

Đáp án đúng: A


Tối ưu hóa câu hỏi trong cơ sở dữ liệu (CSDL) là quá trình tìm cách thực thi một câu hỏi (query) một cách hiệu quả nhất. Điều này thường bao gồm việc giảm thiểu thời gian thực thi và tài nguyên sử dụng. Phương án A (Thực hiện các phép chiếu và chọn, tiếp sau mới thực hiện phép kết nối) là phương pháp tối ưu hóa phổ biến và hiệu quả. Phép chiếu (project) giúp loại bỏ các thuộc tính không cần thiết, giảm kích thước dữ liệu. Phép chọn (select) lọc ra các bản ghi thỏa mãn điều kiện, tiếp tục giảm kích thước dữ liệu. Khi thực hiện các phép kết nối (join) trên dữ liệu đã được giảm thiểu, chi phí sẽ giảm đáng kể. Phương án B (Thực hiện các phép toán đại số quan hệ) là một phát biểu chung chung. Việc thực hiện các phép toán này tự nó không đảm bảo tối ưu hóa nếu không có chiến lược cụ thể. Phương án C (Bỏ đi các phép kết nối hoặc tích Đề các có chi phí lớn) không phải là một cách tiếp cận đúng. Mục đích của tối ưu hóa không phải là bỏ đi các phép toán cần thiết, mà là tìm cách thực hiện chúng hiệu quả hơn. Phương án D (Thực hiện biến đổi không làm tổn thất thông tin) là một nguyên tắc chung trong tối ưu hóa, nhưng nó không chỉ ra cách thực hiện cụ thể. Phương án A thể hiện một kỹ thuật cụ thể để đạt được mục tiêu này. Do đó, phương án A là đáp án chính xác nhất.

Tổng hợp 510 câu hỏi trắc nghiệm quản trị cơ sở dữ liệu có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.


50 câu hỏi 60 phút

Câu hỏi liên quan