JavaScript is required

Chọn một khẳng định nào sau đây là đúng nhất khi nói về tập tương đương:

A.

Tập G là tập con của F

B.

Các phụ thuộc của G là các phụ thuộc của F

C.

Các phụ thuộc của F được suy dẫn logic từ G và các phụ thuộc của G được suy dẫn logic từ F

D.

Các phụ thuộc của F cũng là các phụ thuộc của G và ngược lại

Trả lời:

Đáp án đúng: C


Khái niệm "tập tương đương" trong lý thuyết phụ thuộc hàm (functional dependency) liên quan đến việc hai tập phụ thuộc hàm, F và G, có khả năng suy dẫn lẫn nhau. Điều này có nghĩa là mọi phụ thuộc hàm trong F đều có thể suy ra từ G, và ngược lại, mọi phụ thuộc hàm trong G đều có thể suy ra từ F.

  1. Phương án 1: "Tập G là tập con của F" - Sai. Tập tương đương không nhất thiết phải là tập con của nhau. Chúng chỉ cần có khả năng suy dẫn tương đương.
  2. Phương án 2: "Các phụ thuộc của G là các phụ thuộc của F" - Sai. Điều này chỉ đúng nếu G là tập con của F, nhưng tập tương đương không yêu cầu điều này.
  3. Phương án 3: "Các phụ thuộc của F được suy dẫn logic từ G và các phụ thuộc của G được suy dẫn logic từ F" - Đúng. Đây chính là định nghĩa của tập tương đương. F và G tương đương nếu F+ = G+ (bao đóng của F bằng bao đóng của G).
  4. Phương án 4: "Các phụ thuộc của F cũng là các phụ thuộc của G và ngược lại" - Sai. Điều này có nghĩa F và G hoàn toàn giống nhau, nhưng tập tương đương chỉ yêu cầu chúng có cùng bao đóng.

Do đó, phương án đúng nhất là phương án 3.

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