Trong các phát biểu dưới đây, những phát biểu nào SAI về khoá
Sách bài tập Tin học 11 Bài 2: Bảng và khoá chính trong cơ sở dữ liệu quan hệ - Cánh diều
Câu F14 trang 22 SBT Tin học 11: Trong các phát biểu dưới đây, những phát biểu nào SAI về khoá của một bảng?
1) Mỗi giá trị khoá xác định duy nhất một bản ghi trong bảng.
2) Mỗi bảng luôn có nhiều hơn một khoá.
3) Khoá là tập hợp các trường sao cho mỗi bộ giá trị của các trường này xác định duy nhất một bản ghi trong bảng.
4) Hai bản ghi khác nhau trong bảng sẽ có hai giá trị khoá khác nhau và ngược lại, hai giá trị khoá khác nhau xác định hai bản ghi khác nhau trong bảng.
Lời giải:
Câu 2 sai, vì có thể có bảng chỉ có một khoá (chẳng hạn bảng SÁCH đã lấy làm ví dụ trong bài học của sách giáo khoa chỉ có khoá là tập hợp gồm một trường là Mã sách).
Câu 3 sai, vì tập hợp các trường sao cho mỗi bộ giá trị của các trường này xác định duy nhất một bản ghi trong bảng có thể chưa là khoá, tập hợp đó muốn là khoá thì cần thoả mãn thêm điều kiện không có tập hợp con thực sự nào của nó cũng có tính chất này.
Lời giải SBT Tin 11 Bài 2: Bảng và khoá chính trong cơ sở dữ liệu quan hệ hay khác: