Ðề thi chứng chỉ tin học quốc gia trình độ B Đề số 7

Caâu 1 (2 ñ) : Taïo caáu truùc cho caùc baûng treân, goàm : a. choïn kieåu döõ lieäu (Data Type) thích hợp cho các cột, thiết lập khóa chính cho các bảng b. thiết lập Input Mask cho cột MaSach của bảng Sach, biết rằng MaSach gồm 4 ký số, bắt buộc phải nh ập đủ

pdf4 trang | Chia sẻ: lylyngoc | Lượt xem: 1540 | Lượt tải: 1download
Bạn đang xem nội dung tài liệu Ðề thi chứng chỉ tin học quốc gia trình độ B Đề số 7, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Trường Đại Học Ngoại Ngữ - Tin Học TP HCM Kỳ thi CCB Quốc gia - Tin học Trung Tâm Tin Học HUFLIT ĐỀ: 07 Thời gian 120 phút Trang 1 ĐỀ THI CHỨNG CHỈ TIN HỌC B Để quản lý hoạt động mượn trả sách tại một thư viện, người ta tạo một cơ sở dữ liệu tên là THUVIEN.MDB gồm 3 bảng sau đây: Sach : Quản lý các đầu sách của thư viện. MaSach TenSach Tacgia NamXuatBan 0001 Toán rời rạc Kenneth H. Rosen 1997 0002 Quy luật biện chứng Mai Thanh Tùng 1979 0003 Luật hàng hải Mac Leo Pine 1969 0004 Châm cứu hiện đại Quách Á Dân 1993 0005 Âm nhạc dân tộc Lương Hữu Tân 1984 0006 Hội họa căn bản Lê Nam 1967 0007 Laser công nghiệp Trần Bá Lương 1997 0008 Phòng chống cao huyết áp Ngô Xuân Viễn 1980 0009 Tin hoïc quaûn lyù Nghieâm Maïnh Haø 1991 PhieuMuon : quaûn lyù caùc phieáu möôïn saùch SoPhieu DocGia MaSach SoCuonMuon NgayMuon NgayHenTra P001 Dương Đình Bá 0007 2 15/11/2000 19/11/2000 P002 Lâm Thanh Thủy 0002 1 17/11/2000 20/11/2000 P003 Diệp Đức Tài 0004 4 25/11/2000 29/11/2000 P004 Nguyễn Ngọc Minh 0006 2 30/11/2000 05/12/2000 Trường Đại Học Ngoại Ngữ - Tin Học TP HCM Kỳ thi CCB Quốc gia - Tin học Trung Tâm Tin Học HUFLIT ĐỀ: 07 Thời gian 120 phút Trang 2 P005 Lê Kim Hạnh 0004 3 02/12/2000 05/12/2000 P006 Phạm Đỗ Tấn Tài 0001 6 7/12/2000 13/12/2000 PhieuTra : quaûn lyù caùc phieáu traû saùch SoPhieu SoCuonTra NgayTra P002 1 19/11/2000 P003 4 2/12/2000 P005 3 05/12/2000 P006 6 15/12/2000 Haõy thöïc hieän caùc yeâu caàu sau ñaây: Caâu 1 (2 ñ) : Taïo caáu truùc cho caùc baûng treân, goàm : a. choïn kieåu döõ lieäu (Data Type) thích hợp cho các cột, thiết lập khóa chính cho các bảng b. thiết lập Input Mask cho cột MaSach của bảng Sach, biết rằng MaSach gồm 4 ký số, bắt buộc phải nhập đủ c. Thiết lập các ràng buộc sau :  NgayHenTra (bảng PhieuMuon) phải nằm sau NgayMuon Nếu nhập NgayHenTra trước NgayMuon thì cho hiện thông báo lỗi : Ngay hen tra phai sau ngay muon  SoCuonMuon (bảng PhieuMuon) phải > 0, câu thông báo lỗi: “ số cuốn mượn >0”  SoCuonTra (bảng PhieuTra) phải > 0, câu thông báo lỗi: “ số cuốn trả >0” Trường Đại Học Ngoại Ngữ - Tin Học TP HCM Kỳ thi CCB Quốc gia - Tin học Trung Tâm Tin Học HUFLIT ĐỀ: 07 Thời gian 120 phút Trang 3 d. Thiết lập quan hệ giữa các bảng và nhập dữ liệu vào 3 bảng đã cho ở trên.. Câu 2 (1 đ) : Viết hàm đặt tên là KiemTra, hàm này nhận vào 1 đối số là số phiếu, hàm sẽ kiểm tra xem phiếu mượn sách này đã được trả hay chưa ? Hàm trả về kết quả là chuỗi ký tự "Chưa trả" nếu phiếu mượn này chưa trả, ngược lại hàm trả về kết quả là "Đã trả" Câu 3 (1 đ) : Tạo query đặt tên là Thong Ke Sach Theo Thap Nien, thống kê số đầu sách xuất bản theo từng thập niên theo mẫu sau : Thap nien So dau sach xuat ban 60 70 80 90 Caâu 4 (1 ñ) : Taïo query đặt tên là Tinh hinh Muon Sach, liệt kê tất cả những phiếu mượn sách của thư viện theo mẫu sau : SoPhieu Docgia TenSach SoCuonMuon NgayMuon GhiChu Dùng hàm KiemTra đã viết ở câu 2 để lấy ra nội dung cho cột ghi chú (ghi là Chưa trả hay Đã trả) Câu 5 (2 đ) Tạo Report đặt tên là Bao Cao Tinh Hinh Muon Sach, theo mẫu sau: Trường Đại Học Ngoại Ngữ - Tin Học TP HCM Kỳ thi CCB Quốc gia - Tin học Trung Tâm Tin Học HUFLIT ĐỀ: 07 Thời gian 120 phút Trang 4 BÁO CÁO TÌNH HÌNH MƯỢN SÁCH Sophieu Docgia Tensach SoCuonMuon NgayMuon Ghichu Tổng số cuốn sách đã cho mượn: Ngày tháng năm PT. Thư viện. Ghi chú : , , là ngày, tháng, năm hiện tại Câu 6 (3 đ) Tạo Form đặt tên là Cap nhat Sach theo mẫu sau đây: Yêu cầu : Viết mã lệnh cho các nút thực hiện : * Khi nhắp nút Thêm mới thì cho xuất hiện mẫu tin trống, nếu thư viện chưa có cuốn sách nào cả thì Text Box Mã sách xuất hiện 0001, nếu đã có sách thì cho xuất hiện Mã sách mới với Mã sách mới tự động tăng, điểm nháy tự động nhảy vào Text Box tên sách để người dùng nhập tên sách * sau khi nhập thông tin, nhắp nút Lưu sẽ cho lưu sách mới vào bảng Sach * Khi nhắp các nút di chuyển qua lại giữa các mẫu tin thì phải chú ý : nếu đang ở mẫu tin cuối mà nhắp nút đi tới mẫu tin kế thì cho xuất hiện thông báo bằng tiếng Việt : "Đang ở mẫu tin cuối", tương tự cho nút di chuyển về mẫu tin trước. (HẾT)
Tài liệu liên quan