JavaScript is required

Hãy chọn từ/cụm từ tương ứng để hoàn thiện khảng định sau: Trong một lược đồ quan hệ luôn tồn tại một hoặc một tập các thuộc tính có khả năng:

A.

Biểu diễn các thuộc tính còn lại.

B.

Biểu diễn duy nhất các thuộc tính còn lại.

C.

Biểu diễn duy nhất các phụ thuộc hàm

D.

Biểu diễn các phụ thuộc hàm

Trả lời:

Đáp án đúng: B


Khái niệm cốt lõi ở đây là "khóa" (key) trong lược đồ quan hệ. Khóa là một hoặc một tập các thuộc tính có khả năng xác định duy nhất các bộ (tuple) trong quan hệ. Điều này có nghĩa là, không có hai bộ nào trong quan hệ có cùng giá trị trên tất cả các thuộc tính thuộc khóa. * **A. Biểu diễn các thuộc tính còn lại.** Sai, vì khóa không "biểu diễn" các thuộc tính khác, mà dùng để xác định duy nhất các bộ dữ liệu. * **B. Biểu diễn duy nhất các thuộc tính còn lại.** Đúng. Khóa (hoặc tập các thuộc tính tạo thành siêu khóa) có khả năng xác định một cách duy nhất các thuộc tính còn lại trong lược đồ quan hệ. Điều này có nghĩa là, nếu biết giá trị của khóa, ta có thể xác định duy nhất giá trị của các thuộc tính còn lại. * **C. Biểu diễn duy nhất các phụ thuộc hàm.** Sai. Khóa không trực tiếp biểu diễn các phụ thuộc hàm. Phụ thuộc hàm là một ràng buộc giữa các thuộc tính, còn khóa là một tập các thuộc tính đặc biệt. * **D. Biểu diễn các phụ thuộc hàm** Sai, tương tự như đáp án C. Vậy, đáp án đúng là B.

Câu hỏi liên quan