Trong cơ sở dữ liệu quan hệ, khoá chính có vai trò gì?
a) Xác định duy nhất một bản ghi trong bảng
b) Tạo ra quan hệ giữa các bảng
c) Lưu trữ dữ liệu của các đối tượng
d) Hạn chế sự trùng lặp của dữ liệu
Quảng cáo
Trả lời:

a) Đúng. Khoá chính là trường hoặc nhóm trường có giá trị không trùng nhau, xác định duy nhất một bản ghi trong bảng.
b) Sai. Khoá chính không trực tiếp tạo ra quan hệ giữa các bảng; quan hệ được xác định thông qua khoá ngoài.
c) Sai. Dữ liệu của các đối tượng được lưu trữ trong các bản ghi, không phải trong khoá chính.
d) Sai. Mặc dù khoá chính giúp giảm thiểu sự trùng lặp trong bảng, nhưng vai trò chính của nó là xác định duy nhất bản ghi, không phải chỉ nhằm hạn chế sự trùng lặp
Hot: Học hè online Toán, Văn, Anh...lớp 1-12 tại Vietjack với hơn 1 triệu bài tập có đáp án. Học ngay
- Trọng tâm Sử, Địa, GD KTPL 11 cho cả 3 bộ Kết nối, Chân trời, Cánh diều VietJack - Sách 2025 ( 38.000₫ )
- Trọng tâm Hóa học 11 dùng cho cả 3 bộ sách Kết nối, Cánh diều, Chân trời sáng tạo VietJack - Sách 2025 ( 58.000₫ )
- Sách lớp 11 - Trọng tâm Toán, Lý, Hóa, Sử, Địa lớp 11 3 bộ sách KNTT, CTST, CD VietJack ( 52.000₫ )
- Sách lớp 10 - Combo Trọng tâm Toán, Văn, Anh và Lí, Hóa, Sinh cho cả 3 bộ KNTT, CD, CTST VietJack ( 75.000₫ )
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Câu 1
A. Việc lưu trữ dữ liệu trong một bảng.
B. Việc gộp nhiều bảng dữ liệu thành một bảng duy nhất.
C. Việc sử dụng khoá ngoài để kết nối dữ liệu từ hai bảng khác nhau.
D. Việc xóa dữ liệu trong bảng.
Lời giải
Đáp án: C
Giải thích: Việc sử dụng khoá ngoài để kết nối dữ liệu từ hai bảng khác nhau.
Giải thích: Liên kết dữ liệu (join) là quá trình kết hợp dữ liệu từ hai hoặc nhiều bảng dựa trên quan hệ giữa chúng thông qua khoá ngoài.
Câu 2
A. Trường trong bảng xác định duy nhất bản ghi.
B. Trường trong bảng kết nối với khoá chính của bảng khác.
C. Trường chỉ lưu trữ dữ liệu văn bản.
D. Trường không có giá trị.
Lời giải
Đáp án: B
Giải thích: Trường trong bảng kết nối với khoá chính của bảng khác.
Giải thích: Khoá ngoài là trường trong một bảng mà giá trị của nó tham chiếu đến khoá chính của bảng khác, tạo ra mối quan hệ giữa hai bảng.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 4
A. Để tiết kiệm thời gian.
B. Để dễ dàng sửa đổi và bảo trì dữ liệu.
C. Để giảm chi phí lưu trữ.
D. Để tránh việc mất dữ liệu.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 5
A. Để lưu trữ thông tin về mối quan hệ giữa các bảng.
B. Để xác định duy nhất mỗi bản ghi trong bảng.
C. Để tránh việc lưu trữ dữ liệu trùng lặp.
D. Để tiết kiệm dung lượng lưu trữ.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 6
A. Trường (field).
B. Bản ghi (record).
C. Khoá (key).
D. Dữ liệu (data).
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.