-->
Câu 3 Trang 16 SGK Tin Học 12
Giả sử phải xây dựng một CSDL để quản lí mượn/ trả sách cho thư viện. Theo em, cần phải lưu trữ những thông tin gì? Hãy cho biết những việc phải làm để đáp ứng nhu cầu quản lí của người thủ thư?
Để xây dựng một CSDL để quản lí mượn, trả sách ở thư viện, cần lưu trữ các thông tin sau:
- Độc-Giả: Mã độc giả, họ và tên, đơn vị, địa chỉ, điện thoại, ngày mua thẻ, ngày hết hạn.
- Thể-Loại: Mã thể loại, tên thể loại.
- Tác-Giả: Mã tác giả, tên tác giả.
- Sách: Mã sách, tên sách, mã thể loại, mã tác giả, nhà xuất bản, số lượng, số lượt mượn.
- Mượn-Trả: Mã mượn trả, mã độc giả, mã sách, ngày mượn, ngày hẹn trả, tình trạng sách…
- Vi-Phạm: Mã mượn trả, lí do vi phạm, số tiền phạt.
- Thủ-Thư: Họ tên, mật khẩu, quyền truy cập.
Để đáp ứng được nhu cầu quản lí của thủ thư, hệ QTCSDL cần thực hiện các công việc sau:
- Quản lý Độc giả:
- Thêm độc giả, loại bỏ độc giả, thay đổi thông tin độc giả, cho phép độc giả đăng nhập hệ thống…
- Tìm kiếm, thống kê liên quan đến độc giả.
- Quản lý Thể loại, Tác giả (Thêm, sửa, xóa thông tin về thể loại, tác giả)
- Quản lí sách:
- Nhập sách (Thêm, sửa, xóa thông tin về sách)
- Tìm kiếm: Tìm kiếm theo tên sách, loại sách, theo tác giả, theo nhà xuất bản…
- Quản lí mượn – trả:
- Tạo phiếu mượn, phiếu trả, phiếu phạt.
- Tìm kiếm dựa trên mã phiếu, mã độc giả vv...
- Chức năng thống kê – báo cáo:
- Thống kê sách trong thư viện: sách mượn nhiều nhất, sách đã hết.
- Thống kê sách được mượn, được trả.
- Quản lý hệ thống: Phân quyền cho thủ thư, nhân viên...