Giả sử phải xây dựng một CSDL để quản lí mượn/ trả sách cho thư viện. Đề bài 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ư ? Lời giải chi tiết Để xây dựng một CSDL để quản lí mượn/ trả sách ở thư viện, ta phải lưu trữ các thông tin sau: * Thông tin về bạn đọc: Mã bạn đọc, tên bạn đọc, số chứng minh thư, ngày sinh, quê quán, thông tin về vi phạm. * Thông tin về sách: Mã sách, tên sách, thể loại, tác giả, nhà xuất bản, số lượng. * Thông tin mượn, trả sách: Mã mượn trả, mã bạn đọc, mã sách, số sách mượn, 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. Những việc cần làm để đáp ứng được nhu cầu quản lí của thủ thư là : * Quản lý thông tin bạn đọc: Thêm bạn đọc, xóa bạn đọc, thay đổi thông tin bạn đọc, cho phép bạn đọc đăng nhập hệ thống… * Quản lí sách : + Nhập sách (thêm - loại bỏ - sửa thông tin sách…) + Tìm kiếm sách: 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… * 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ả. * Bảo mật hệ thống: Phân quyền cho các nhân viên (thủ thư, độc giả…). Loigiaihay.com
1.1. Mục đích, yêu cầu– Biết một số công việc cơ bản khi xây dựng một CSDL đơn giản. 1.2. Nội dungHoạt động 1: Tìm hiểu nội quy thư viện, thẻ thư viện, phiếu mượn/trả sách, sổ quản lí sách,… của thư viện trường THPT. Hướng dẫn giải Các em cần tìm hiểu:
Cụ thể: – Nội quy: Không mang túi sách, báo vào phòng đọc, xuất trình thẻ thư viện, chứng minh thư với thủ thư. Chỉ đọc tại chỗ không được mang tài liệu ra ngoài phòng đọc thư viện. – Thẻ thư viện: – Phiếu mượn: – Sổ quản lí mượn điện tử: Hoạt động 2: Kể tên các hoạt động chính của thư viện Hướng dẫn giải – Quản lí sách gồm: – Mượn trả sách gồm:
– Tổ chức thông tin về sách và tác giả: Giới thiệu sách theo chủ đề, chuyên đề, tác giả, sách mới,… – Cách thức giải quyết vi phạm nội quy Hoạt động 3: Hãy liệt kê các đối tượng cần quản lí khi xây dựng CSDL quản lí sách và mượn/trả sách. Với mỗi đối tượng, hãy liệt kê các thông tin cần quản lí. Hướng dẫn giải – Thông tin người mượn:
– Thông tin về sách:
– Thông tin về mượn:
– Thông tin về nhân viên:
Hoạt động 4: Theo em, CSDL nêu trên (bài 3) cần những bảng nào? Mỗi bảng cần có những cột nào? Hướng dẫn giải – CSDL nêu trên tối thiểu cần có những bản sau:
3. Luyện tậpCâu 1: Thành phần chính của hệ QTCSDL: A. Bộ quản lý tập tin và bộ xử lí truy vấn B. Bộ truy xuất dữ liệu và bộ bộ quản lý tập tin C. Bộ quản lý tập tin và bộ truy xuất dữ liệu D. Bộ xử lý truy vấn và bộ truy xuất dữ liệu Câu 2: Ngôn ngữ định nghĩa dữ liệu bao gồm các lệnh cho phép làm gì? A. Khai báo kiểu dữ liệu, cấu trúc dữ liệu, các ràng buộc trên dữ liệu của CSDL B. Đảm bảo tính độc lập dữ liệu C. Khai báo kiểu, cấu trúc, các ràng buộc trên dữ liệu của CSDL D. Ngăn chặn sự truy cập bất hợp pháp Câu 3: Ngôn ngữ thao tác dữ liệu bao gồm các lệnh, các lệnh này cho phép làm gì? A. Khai báo kiểu, cấu trúc, các ràng buộc trên dữ liệu của CSDL B. Nhập, sửa xóa dữ liệu C. Cập nhật, dữ liệu D. Câu b và c Câu 4: Hãy chọn câu mô tả sự tương tác giữa các thành phần trong một hệ CSDL Cho biết: Con người → 1, Cơ sở dữ liệu → 2, Hệ QTCSDL → 3, Phần mềm ứng dụng → 4 A. 2→1→3→4 B. 1→3→4→2 C. 1→3→2→4 D. 1→4→3→2 Câu 5: Chức năng của hệ QTCSDL A. Cung cấp cách tạo lập CSDL B. Cung cấp cách cập nhật dữ liệu, tìm kiếm và kết xuất thông tin C. Cung cấp công cụ kiểm soát điều khiển việc truy cập vào CSDL D. Các câu trên đều đúng 4. Kết luậnQua bài thực hành này, các em cần đạt được những mục tiêu sau:
Cho CSDL quản lí thư viện của một trường THPT gồm 3 bảng: Bảng Sách: Mã sách, tên sách, tên tác giả, nhà xuất bản, năm xuất bản. Bảng Người Mượn: Mã thẻ, Họ tên, Ngày sinh, Đơn vị. Bảng Mượn sách: Số phiếu, Mã thẻ, Mã sách, ngày mượn, ngày trả. Em hãy nêu các bước: 1. Tạo các bảng trên, chọn kiểu dữ liệu phủ hợp cho từng trường Xem toàn bộ tài liệu Lớp 12: tại đâyGiải Bài Tập Tin Học 12 – Bài tập và thực hành 1 giúp HS giải bài tập, giúp cho các em hình thành và phát triển năng lực sử dụng công nghệ thông tin và truyền thông:
1. Mục đích, yêu cầu – Biết một số công việc cơ bản khi xây dựng một CSDL đơn giản. 2. Nội dung Câu 1: (sgk trang 21 Tin 12): Tìm hiểu nội quy thư viện, thẻ thư viện, phiếu mượn/trả sách, sổ quản lí sách,… của thư viện trường trung học phổ thông.Trả lời: – Nội quy: Không mang túi sách, báo vào phòng đọc, xuất trình thẻ thư viện, chứng minh thư với thủ thư. Chỉ đọc tại chỗ không được mang tài liệu ra ngoài phòng đọc thư viện. – Thẻ thư viện: – Phiếu mượn: – Sổ quản lí mượn điện tử: Câu 2: (sgk trang 21 Tin 12): Kể tên các hoạt động chính của thư viện.Trả lời: – Mua và nhập sách, thanh lí sách. – Cho mượn sách. – Cấp thẻ thư viện cho bạn đọc – Xử lí vi phạm. Câu 3: (sgk trang 21 Tin 12): Hãy liệt kê các đối tượng cần quản lí khi xây dựng CSDL quản lí sách và mượn/trả sách. Với mỗi đối tượng, hãy liệt kê các thong tin cần quản lí.Trả lời: Thông tin người mượn: – Số thẻ mượn. – Họ và tên. – Số chứng minh thư.
– Quê quán. – Địa chỉ hiện tại. Thông tin về sách: – Mã sách. – Tên sách. – Nhà xuất bản. – Năm phát hành. – Tác giả. – Số lượng còn lại Thông tin về mượn: – Số thẻ mượn. – Mã sách. – Số lượng mượn. – Tình trạng. – Số tiền đặt cọc. Thông tin về nhân viên: – Mã nhân viên. – Tên nhân viên. – Lương. – Quê quán. – Trình độ học vấn. Câu 4: (sgk trang 21 Tin 12): Theo em, CSDL nêu trên cần những bảng nào? Mỗi bảng cần có những cột nào?Trả lời: CSDL nêu trên tối thiểu cần có những bản sau: – Bạn đọc: Có các cột Mabd, Tenbd, Quequan, Cmt. – Sách: Có các cột Masach, Tensach, Tacgia. – Mượn: Có các cột Mabd, Masach, Tinhtrang.
|