Với giải Thực hành trang 60 Tin học lớp 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 Tin học 11. Mời các bạn đón xem:
Giải bài tập Tin học lớp 11 Bài 3: Quan hệ giữa các bảng và khoá ngoài trong CSDL quan hệ
Thực hành trang 60 Tin học 11: Khám phá cách khai báo liên kết giữa các bảng trong môi trường Access và nhận biết các cập nhật vi phạm ràng buộc khoá ngoài.
Lời giải:
Bước 1. Mở CSDL Thư viện đã có bảng SÁCH (kết quả mục thực hành ở Bài 2). Tạo cấu trúc như ở Hình 2 cho bảng NGƯỜI ĐỌC và bảng MƯỢN-TRẢ. Chọn Số thẻ TV làm khoá chính cho bảng NGƯỜI ĐỌC, chọn khoá chính của bảng MƯỢN-TRẢ gồm ba thuộc tỉnh: Số thẻ TV, Mã sách và Ngày mượn.
Bước 2. Khám phá cách khai báo liên kết giữa các bảng.
- Trong dải Database Tools, chọn Relationships.
- Dùng chuột kéo thả các bảng vào cửa sổ khai báo liên kết (vùng trống ở giữa).
- Dùng chuột kéo thả khoá ngoài của bảng tham chiếu thả vào khoá chính của bảng được tham chiếu, làm xuất hiện hộp thoại Edit Relationships.
- Đánh dấu hộp kiểm Enforce Referential Integrity và chọn Create.
Bước 3. Khám phá báo lỗi của phần mềm quản trị CSDL khi cập nhật vi phạm ràng buộc khoá ngoài.
- Thêm một vài bản ghi trong đó có bản ghi vi phạm lỗi ràng buộc khoá ngoài (tham khảo Hình 3), quan sát báo lỗi của phần mềm.
- Chọn xoá một bản ghi trong bảng NGƯỜI ĐỌC nếu giá trị Số thẻ TV trong bản ghỉ này xuất hiện trong bảng MƯỢN-TRẢ, quan sát báo lỗi của phần mềm.
Xem thêm lời giải bài tập Tin học lớp 11 Cánh diều hay, chi tiết khác:
Khởi động trang 57 Tin học 11:...
Câu hỏi trang 61 Tin học 11: Trong các câu sau, những câu nào đúng?...
Xem thêm bài giải SGK Tin học lớp 11 Cánh diều hay, chi tiết khác: