JavaScript is required

Điều kiện để tạo mối liên kết giữa hai bảng là:

A.
Trường liên kết của hai bảng phải cùng kiểu dữ liệu
B.
Trường liên kết của hai bảng phải là chữ hoa
C.
Trường liên kết của hai bảng phải là kiểu dữ liệu số
D.
Trường liên kết của hai bảng phải khác nhau về kiểu dữ liệu
Trả lời:

Đáp án đúng: A


Điều kiện tiên quyết để tạo mối liên kết giữa hai bảng (ví dụ trong các hệ quản trị cơ sở dữ liệu quan hệ như SQL Server, MySQL, PostgreSQL, Oracle...) là trường được dùng để liên kết (foreign key) ở một bảng phải có kiểu dữ liệu tương thích (hoặc giống hệt) với trường được tham chiếu (primary key hoặc một unique key) ở bảng kia. Điều này đảm bảo tính toàn vẹn dữ liệu, giúp việc so sánh và kết nối các bản ghi giữa hai bảng được chính xác. Các phương án khác (chữ hoa, kiểu số, hoặc khác kiểu dữ liệu) đều không phải là điều kiện bắt buộc hoặc thậm chí sai. * **Phương án A:** Đúng. Trường liên kết của hai bảng phải cùng kiểu dữ liệu (hoặc tương thích) để đảm bảo việc so sánh và liên kết dữ liệu chính xác. * **Phương án B:** Sai. Việc trường liên kết là chữ hoa hay chữ thường không ảnh hưởng đến việc tạo liên kết. * **Phương án C:** Sai. Trường liên kết không nhất thiết phải là kiểu dữ liệu số. Nó có thể là kiểu chuỗi, kiểu ngày tháng, v.v., miễn là kiểu dữ liệu của trường liên kết ở hai bảng tương thích. * **Phương án D:** Sai. Trường liên kết của hai bảng phải có kiểu dữ liệu tương thích, không phải khác nhau.

Câu hỏi liên quan