JavaScript is required

 Hãy chọn phương án đúng. Hai bảng trong một CSDL quan hệ liên kết với nhau thông qua:

A.

Địa chỉ của các bảng

B.

Tên trường

C.

Thuộc tính của các trường được chọn (không nhất thiết phải là khóa)

D.

Thuộc tính khóa

Trả lời:

Đáp án đúng: C


Trong cơ sở dữ liệu quan hệ, hai bảng liên kết với nhau thông qua thuộc tính khóa. Khóa chính của một bảng sẽ được tham chiếu đến như là khóa ngoại trong bảng kia. Việc sử dụng thuộc tính khóa đảm bảo tính toàn vẹn dữ liệu và mối quan hệ giữa các bảng. Các lựa chọn khác không đảm bảo điều này: - Địa chỉ của các bảng: Địa chỉ lưu trữ vật lý không liên quan đến liên kết logic giữa các bảng. - Tên trường: Chỉ trùng tên trường không đủ để tạo liên kết. Cần có ràng buộc khóa ngoại rõ ràng. - Thuộc tính của các trường được chọn (không nhất thiết phải là khóa): Liên kết dựa trên các thuộc tính không phải khóa có thể dẫn đến sự không nhất quán và khó khăn trong việc duy trì tính toàn vẹn dữ liệu.

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.


20 câu hỏi 60 phút

Câu hỏi liên quan