Trong cơ sở dữ liệu quan hệ, khái niệm "khóa chính" được định nghĩa như thế nào?a) Là trường duy nhất mà giá trị của nó không bao giờ thay đổi.b) Là một tập hợp các trường mà mỗi bộ giá trị
Giải thích
a) Sai. Khóa chính không nhất thiết phải là trường duy nhất không thay đổi, mà là tập hợp các trường xác định duy nhất bản ghi.
b) Đúng. Khóa chính là tập hợp một hoặc nhiều trường mà giá trị của chúng xác định duy nhất một bản ghi trong bảng.
c) Sai. Khóa chính không thể chứa nhiều giá trị khác nhau trong cùng một bản ghi; mỗi ô trong khóa chính phải chứa một giá trị duy nhất.
d) Sai. Khóa chính phải liên quan đến bản ghi, nó được dùng để xác định duy nhất bản ghi trong bảng.