15 câu Trắc nghiệm Tin học 11 Cánh diều Bài 5: Truy vấn trong cơ sở dữ liệu quan hệ (tiếp theo) có đáp án

Khi sử dụng INNER JOIN trong SQL, điều kiện kết nối giữa các bảng là gì?

11/15

PHẦN II. Câu trắc nghiệm đúng sai. Thí sinh trả lời từ câu 1 đến câu 2. Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai

Khi sử dụng INNER JOIN trong SQL, điều kiện kết nối giữa các bảng là gì?

a. Không cần điều kiện, tất cả các bản ghi từ hai bảng sẽ được kết nối.b. Cần có một trường chung giữa các bảng và các giá trị của trường này phải trùng khớp.c. Chỉ cần cùng tên bảng, không quan trọng các giá trị.d. Tất cả các bản ghi từ bảng này sẽ được kết nối với tất cả các bản ghi từ bảng khác.

0/3000 ký tự
Giải thích

a) Sai. Vì cần có một điều kiện kết nối cụ thể để ghép các bản ghi.

b) Đúng. INNER JOIN yêu cầu các bản ghi được kết nối phải có giá trị trùng khớp ở một trường chung.

c) Sai. Cùng tên bảng không đủ, cần có điều kiện về giá trị trường chung.

d) Sai. Điều này là đúng với CROSS JOIN, nhưng không phải INNER JOIN.