Trong hệ quản trị cơ sở dữ liệu, một quan hệ "một - nhiều" giữa hai bảng được xác định bằng cách sử dụng gì?
Đáp án đúng: B
Trong hệ quản trị cơ sở dữ liệu, mối quan hệ "một - nhiều" (one-to-many) giữa hai bảng thường được xác định bằng cách sử dụng khóa ngoại (foreign key). Khóa ngoại là một trường (hoặc tập hợp các trường) trong một bảng tham chiếu đến khóa chính của một bảng khác. Điều này tạo ra một liên kết giữa hai bảng, cho phép một bản ghi trong bảng "một" liên kết với nhiều bản ghi trong bảng "nhiều".
A. Khóa chính: Khóa chính được sử dụng để xác định duy nhất mỗi bản ghi trong một bảng, không trực tiếp xác định mối quan hệ giữa các bảng.
B. Khóa ngoại: Đúng. Khóa ngoại được sử dụng để thiết lập và quản lý mối quan hệ giữa các bảng.
C. Bảng trung gian: Bảng trung gian thường được sử dụng trong mối quan hệ "nhiều - nhiều" (many-to-many), không phải "một - nhiều".
D. Câu lệnh JOIN: Câu lệnh JOIN được sử dụng để truy vấn dữ liệu từ nhiều bảng dựa trên mối quan hệ giữa chúng, nhưng nó không định nghĩa mối quan hệ đó.