Câu hỏi:

27/11/2024 4,503 Lưu

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:

verified Giải bởi Vietjack

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

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.

Nâng cấp VIP

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.

Nâng cấp VIP

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.

Nâng cấp VIP

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.

Nâng cấp VIP