JavaScript is required

Hãy chọn từ/cụm từ tương ứng để hoàn thiện khảng định sau: Nếu 2 bộ bất kỳ trùng nhau rên các thành phần của khóa thì ......... 

A.

Cũng trùng nhau trên các thành phần của tất cả các bộ

B.

Cũng trùng nhau trên các thành phần không khóa

C.

Khác nhau trên các thành phần tất cả các bộ

D.

Khác nhau trên các thành phần không khóa

Trả lời:

Đáp án đúng: B


Câu hỏi này liên quan đến lý thuyết cơ sở dữ liệu, cụ thể là về các thuộc tính của khóa (key) trong một quan hệ (relation). Khóa là một tập hợp các thuộc tính dùng để xác định duy nhất mỗi bộ (tuple) trong quan hệ. Nếu hai bộ có giá trị trùng nhau trên tất cả các thuộc tính của khóa, thì chúng phải trùng nhau trên tất cả các thuộc tính còn lại (các thuộc tính không phải khóa). Điều này đảm bảo tính nhất quán và duy nhất của dữ liệu. * **Đáp án 1:** Không chính xác vì không có khái niệm "trùng nhau trên các thành phần của tất cả các bộ". * **Đáp án 2:** Đây là đáp án chính xác. Nếu hai bộ trùng nhau trên các thành phần của khóa thì chúng cũng phải trùng nhau trên các thành phần không khóa. * **Đáp án 3:** Không chính xác vì trái ngược với định nghĩa của khóa. * **Đáp án 4:** Không chính xác vì trái ngược với định nghĩa của khóa.

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