Tải bản đầy đủ (.docx) (4 trang)

Bài tập Quản lí thư viện access

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (242.66 KB, 4 trang )

Đề bài: Quản lý đọc giả mượn/trả sách ở thư viện.

1. (2 điểm) Tạo cơ sở dữ liệu có tên QuanLiThuVien.accdb với cấu trúc các bảng như sau:
 Bảng DOC_GIA

DOC_GIA Kiểu dữ liệu Ràng buộc Ghi chú
Text Chiều dài: 5, khóa chính Mã đọc giả
Tên cột Text Họ đọc giả
MA_DOC_GIA Text -1: Nam; 0: Nữ Tên đọc giả
HO_DOC_GIA Yes/No Phái
TEN_DOC_GIA
PHAI Date/Time Định dạng: dd/mm/yyyy Ngày lập thẻ thư viện
NGAY_LAP_THE_T
V

 Bảng SACH

SACH Kiểu dữ liệu Ràng buộc Ghi chú
Text Chiều dài: 5, khóa chính Mã sách
Tên cột Text Tên sách
MA_SACH Number >0 Số trang
TEN_SACH Text Nhà xuất bản
SO_TRANG Number >0 Số lượng đầu sách
NHA_XUAT_BAN
SL_DAU_SACH

 Bảng TAC_GIA_SACH

TAC_GIA_SACH Kiểu dữ liệu Ràng buộc Ghi chú
Tên cột Text Chiều dài: 5, khóa chính Mã sách
Text Khóa chính Tên tác giả


MA_SACH
TAC_GIA

Bài tập Accesp Access 2010 – Cơ bản bảnn CSDL là: tempfile_43631.docx Trang 1/4

 Bảng PHIEU_MUON

PHIEU_MUON Kiểu dữ liệu Ràng buộc Ghi chú
Text Chiều dài: 5, khóa chính Mã đọc giả
Tên cột Text Chiều dài: 5, khóa chính Mã sách
MA_DOC_GIA Date/Time Định dạng: dd/mm/yyyy Ngày mượn
MA_SACH Date/Time Định dạng: dd/mm/yyyy Ngày phải trả
NGAY_MUON Yes/No -1: Đã trả; 0: Chưa trả Đã trả hay chưa
NGAY_PHAI_TRA
TINH_TRANG

2. (Relationships_1 điểm) Thiết lập mối quan hệ giữa các bảng (có ràng buộc dữ liệu):

3. (Table_2 điểm) Nhập dữ liệu cho các bảng trên:

Bài tập Accesp Access 2010 – Cơ bản bảnn CSDL là: tempfile_43631.docx Trang 2/4

4. (Form_2 điểm) Tạo các biểu mẫu theo mẫu sau (đặt tên là FrmCau4a, FrmCau4b):
4.a. (Cơ bản_1 điểm)

4.b. (Main_Sub_1 điểm)

Bài tập Accesp Access 2010 – Cơ bản bảnn CSDL là: tempfile_43631.docx Trang 3/4

5. (Query_2 điểm) Tạo truy vấn thực hiện các yêu cầu sau (đặt tên là QryCau5a, QryCau5b):

5.a. (Cơ bản_1 điểm) Liệt kê các đọc giả với các thông tin sau: MA_DOC_GIA, HO_TEN,
MASACH, TEN_SACH, NGAY_MUON, NGAY_PHAI_TRA, TINH_TRANG.
(Biết HO_TEN là ghép HO_DOC_GIA với TEN_DOC_GIA)
 Cột nào có điều kiện thì điền cột đó vào bảng dưới:
Field:
Table:
Sort:
Show:
Criteria:
or:
5.b. (Nâng cao_1 điểm) Thống kê tên đọc giả chưa trả sách và có xác nhận theo mẫu.

Yêu cầu: Nếu TINH_TRANG là “Chưa trả” thì ghi “Quá hạn trả”
 Cột nào có điều kiện thì điền cột đó vào bảng dưới:

Field:
Table:

Sort:
Show:
Criteria:

or:
6. (Report_1 điểm) Thiết kế báo cáo như sau (đặt tên là RptCau6): (dữ liệu từ câu QryCau5a)

Bài tập Accesp Access 2010 – Cơ bản bảnn CSDL là: tempfile_43631.docx Trang 4/4


×