Tài liệu này dành cho sinh viên, giáo viên khối ngành công nghệ thông tin tham khảo và có những bài học bổ ích hơn, bổ trợ cho việc tìm kiếm tài liệu, giáo án, giáo trình, bài giảng các môn học khối ngành công nghệ thông tin Khoa Công ngh Thông Tin
Tài liu Microsoft Access 2000 Ph lc B: Bài tp Trung tm Tin hc – HAG Trang 121 PH LC B: BÀI TP Bài 1: QUN LÝ HÓA N KHÁCH HÀNG I. Mô t 1. Cu trúc ca các bng (Lu ý: các field in m, nghiêng và gch di là khóa chính ca bng) DMKH (Danh mc khách hàng) Name Description Data type Properties MAKH Mã khách hàng Text Field Size: 10 Required: Yes Allow Zero Length: No Indexed: Yes, No Duplicate TENKH và tên Text Field Size : 50 DIACHIKH a ch Text Field Size: 50 DONVIKH n v Text Field Size: 50 DMKH (Danh mc kho) Name Description Type Properties MAKHO Mã kho Text Field Size:10 Required: Yes Allow Zero Length: No Indexed: Yes, No Duplicate TENKHO Tên kho Text Field Size: 50 DIACHIKHO a ch Text Field Size : 50 HOADON (Hóa n) Name Description Type Properties SOHD hóa n Text Field Size: 3 Allow Zero Length: No NGAYHD Ngày hóa n Date/Time Format: dd/mm/yyyy LOAIHD Loi hóa n Text Field Size: 6 Default Value: “Nhp” Display Control: Combo box Row Source Type: Value list Row Source: “Nhp”, “Xut” MAKH Mã khách hàng Text Field Size:10 Display Control: Combo box Row Source Type: Table/Query Row Source: DMKH MAKHO Mã kho Text Field Size:10 Display Control: Combo box Row Source Type: Table/Query Row Source: DMKHO TRIGIA Tr giá Number Field Size: Double Format: Standard Decimal Places: 2 DIENGIAIHD Din gii Text Field Size: 50 Tài liu Microsoft Access 2000 Ph lc B: Bài tp Trung tm Tin hc – HAG Trang 122 2. To liên kt gia các bng nh sau 3. D liu th - Bng DMKH: - Bng DMKHO: Tài liu Microsoft Access 2000 Ph lc B: Bài tp Trung tm Tin hc – HAG Trang 123 - Bng HOADON: II/. Query A. Dùng Select Query, to các truy vn sau: 1. Th hin thông tin ca các vt t theo th t tng dn ca s hóa n và mã khách hàng bao gm các trng: SOHD, NGAYHD, LOAIHD, MAKH, TENKH, DIACHIKH, MAKHO, TENKHO, TRIGIA. 2. Ly d liu t câu A1, tìm các khách hàng có a ch TP. Cn Th. 3. Th hin danh sách các hóa n bao gm các thông tin: SOHD, NGAYHD, LOAIHD, TENKH, DIACHIKH, DIENGIAIHD, trong ó DIENGIAIHD s hin lên là "Hàng xut" hay "Hàng nhp" tùy vào LOAIHD là " XUT" hay "NHP". 4. Hin th danh sách các hóa n bao gm các thông tin: SOHD, LOAIHD, NGAYHD, DONGIA, THUE, trong ó THUE =10%*DONGIA. B. Dùng Select Query, kt hp vi mnh Group by thc hin các truy vn sau: 1. Cho bit có bao nhiêu hóa n xut hin trong cùng mt kho, th hin thông tin: MAKHO, TONGSOHD. 2. Cho bit có bao nhiêu hóa n trong cùng ngày xut nhp, th hin thông tin: MAKHO, NGAYVT, TONGSO. 3. Cho bit tng s hóa n nhp, tng s hóa n xut trong tháng 01 m 1999. 4. Cho bit n giá nhp trung bình ca mi loi hóa n nhp/xut. C. Bng Make Table Query, thc hin các truy vn sau: 1. To Table mi có tên HOADON9901 có ni dung là các hóa n phát sinh trong tháng 01/1999 2. To Table mi có tên là HOADON_X có ni dung là các hóa n xut. 3. To Table mi có tên là HOADON_N có ni dung là các hóa n nhp. D. Bng Update Query, thc hin truy vn sau : 1. Tng tr giá lên 10% i vi các hóa n xut trong tháng 01 nm 1999. Tài liu Microsoft Access 2000 Ph lc B: Bài tp Trung tm Tin hc – HAG Trang 124 2. Cp nht trng DIENGIAIHD thành Hóa n nhp hay Hóa n xut tùy thuc vào loi hóa n là Nhp hay Xut III. Biu mu – form 1. To các biu mu ã c minh ha trong giáo trình (hình 5.2 – hình 5.7). 2. To form cp nht danh mc khách hàng theo minh ha sau (có th thit k i t form minh ha hình 5.2 trong tài liu): Yêu cu: Dùng font ch màu xanh cho tt c các u khin trên form. Nhp Ting Vit có du trên thanh tiêu và các u khin khác. Không hin th thanh chn mu tin (record selector) và các thanh trt ngang/dc (Scrollbars). Ý ngha ca các nút lnh: 1. Thêm: Thêm mt mu tin mi. 2. Ghi: Lu li mu tin ang cp nht. 3. Không Ghi: Không ghi li mu tin ang cp nht. 4. Xóa: Xóa mu tin ang xem. 5. Sao chép: Sao chép (nhân ôi) mu tin ang xem. 6. Thoát: óng form. 3. To form tra cu hóa n theo ngày hóa n, loi hóa n, mã kho, mã khách hàng nh minh ha sau: Yêu cu: 1. Hin th tt c các hóa n khi mi m form. 2. Các combo box Loi H, Ngày H, Mã KH, Mã Kho c ly t bng HOADON (Loi b các giá tr trùng nhau). 3. Vic tìm kim c thc hin ngay sau khi thay i giá tr ca mt combo box. 4. Khi chn mt thông tin tìm thì các combo box còn li tr v trng thái trng. 5. Hin th tng s hóa n tìm thy cui form. Tài liu Microsoft Access 2000 Ph lc B: Bài tp Trung tm Tin hc – HAG Trang 125 IV. Report 1. To các report ã c minh ha trong giáo trình (hình 6.2 – 6.4). 2. To report thng kê hóa n theo tháng nh mu sau: 3. To báo cáo thng kê hóa n theo kho: Tài liu Microsoft Access 2000 Ph lc B: Bài tp Trung tm Tin hc – HAG Trang 126 Bài 2: QUN LÝ XUT HÀNG I. Mô t: To các bng d liu, to quan h, nhp liu cho CSDL sau: 1. Cu trúc ca các bng (table): Các field in nghiêng, in m và gch di là khóa chính ca bng: * KHACHHANG (Khách hàng) Field Name Ý ngha Data Type Field Size Primary key MAKH Mã khách hàng Text 4 Yes TENKH Tên khách hàng Text 30 DIACHI a ch Text 50 MST Mã s thu Text 20 DTHOAI n thoi Text 10 FAX Fax Text 10 * HANGHOA (Hàng hóa) Field Name Ý ngha Data Type Field Size Primary key MAHH Mã hàng hóa Text 10 Yes TENHH Tên hàng hóa Text 20 Q_CACH Quy cách Text 40 DVT n v tính Text 4 DM_HH nh mc hao ht Number Percent DONGIA n giá Number Single * HOADON (Hóa n) Field Name Ý ngha Data Type Field Size Primary key SOHD hóa n Text 10 Yes MAKH Mã khách hàng Text 4 NGAYHD Ngày xut hóa n Date/Time SOTIEN tin Number Double TGTGT Thu giá tr gia tng Number Double PHIGT Phí giao thông Number Double * CTHOADON (Chi tit hóa n) Field Name Ý ngha Data Type Field Size Primary key SOHD hóa n Text 10 Yes MAHH Mã hàng hóa Text 10 Yes SOLUONG lng Number Single DONGIA n giá Number Single THANHTIEN Thành tin Number Double 2. To quan h gia các bng: Tài liu Microsoft Access 2000 Ph lc B: Bài tp Trung tm Tin hc – HAG Trang 127 3. D liu th: ng KHACHHANG ng HANGHOA ng HOADON ng CTHOADON II. Query a. To query cp nht n giá và thành tin trong bng CTHOADON. Bit rng n giá c ly t bng HANGHOA và Thành tin = S lng * n giá. b. Tính s tin, thu GTGT và phí GT trong bng HOADON, bit rng: S tin = Thành tin; Thu GTGT=10% S tin; Phí GT=5% S tin. c. Lit kê Mã i tng, tên i tng, a ch, mã s thu, s tin ca khách hàng mua nhiu nht. Tài liu Microsoft Access 2000 Ph lc B: Bài tp Trung tm Tin hc – HAG Trang 128 II. Report: To các báo cáo sau: 1. Báo cáo HoaDonKhachHang: (Tip tc cho các khách hàng khác, mi khách hàng trên mt trang) 2. Báo cáo XuatHangHoa. (Tip tc cho các mt hàng khác) III. Form 1. To form CapNhat_KhachHang_HangHoa cha mt Tab Control gm có 2 trang cha 2 form dùng cp nht 2 table KHACHHANG và HANGHOA vào theo mu sau: (Lu ý: Nút Stop thc hin óng form khi click vào nó) Tài liu Microsoft Access 2000 Ph lc B: Bài tp Trung tm Tin hc – HAG Trang 129 2. To form CapNhatHoaDon theo mu sau: Tài liu Microsoft Access 2000 Ph lc B: Bài tp Trung tm Tin hc – HAG Trang 130 BÀI 3 : QUN LÝ KHÁCH SN I. Mô t 1. Cu trúc các bng: (Lu ý: các field in nghiêng, và in m là khóa chính ca ng) Bng DM_DICHVU Name Data Type Size Format Description MaDV Text 4 Mã dch v TenDV Text 15 Tên dch v Bng DM_PHONG Name Data Type Size Format Description SoPH Text 3 phòng DG_Ngay Number Long Integer n giá ngày DG_Tuan Number Long Integer n giá tun DangThue Yes/No ang cho thuê Bng DM_KHACHHANG Name Data Type Size Format Description MaKH AutoNumber Mã khách hàng HoTen Text 30 tên KH CMND Text 9 CMND TienTra Number Long Integer Tin tr Bng SD_DICHVU Name Data Type Size Format Description MaKH Number Long Integer Mã khách hàng MaDV Text 4 Mã dch v Tgian_DK Date/Time hh:nn:ss dd/mm/yyyy SoTien Number Long Integer tin GhiChu Text 50 Ghi chú Bng DK_PHONG Name Data Type Size Format Description MaKH Number Long Integer Mã khách hàng SoPH Text 3 phòng NgayThue Date/Time dd/mm/yy Ngày thuê NgayTra Date/Time dd/mm/yy Ngày tr 2. To liên kt ràng buc toàn vn d liu gia các bng nh sau: [...]... IN BÁO CÁO, click vào nút BÁO CÁO s m ra Report R_TKTG câu 5b Khi nh n vào nút ACCESS cho óng Form Khi nh n vào nút WINDOWS cho óng Access và tr v màn hình Windows Trung t m Tin h c – HAG Trang 151 Tài li u Microsoft Access 2000 Ph l c B: Bài t p thi s 4 Ph n 1: Gi i thi u bài toán: t câu l c b th thao s d ng Microsoft Access xây d ng m t ch ng trình qu n lý các h i viên tham gia t p luy n t i câu... sau: Trung t m Tin h c – HAG ng ký khác) Trang 132 Tài li u Microsoft Access 2000 Ph l c B: Bài t p (Ti p t c cho các nhóm s ngày thuê ti p theo: 10-20, 20-30, ) IV Form o form dùng c p nh t ng ký phòng và s d ng d ch v c a khách hàng nh minh h a sau Trung t m Tin h c – HAG Trang 133 Tài li u Microsoft Access 2000 Ph l c B: Bài t p BÀI 4 : QU N LÝ MUA BÁN HÀNG I Mô t 1 C u trúc các b ng: (L u ý: các... 140 Tài li u Microsoft Access 2000 Ph l c B: Bài t p b T o báo cáo chi ti t các m t hàng c bán t ngày 01/01/2000 n ngày 01/04/2000 phân nhóm theo s phi u và lo i phi u, t tên là BAO CAO CT : Câu 4 : T o giao di n nh p li u (Form) theo m u: a T o Form THONGTIN Form NHAPXUAT (b) Form BAOCAO (c) Trung t m Tin h c – HAG óng Form Trang 141 Tài li u Microsoft Access 2000 Ph l c B: Bài t p b T o Form NHAP... c – HAG ng khác trong tháng 01 và các tháng ti p theo) Trang 144 Tài li u Microsoft Access 2000 Ph l c B: Bài t p * T o báo cáo tên R_BCTD : (Ti p t c cho các h p ng khác) Câu 4 T o giao di n nh p li u (Form) theo m u o form F_HOPDONG nh sau: Trung t m Tin h c – HAG Trang 145 Tài li u Microsoft Access 2000 Ph l c B: Bài t p Yêu c u: Màn hình này dùng theo dõi tình hình s d ng n c a khách hàng qua các... Tài li u Microsoft Access 2000 Ph li u nh p th : ng DMDT l c B: Bài t p ng CTHD ng NHAPDT ng HOADON Câu 2: B ng công c truy v n (Query) hãy: a Tính tr giá b ng CTHD: TRIGIA = SOLUONG*DONGIA b Th ng kê s l ng các lo i n tho i ã nh p theo t ng tháng khác nhau: c Hi n th các lo i Trung t m Tin h c – n tho i ch a nh p vào c a hàng: HAG Trang 148 Tài li u Microsoft Access 2000 Ph l c B: Bài t p Câu 3: T o...Tài li u Microsoft Access 2000 3 Nh p d li u th cho các b ng nh sau: Table DM_KHACHHANG Table DM_PHONG Ph l c B: Bài t p Table DM_DICHVU Table DK_PHONG Table SD_DICHVU Trung t m Tin h c – HAG Trang 131 Tài li u Microsoft Access 2000 Ph l c B: Bài t p II Query 1 T o query Q1 tính s ti n s d ng d ch v c a m i khách ã tr phòng 2 T o... Microsoft Access 2000 Ph l c B: Bài t p * D li u nh p th : ng HOIVIEN ng MON ng DANGKY Ph n 2: Yêu c u s d li u và s li u th c mô t trên ã c t o s n trong t p tin QLCLB.MDB trên a Z: Thí sinh m t p tin có s n, t o liên k t gi a các b ng theo quan h ã cho trên và th c hi n các yêu c u sau ây Câu 1: Trung t ng công c truy v n (Query) hãy: m Tin h c – HAG Trang 153 Tài li u Microsoft Access 2000 Ph l c B: Bài. .. u Microsoft Access 2000 Ph l c B: Bài t p Khi nh n vào nút THOÁT cho phép óng Form hi n hành Câu 5: a T o Report R_TKTT th ng kê s l ng n tho i nh p c a t ng tháng theo m u sau: b T o Report R_TKTG th ng kê tr giá c a t ng hóa n theo m u sau: (Ti p t c cho các hóa n khác…) u ý: Ngày l p báo cáo là ngày hi n hành c a h th ng máy tính Trung t m Tin h c – HAG Trang 150 Tài li u Microsoft Access 2000 Câu... thoát kh i Access Câu 5: o thanh trình n (menu) nh sau: - Khi ch n m c Gioi Thieu thì hi n th ra h p tho i gi i thi u v h tên c viên nh sau: (Ghi chú: h c viên thay th tên mình vào h p tho i) - Khi ch n HOP DONG: m Form F_HOPDONG thi t k câu 4 Khi ch n IN HOA DON TIEN DIEN: thì xu t báo cáo thi t k câu 3 hi n ra màn hình Trung t m Tin h c – HAG Trang 146 Tài li u Microsoft Access 2000 Ph l c B: Bài t p... m Tin h c – HAG c p nh t thông tin v khách hàng Trang 136 Tài li u Microsoft Access 2000 Ph l c B: Bài t p 2 Thi t k form CapNhatHangHoa theo m u sau: * Các nút l nh: - Thêm: Thêm m t hàng hóa m i - Xóa: Xóa hàng hóa ang ch n - Ghi: L u l i thông tin - Thoát: óng form - Thay b nút di chuy n m u tin v u, tr c, k và cu i c a access b ng b nút di chuy n t t o t ng ng * Yêu c u thêm: t các thu c tính thích . Tài liu Microsoft Access 2000 Ph lc B: Bài tp Trung tm Tin hc – HAG Trang 121 PH LC B: BÀI TP Bài 1: QUN LÝ HÓA N KHÁCH HÀNG I. Mô t 1. Cu trúc. Microsoft Access 2000 Ph lc B: Bài tp Trung tm Tin hc – HAG Trang 122 2. To liên kt gia các bng nh sau 3. D liu th - Bng DMKH: - Bng DMKHO: Tài liu Microsoft Access 2000 Ph lc B: Bài. nó) Tài liu Microsoft Access 2000 Ph lc B: Bài tp Trung tm Tin hc – HAG Trang 129 2. To form CapNhatHoaDon theo mu sau: Tài liu Microsoft Access 2000 Ph lc B: Bài tp Trung tm Tin