JavaScript is required

Quy tắc gia tăng trong hệ tiên đề Armstrong:

A.

Nếu A --> B => B --> A

B.

Nếu A --> B => A --> BC

C.

Nếu A --> B => BC --> A

D.

Nếu A --> B => AC --> B

Trả lời:

Đáp án đúng: D


Quy tắc gia tăng (Augmentation Rule) trong hệ tiên đề Armstrong phát biểu rằng: Nếu A → B thì AC → BC. Tức là, nếu một phụ thuộc hàm A → B đã tồn tại, ta có thể thêm một thuộc tính C vào cả hai vế của phụ thuộc hàm mà phụ thuộc hàm vẫn đúng. Trong các đáp án: - Đáp án 1 sai vì nó là quy tắc đối xứng (không có trong các quy tắc Armstrong). - Đáp án 3 sai vì không phải là quy tắc gia tăng. - Đáp án 4 sai vì nó là quy tắc giả bắc cầu (không có trong các quy tắc Armstrong). - Đáp án 2 sai vì nó là quy tắc hợp (union rule), không phải quy tắc gia tăng. Tuy nhiên, không có đáp án nào thể hiện đúng quy tắc gia tăng (Augmentation Rule) AC --> BC. Vì không có đáp án đúng nên đây là một câu hỏi lỗi.

Tổng hợp câu hỏi trắc nghiệm lập trình cơ sở dữ liệu SQL 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