Với giải Câu F18 trang 24 SBT Tin học 11 Cánh diều chi tiết trong Bài 3: Quan hệ giữa các bảng và khoá ngoài trong CSDL quan hệ giúp học sinh dễ dàng xem và so sánh lời giải từ đó biết cách làm bài tập trong SBT Tin học 11. Mời các bạn đón xem:
Giải SBT Tin học 11 Bài 3: Quan hệ giữa các bảng và khoá ngoài trong CSDL quan hệ
Cách thứ nhất: CSDL chỉ gồm một bảng NHÂN VIÊN_CHỨC VỤ.
Cách thứ hai: CSDL gồm hai bảng NHÂN VIÊN và CHỨC VỤ.
1) Trong hai cách tổ chức dữ liệu trên, em chọn cách nào? Hãy giải thích lựa chọn của em.
2) Với cách thứ hai:
– Bảng NHÂN VIÊN và bảng CHỨC VỤ liên kết với nhau theo trường nào? – Bảng nào là bảng tham chiếu và bảng nào là bảng được tham chiếu?
– Khoá của mỗi bảng là gì và khoá ngoài dùng trong liên kết hai bảng là gì?
Lời giải:
1) Cách tổ chức dữ liệu thứ nhất sẽ dư thừa dữ liệu. Ví dụ, mỗi khi thêm một bản ghi nhân viên (hay trưởng phòng) sẽ lặp đi lặp lại các thông tin về chức vụ và phụ cấp. Bởi vậy nên dùng cách thứ hai, trong bảng NHÂN VIÊN chỉ cần ghi mã chức vụ cho mỗi cán bộ, nhân viên.
2) Với cách thứ hai:
– Bảng NHÂN VIÊN và bảng CHỨC VỤ liên kết với nhau dựa trên trường Mã CV (viết tắt của Mã chức vụ).
– Bảng NHÂN VIÊN là bảng tham chiếu và bảng CHỨC VỤ là bảng được tham chiếu.
– Bảng NHÂN VIÊN có khoá là trường Mã NV (viết tắt của Mã nhân viên), bảng CHỨC VỤ có khoá là trường Mã CV. Trường Mã CV là khoá ngoài của bảng NHÂN VIÊN với bảng C
Xem thêm lời giải Sách bài tập Tin học lớp 11 Cánh diều hay, chi tiết khác:
Câu F17 trang 24 SBT Tin học 11: Trong các câu sau, câu nào SAI?...
Câu F19 trang 25 SBT Tin học 11: Trong các câu sau, câu nào đúng?...
Câu F22 trang 26 SBT Tin học 11: Trong các câu sau, những câu nào đúng về ràng buộc khoá ngoài?...
Xem thêm các bài giải SBT Tin học lớp 11 Cánh diều hay, chi tiết khác: