Câu nào sai trong các câu dưới đây?
Trả lời:
Đáp án đúng: D
Câu sai là: "Trong một bảng có thể có nhiều khóa chính".
Giải thích:
* **Khóa chính** là một thuộc tính hoặc tập hợp các thuộc tính dùng để xác định duy nhất mỗi bản ghi trong một bảng. Mỗi bảng chỉ có thể có một khóa chính duy nhất. Việc có nhiều khóa chính sẽ vi phạm nguyên tắc xác định duy nhất.
* **Mỗi bảng có ít nhất một khóa:** Đúng, vì nếu không có khóa, không thể phân biệt các bản ghi.
* **Nên chọn khóa chính là khóa có ít thuộc tính nhất:** Đúng, vì khóa chính càng đơn giản, càng dễ quản lý và giảm thiểu sai sót.
* **Việc xác định khóa phụ thuộc vào quan hệ logic của các dữ liệu chứ không phụ thuộc vào giá trị các dữ liệu:** Đúng, vì khóa phải thể hiện mối quan hệ bản chất giữa các thuộc tính, không phải là một giá trị ngẫu nhiên.
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

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
