Xét một số vị từ đơn giản có thể định nghĩa được trên quan hệ PAY(TITLE, SAL):
p1: TITLE = Elect.Eng
p2: TITLE = Syst. Anal
p3: TITLE = Mech.Eng
p4: SAL ≤ 30000
p5: SAL > 30000
chỉ ra đâu là vị từ hội sơ cấp có nghĩa dựa trên các vị từ đơn giản trên?
Trả lời:
Đáp án đúng: D
Câu hỏi này kiểm tra kiến thức về vị từ hội sơ cấp trong cơ sở dữ liệu.
* **Vị từ hội sơ cấp** là một vị từ được tạo thành bằng cách kết hợp các vị từ đơn giản sử dụng phép hội (AND - ^).
* Để vị từ hội sơ cấp có nghĩa, các vị từ đơn giản kết hợp phải **tương thích** và **không mâu thuẫn** với nhau.
Phân tích các đáp án:
* **A. p3 ^ p4:** `TITLE = Mech.Eng` và `SAL ≤ 30000`. Vị từ này có nghĩa vì một nhân viên có thể có chức danh Mech.Eng và mức lương nhỏ hơn hoặc bằng 30000.
* **B. p1 ^ p2:** `TITLE = Elect.Eng` và `TITLE = Syst. Anal`. Vị từ này vô nghĩa vì một nhân viên không thể đồng thời có hai chức danh khác nhau.
* **C. p2 ^ p3:** `TITLE = Syst. Anal` và `TITLE = Mech.Eng`. Vị từ này vô nghĩa vì một nhân viên không thể đồng thời có hai chức danh khác nhau.
* **D. p1 ^ p4:** `TITLE = Elect.Eng` và `SAL ≤ 30000`. Vị từ này có nghĩa vì một nhân viên có thể có chức danh Elect.Eng và mức lương nhỏ hơn hoặc bằng 30000.
Vì câu hỏi yêu cầu "chỉ ra **đâu** là vị từ hội sơ cấp có nghĩa", có 2 đáp án đúng là A và D, tuy nhiên đáp án A xuất hiện trước nên ta chọn đáp án A