Bài tập Tin học Lớp 12 - Quản lý thư viện - Trường THPT Mỹ Lộc
Bạn đang xem tài liệu "Bài tập Tin học Lớp 12 - Quản lý thư viện - Trường THPT Mỹ Lộc", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.
Tóm tắt nội dung tài liệu: Bài tập Tin học Lớp 12 - Quản lý thư viện - Trường THPT Mỹ Lộc

Bài tập : Quản lý thư viện Câu 1. Tạo cơ sở dữ liệu với tên QUANLYTHUVIEN.MDB trong ổ đĩa C Câu 2. Thiết kế cấu trúc các bảng như sau : ❖ Bảng T_BANDOC(MaBD TENBD; NGAYSINH ; GIOITINH(Y/N) ; DOITUONG ; DIACHI ; SODT. ❖ Bảng T_LOAISACH(Maloai , Tenloai; Tengia) ❖ Bảng T_SACH(Masach, Tensach; maloai; ngankesach; Dongia) ❖ Bảng T_MUONSACH (Mabd; MASACH; NGAYMUON; NGAYTRA) Câu 3. Tạo liên kết các bảng như sau Câu 4. Nhập liệu cho các bảng như sau: Câu 5. Tạo các truy vấn thực hiện các yêu cầu sau a. Thể hiện thông tin về việc mượn trả sách của bạn đọc gồm các thông tin sau : MABD; MASACH; NGAYMUON; NGAYTRA; GHICHU, trong đó GHICHU là quá hạn nếu số ngày mượn sách quá 30 ngày, ngược lại thì để trống. b. Thể hiện thông tin bạn đọc nào mượn nhiều sách nhất : MABD; TENBD; DIACHI; TSSACH. c. Thể hiện thông tin về tiền phạt vì mượn sách quá hạn : MABD; MASACH; SONGAYMUON; TIENPHAT (chỉ thể hiện những người mượn quá hạn); biết TIENPHAT=5%dongia sách*songayquahan(Ví dụ mượn 35 ngày thì quá hạn là 5 ngày) d. Hãy cho biết sách nào chưa được cho mượn : MASACH; TENSACH; MALOAI; NGANKESACH HƯỚNG DẪN GIẢI BÀI TẬP 3 Câu 1 : Thiết kế bảng dữ liệu : Bảng T_BANDOC : Với MABD (đặt khóa MABD) Bảng T_LOAISACH : Với MALOAI (đặt khóa MALOAI) Bảng T_SACH với MASACH . (đặt khóa MASACH). Bảng T_MUONSACH (đặt khóa MABD; MASACH). Câu 2 : Câu 3: Nhập dữ liệu Nhập theo trình tự : T_BANDOC; T_LOAISACH T_SACH T_MUONSACH Câu 4: Tạo truy vấn a. Truy vấn 1 : đưa bảng T_MUONSACH vào tham gia truy vấn, Tạo truy vấn theo hình sau : Ghichu: IIf(([ngaytra]-[ngaymuon])>30;"quá hạn";"") b. Truy vấn 2 : xem hình sau, c. Tạo truy vấn như hình sau d. Thực hiện truy vấn như hình bên (lưu ý phần khoanh tròn trong hình.) SONGAYMUON: [NGAYTRA]-[NGAYMUON] TIENPHAT: IIf([SONGAYMUON]>30;([SONGAYMUON]-30)*[DONGIA];0) e. Đưa bảng T_SACH vào tham gia truy vấn chọn cà field cần thiết đưa vào truy vấn tại phần CREATERIA của field MASACH nhập dòng lênh sau : Not In (select masach from T_muonsach)
File đính kèm:
bai_tap_tin_hoc_lop_12_quan_ly_thu_vien_truong_thpt_my_loc.doc