JavaScript is required

Khi thực hiện các phép toán trong một biểu thức quan hệ, thứ tự ưu tiên là:

A.

Phép kết nối được ưu tiên hơn so với phép chọ và chiếu

B.

Các phép toán một ngôi có thứ tự ưu tiên cao hơn so với phép toán hai ngôi.

C.

Phụ thuộc vào vị trí của các phép toán

D.

Phép kết nối được ưu tiên hơn so với phép hợp, phép giao

Trả lời:

Đáp án đúng: B


Trong biểu thức quan hệ, thứ tự ưu tiên của các phép toán thường được quy định như sau: 1. **Các phép toán một ngôi** (ví dụ: phép chọn, phép chiếu) thường có độ ưu tiên cao hơn so với các phép toán hai ngôi. 2. **Phép kết nối** (join) thường được ưu tiên hơn so với các phép hợp (union), phép giao (intersection) và phép trừ (difference). Do đó, đáp án B là chính xác nhất vì nó phản ánh đúng nguyên tắc ưu tiên chung của các phép toán một ngôi so với các phép toán hai ngôi trong đại số quan hệ. Các đáp án khác không hoàn toàn chính xác trong mọi trường hợp hoặc không phản ánh đúng thứ tự ưu tiên chuẩn. * **Đáp án A:** Không hoàn toàn đúng vì phép chọn và phép chiếu là các phép toán một ngôi và thường có độ ưu tiên cao hơn. * **Đáp án C:** Sai, thứ tự ưu tiên được quy định chứ không phụ thuộc vào vị trí. * **Đáp án D:** Đúng một phần, nhưng chưa đủ để bao quát hết các trường hợp, vì phép chọn và chiếu còn có độ ưu tiên cao hơn nữa.

Câu hỏi liên quan