JavaScript is required

Hãy chọn từ/cụm từ tương ứng để hoàn thiện khảng định sau: Từ một siêu khóa cho trước, có thể..........

A.

Xác định một khóa trong nó

B.

Xác định một siêu khóa trong nó

C.

Xác định một nhóm các thuộc tính

D.

Xác định một thuộc tính

Trả lời:

Đáp án đúng: A


Siêu khóa (Super Key) là một tập hợp các thuộc tính mà giá trị của chúng có thể xác định duy nhất một bộ (tuple) trong một quan hệ (relation). Một siêu khóa có thể chứa các thuộc tính không cần thiết. Khóa (Key) là một siêu khóa tối thiểu, tức là không có tập con nào của nó cũng là một siêu khóa. Do đó, từ một siêu khóa cho trước, ta có thể xác định một khóa trong nó bằng cách loại bỏ các thuộc tính dư thừa. Các phương án khác không đúng vì siêu khóa không nhất thiết xác định một siêu khóa khác, một nhóm thuộc tính bất kỳ, hoặc một thuộc tính duy nhất.

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