Bài tập quản lý thư viện bằng access năm 2024

Quản lý thư viện - Nhóm 1

1

Khoa Công Nghệ Thông Tin – Đại Học Sài Gòn

1.Phần mô tả hiện trạng :

Thủ thư gọi sách là đầu sách [dausach].Mỗi đầu sách có 1 mã sách để phân biệt với các

đầu sách khác.Các đầu sách có cùng tựa [tuasach] sẽ có mã sách [masach] khác nhau nếu chúng

được dịch ra nhiều thứ tiếng khác nhau.Một đầu sách có thể có nhiều bản sao [soluong] ứng với

đầu sách đó.Mỗi đầu sách của 1 tác giả có 1 bản tóm tắt nội dung [tomtat].

Để trở thành độc giả thì bạn đọc phải đăng kí và cung cấp thông tin cá nhân cũng như địa chỉ vả

điện thoại của mình.Thủ thư sẽ cấp cho mỗi độc giả một thẻ điện tử,trên đó có mã số thẻ [Mathe]

để phân biệt với các độc giả khác.Thẻ có hiệu lực trong 1 năm.

Khi muốn mượn sách,bạn đọc đến quầy gặp trực tiếp thủ thư để biết về thông tin đầu

sách định mượn.Thủ thư sẽ lấy máy quét thẻ từ để xuất ra thông tin bạn đọc : Tên,địa chỉ,điện

thoại và ngày hết hạn thẻ.Nếu thẻ gần hết hạn [tháng cuối cùng còn hiệu lực] hay đã hết hạn thì

thủ thư sẽ thông báo để bạn đọc xin gia hạn thêm.

Nếu thông tin bạn đọc hợp lệ thì thủ thư sẽ cho mượn sách.Thủ thư sẽ dùng máy tính để

xuất ra thông tin cuốn sách bạn đọc muốn mượn,bao gồm : Mã sách,tựa sách,thông tin tác giả và

tóm tắt của sách[nếu có]. Nếu sách không thể mượn nữa do số lượng sách được phép mượn

không còn thì cũng sẽ xuất ra thông báo.

Thủ thư có thể kiểm tra có bao nhiêu đầu sách đang được mượn hoặc đăng kí bất kí lúc

nào.Hoặc cũng có thể kiểm tra số lần được mượn của mỗi đầu sách.Số sách được mượn sẽ xuất

theo từng tháng,

Một cuốn sách có thể được mượn tối đa 14 ngày.Nếu quá hạn thì một tuần sau kể từ ngày

đến hạn [ngay_hethan] mà sách vẫn chưa được trả thì thủ thư sẽ gửi thông báo nhắc nhở bạn đọc

đó trả sách.Khi sách được trả,thủ thư sẽ ghi nhận thông tin về mã sách và ngày trả [ngaytra].Thủ

thư cũng kiểm tra ngày hết hạn để xác định mức tiền phạt [2000đ/ngày].

2.Sơ đồ thực thể kết hợp:

Bên dưới là 2 file đính kèm 1 là file slide, file còn lại là file chương trình tên đăng nhập: haiquan pass: haiquan Chương trình là tác phẩm đầu tay nên không thể tránh khỏi sơ sót mong các cao thủ chỉ giáo thêm. link tải: //www.mediafire.com/download.php?ltagrrw6qzwtbiu nguồn //thuthuataccess.com/forum/thread-6113.html

Câu 1: [3đ]

Để quản lý thư viện, người ta xây dựng một CSDL có tên ThuVien.MDB gồm các bảng dữ liệu sau:

BanDoc[MaBanDoc, HoLot, Ten, NgaySinh, DiaChi, Lop, KhoaThe]

MuonSach[MaMuonSach, MaBanDoc, NoiMuon]

ChiTietMuonSach[MaMuonSach, MaSach, NgayMuon, NgayTra, TinhTrang]

Sach[MaSach,TenSach, SoLuongCo]

Yêu cầu:

 Thiết kế các bảng

- Tất cả các mã phải được hiển thị bằng chữ hoa

- Trường ngày mượn [trong bảng ChiTietMuonSach] phải lớn hơn 1/1/2013

- Trường Số Lượng [trong bảng Sach] phải có giá trị từ 1 đến 100

 Thiết lập lookup và quan hệ cho các bảng.

 Nhập dữ liệu cho các bảng như sau:

Bảng BanDoc

Bảng ChiTietMuonSach

Câu 2: [4 điểm] Thiết kế Query theo các yêu cầu sau:

2.1. Thiết kế Query Cau21 liệt kê danh sách các lần mượn. Nếu ngày trả không để trống là “Đã trả”

ngược lại là “Chưa trả” [1đ]

2.2. Thiết kế Query cau22 để hiển thị kết quả truy vấn select-total như sau [1đ]

Chủ Đề