intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bộ đề bài tập ôn thi Access

Chia sẻ: Long | Ngày: | Loại File: DOC | Số trang:48

2.437
lượt xem
936
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Đây là bộ đề bài tập ôn thi Access gửi đến các bạn độc giả tham khảo. Access thường được đóng gói cùng các phần mềm khác trong bộ Microsoft Office và được sử dụng rộng rãi trong các máy tính cài hệ điều hành Windows.

Chủ đề:
Lưu

Nội dung Text: Bộ đề bài tập ôn thi Access

  1. Bộ đề bài tập ôn thi Access 1
  2. MỤC LỤC STRƯỜNG CAO ĐẲNG KINH TẾ KỸ THUẬT BÌNH DƯƠNG ................................ ............................... 5 ĐỀ ÔN THI SỐ 1 ................................ ................................ ............................................................................ 5 Thời gian làm bài : 120 phút ............................................................................................................................. 5 Câu 1 : Thiết kế bảng - Tạo mối quan hệ - Nhập dữ liệu vào bảng theo các yêu cầu sau .............................. 5 Câu 2 : Tạo các Query thực hiện các yêu cầu sau ........................................................................................... 5 Câu 3 : Tạo Form TIENDIEN như hình sau; yêu cầu : ................................ ................................ ................. 5 Câu 4 : Tạo Report HOADON như hình sau................................ ................................ ................................... 6 Câu 5 : Tạo Form điều khiển như hình sau, yêu cầu:..................................................................................... 6 HƯỚNG DẪN GIẢI ĐỀ ÔN THI TÔT NGHIỆP – ĐỀ SỐ 01 ..................................................................... 7 Câu 1 : ............................................................................................................................................................. 7 Câu 3 : Tạo form THEO DÕI KINH DOANH .................................................................................................. 7 Câu 4 : Tạo báo cáo HÓA ĐƠN TIỀN ĐIỆN.................................................................................................. 8 Câu 4 : Tạo FORM điều khiển ................................ ................................ ................................ .......................... 8 TRƯỜNG CAO ĐẲNG KINH TẾ KỸ THUẬT BÌNH DƯƠNG ............................................................... 10 ĐỀ ÔN THI SỐ 2 ................................ ................................ .......................................................................... 10 Câu 1 : Thiết kế bảng - Tạo mối quan hệ - Nhập dữ liệu vào bảng theo các yêu cầu sau ............................ 10 Câu 2 : Tạo Query thực hiện những yêu cầu sau .......................................................................................... 10 Câu 3 : Tạo Form TONGHOP như hình trang sau, yêu cầu : ..................................................................... 10 Câu 4 : Tạo báo cáo BANGLUONGNHANVIEN như trang sau : .............................................................. 10 Câu 5 : Tạo menu sau, yêu cầu : ................................ ................................................................................... 11 HƯỚNG DẪN GIẢI ĐỀ ÔN THI SỐ 02 ................................ ................................ ................................ ...... 12 Câu 1 : ........................................................................................................................................................... 12 Câu 2 : Thực hiện các query ......................................................................................................................... 12 Câu 3 : Tạo form TONGHOP ...................................................................................................................... 12 Dim rs As Object ................................................................................................ ................................ ........... 13 Set rs = Me.Recordset.Clone ......................................................................................................................... 13 If Not rs.EOF Then Me.Bookmark = rs.Bookmark..................................................................................... 13 Câu 4 : Tạo báo cáo BANG LUONG NHÂN VIEN ..................................................................................... 13 Câu 5 : Tạo MENU điều khiển ..................................................................................................................... 13 TRƯỜNG CAO ĐẲNG KINH TẾ KỸ THUẬT BÌNH DƯƠNG ............................................................... 15 ĐỀ ÔN THI SỐ 3 ................................ ................................ .......................................................................... 15 Câu 1 : Thiết kế bảng - Tạo mối quan hệ - Nhập dữ liệu vào bảng theo các yêu cầu sau ............................ 15 Câu 2 : Tạo Query thực hiện những yêu cầu sau .......................................................................................... 15 Câu 3 : Tạo Form HOADON như hình trang sau, yêu cầu : ....................................................................... 15 Câu 4 : Tạo báo cáo TONGHOP như trang sau : ................................ ................................ ........................ 15 Câu 5 : Tạo form dieukhien như hình sau , yêu cầu khi nhấn nút nào sẽ kích hoạt đối tượng tương ứng... 16 HƯỚNG DẪN GIẢI ĐỀ ÔN THI SỐ 03 ................................ ................................ ................................ ...... 17 Câu 1 : ........................................................................................................................................................... 17 Câu 2 : Thực hiện các query ......................................................................................................................... 17 Câu 3 : Tạo form HOADON......................................................................................................................... 17 Câu 4 : Tạo báo cáo TONGHOP .................................................................................................................. 18 Câu 5 : Tạo FORM điều khiển ..................................................................................................................... 18 TRƯỜNG CAO ĐẲNG KINH TẾ KỸ THUẬT BÌNH DƯƠNG ............................................................... 20 ĐỀ ÔN THI SỐ 4 ................................ ................................ .......................................................................... 20 Câu 1 : Thiết kế bảng - Tạo mối quan hệ - Nhập dữ liệu vào bảng theo các yêu cầu sau ............................ 20 Câu 2 : Tạo Query thực hiện những yêu cầu sau .......................................................................................... 20 Câu 3 : Tạo Form TONGHOP như hình trang sau, yêu cầu : ..................................................................... 20 Câu 4 : Tạo báo cáo NHATTRINH như trang sau : ................................ ................................ .................... 20 Câu 5 : Tạo menu dieukhien như hình sau , yêu cầu khi nhấn nút nào sẽ kích hoạt đối tượng tương ứng. 21 HƯỚNG DẪN GIẢI ĐỀ ÔN THI SỐ 04 ................................ ................................ ................................ ...... 22 Câu 1 : ........................................................................................................................................................... 22 Dim rs As Object ................................................................................................ ................................ ........... 23 Set rs = Me.Recordset.Clone ......................................................................................................................... 23 2
  3. If Not rs.EOF Then Me.Bookmark = rs.Bookmark..................................................................................... 23 Câu 5 : Tạo menu (Xem lại hướng dẫn trong Hướng dẫn giải đề số 2) ........................................................... 23 TRƯỜNG CAO ĐẲNG KINH TẾ KỸ THUẬT BÌNH DƯƠNG ............................................................... 24 Câu 1 : Thiết kế bảng - Tạo mối quan hệ - Nhập dữ liệu vào bảng theo các yêu cầu sau ............................ 24 Câu 2 : Tạo Query thực hiện những yêu cầu sau .......................................................................................... 24 Câu 3 : Tạo Form THEODOIHANGHOA như hình trang sau, yêu cầu : .................................................. 24 Câu 4 : Tạo báo cáo HOADON như hình sau : ............................................................................................ 25 HƯỚNG DẪN GIẢI ĐỀ ÔN THI SỐ 05 ................................ ................................ ................................ ...... 26 Câu 1 : ........................................................................................................................................................... 26 Dim rs As Object ................................................................................................ ................................ ........... 27 Set rs = Me.Recordset.Clone ......................................................................................................................... 27 If Not rs.EOF Then Me.Bookmark = rs.Bookmark..................................................................................... 27 TRƯỜNG CAO ĐẲNG KINH TẾ KỸ THUẬT BÌNH DƯƠNG ............................................................... 29 ĐỀ ÔN THI HẾT MÔN MS ACCESS – ĐỀ SỐ 6 ....................................................................................... 29 Yêu cầu :......................................................................................................................................................... 29 Trong đó nội dung từng Menu lệnh như sau .................................................................................................... 30 HƯỚNG DẪN GIẢI ĐỀ ÔN THI SỐ 06 ................................ ................................ ................................ ...... 31 Câu 1 : ........................................................................................................................................................... 31 Câu 2 : Thực hiện các query ......................................................................................................................... 31 Câu 3 : Tạo form THONGTINBANDOC .................................................................................................... 31 Dim rs As Object ................................................................................................ ................................ ........... 32 Set rs = Me.Recordset.Clone ......................................................................................................................... 32 If Not rs.EOF Then Me.Bookmark = rs.Bookmark..................................................................................... 32 Câu 4 : Tạo báo cáo TBBD ........................................................................................................................... 32 Công thức cho tổng số sách đã mượn : =DCount("matp";"chitietthe";"mathe=report.mathe") ................ 32 Câu 5 : Tạo MENU điều khiển ..................................................................................................................... 32 Xem lại hư ớng dẫn tạo Menu trong bài hướng dẫn đề ôn số 2 ......................................................................... 32 TRƯỜNG CAO ĐẲNG KINH TẾ KỸ THUẬT BÌNH DƯƠNG ............................................................... 33 ĐỀ ÔN THI SỐ 7................................................................................................ ................................ ........... 33 Yêu cầu :......................................................................................................................................................... 33 HƯỚNG DẪN GIẢI ĐỀ ÔN THI SỐ 07 ................................ ................................ ................................ ...... 35 Câu 1 : ........................................................................................................................................................... 35 Câu 2 : Thực hiện các query ......................................................................................................................... 35 Câu 3 : Tạo form PCGDGV ......................................................................................................................... 35 Dim rs As Object ................................................................................................ ................................ ........... 36 Set rs = Me.Recordset.Clone ......................................................................................................................... 36 If Not rs.EOF Then Me.Bookmark = rs.Bookmark..................................................................................... 36 Câu 4 : Tạo báo cáo TBLH ........................................................................................................................... 36 Câu 5 : Tạo form điều khiển ......................................................................................................................... 36 Xem lại hư ớng dẫn tạo Menu trogn bài hướng dẫn đề ôn số 5 ......................................................................... 36 TRƯỜNG CAO ĐẲNG DÂN LẬP KINH TẾ KỸ THUẬT BÌNH DƯƠNG .............................................. 37 ĐỀ ÔN THI SỐ 8 ................................ ................................ .......................................................................... 37 HƯỚNG DẪN GIẢI ĐỀ ÔN THI SỐ 02 ................................ ................................ ................................ ...... 40 Câu 1 : ........................................................................................................................................................... 40 Câu 2 : Thực hiện các query ......................................................................................................................... 40 Câu 3: Tạo báo cáo QUYETTOAN .............................................................................................................. 40 Câu 4 : Tạo form PHIEUTHANHTOAN ..................................................................................................... 41 Câu 5 : Tạo menu điều khiển (Xem lại hướng dẫn trong các bài ôn thi trước). ............................................. 42 TRƯỜNG CAO ĐẲNG KINH TẾ KỸ THUẬT BÌNH DƯƠNG ............................................................... 43 ĐỀ ÔN THI SỐ 9 ................................ ................................ .......................................................................... 43 Yêu cầu : ................................ ................................ ................................ ................................ ........................ 43 Yêu cầu : ................................ ................................ ................................ ................................ ........................ 44 Yêu cầu :......................................................................................................................................................... 44 TRƯỜNG CAO ĐẲNG DÂN LẬP KINH TẾ KỸ THUẬT BÌNH DƯƠNG .............................................. 45 ĐỀ ÔN THI SỐ 10 ........................................................................................................................................ 45 3
  4. Khi chọn đối tượng trên b ảng và nhấn nút thực hiện sẽ xuất hiện đối tượng tương ứng đ ã chọn ....................... 47 4
  5. STRƯỜNG CAO ĐẲNG KINH TẾ KỸ THUẬT BÌNH DƯƠNG ĐỀ ÔN THI SỐ 1 Thời gian làm bài : 120 phút Câu 1 : Thiết kế bảng - Tạo mối quan hệ - Nhập dữ liệu vào bảng theo các yêu cầu sau - khachhang : MAKH(T,4); TENKHACH(T,10); DIACHI(T,40) - Sudung : MASD(T,2); LOAISD(T,15); DONGIA(N,Int) - Chitiet : MASD(T,2); MAKH(T,4); SOKW(N,Int); THANHTIEN(N,Double) Câu 2 : Tạo các Query thực hiện các yêu cầu sau 1. Tính cột THANHTIEN trong bảng CHITIET biết THANHTIEN = SOKW*DONGIA, nếu SOKW
  6. Câu 4 : Tạo Report HOADON như hình sau Câu 5 : Tạo Form điều khiển như hình sau, yêu cầu: 1. Chọn Form tiền điện và nhấn nút thực hiện sẽ mở form tiendien 2. Chọn Report hóa đơn và nhấn nút thực hiện sẽ mở report hoadon ra trên màn hình. 6
  7. HƯỚNG DẪN GIẢ I ĐỀ ÔN THI TÔT NGHIỆP – ĐỀ SỐ 01 Câu 1 : a. Thiết kế bảng dữ liệu : - Bảng Khachhang : Với MAKH chọn Require = YES; Index = Yes, no duplicate. (đ ặt khóa MAKH) - Bảng Sudung : Với MASD chọn Require = YES; Index = Yes, no duplicate. (đặt khóa MASD) - Bảng Chitiet : Với MASD chọn Require = YES; Index = Yes, duplicated OK; Với MAKH chọn Require = YES; Index = Yes, duplicated OK; (đặt khóa MASD;MAKH) b. Tạo mối quan hệ : Tạo mối quan hệ như hình sau Right click trên bảng CHITIET chọn Table design  chọn MASD  Click thẻ Lookup  Click phần d isplay Control  chọn Combo box  trong phần Row Source click chọn bảng SUDUNG  chọn MAKH  Click thẻ Lookup  Click phần display Control  chọn Combo box  trong phần Row Source click chọn bảng KHACHHANG  Click nút Save  Close thiết kế bảng  đóng cửa sổ tạo mối quan hệ. c. Nhập dữ liệu : Nhập bảng k hachhang; bảng sudung ; b ảng chitiet Câu 2 : Thực hiện các query a. Chọn các bảng tham gia truy vấn Chitiet; Sudung  chọn loại truy vấn Update Query  đ ưa field thanhtien vao lưới QBE  trong UPDATE TO nhập công thức sau : iif([sokw]
  8. thanhtien(chitiet)  Click Next  click Next  click Next  Chọn kiểu Industrial  click next  đặt tên form là THEO DOI KINH DOANH  click finish. b. Về chế độ design view  sửa đổi thiết kế lại giống như trong bài  click chọn nút Textbox  vẽ text box dưỡi form phụ  đặt tên tổng tiền  trong text box nhập công thức sau : =dsum(“thanhtien”;“chitiet”;“makh=form.makh”). c. Tạo nút lệnh bằng Wizard, riêng nút xóa không tạo bằng Wizard mà vẽ nút lệnh  r.click  chọn properties  Chọn Event Chọn On Click  chọn Macro Builder  đặt tên cho Macro là canhbao  Click View  Conditions  nhập và trình bày Macro như hình vẽ sau  Click save  trở về cửa sổ tạo form. d. R.click MAKH chọn properties  chọn thẻ Event  chọn before Update  chọn macro builder  đặt tên macro kiemtra  thực hiện macro như hình sau  Save macro và đóng cửa sổ macro  chọn On Lost focus  thực hiện macro như hình sau  chọn macro builder  đặt tên macro kiemtra2 Save macro và đóng cửa sổ macro Câu 4 : Tạo báo cáo HÓA ĐƠN TIỀN ĐIỆN a. Click create REPORT by using wizard  lần lượt chọn các field MAKH, TENKHACH; DIACHI (bảng khachhang); MASD (bảng chitiet); Loaisd(bảng sudung); SOKW (chitiet); dongia (sudung); thanhtien(chitiet)  Click Next  click Next  click Next  Click chọn Summary option  đ ánh dấu kiểm vào phần Sum - thanhtien  click OK  CLick Next  Chọn kiểu Align Left 2  CLick Next  Chọn hình thức Bold  đặt tên cho report HOADON  Click Finish b. Trở về cửa sổ design trình bày report như hình sau Câu 4 : Tạo FORM điều khiển a. Về phần form  chọn create form in design view  tạo Label có tiêu đề MỞ CÁC ĐỐI TƯỢNG  Click chọn Option Group  vẽ Group lên màn hình  trong cửa sổ Wizard lần lượt nhập vào 2 dòng : FORM TIỀN ĐIỆN; REPORT HÓA ĐƠN  Click nút Next  chọn No, I don’t want a default  Click Next  click Next  CLick chọn check box  CLick Next  CLick Finish 8
  9. b. Xóa Label Frame1 Right click trên khu ng vuông của option group  p roperties  Chọn Other  Click Name và nhập vào tên dieukhien (Xem hình)  đóng hộp thoại Properties c. Vẽ nút lệnh thựchiện  Right click nút lệnh  properties  Chọn Onclick  Chọn Macro builder  đặt tên macro là DIEUKHIEN  CLICK view chọn condition  thực hiện như hình d. Dùng Wizard để tạo ra nút lệnh đóng. e. Ta được form điều khiển có hình dạng như sau : 9
  10. TRƯỜNG CAO ĐẲNG KINH TẾ KỸ THUẬT BÌNH DƯƠNG ĐỀ ÔN THI SỐ 2 Thời gian làm bài : 120 phút Câu 1 : Thiết kế bảng - Tạo mối quan hệ - Nhập dữ liệu vào bảng theo các yêu cầu sau - DMDV : (MADV(T,2 ); TENDV(T,15); DIACHI(T,40) - BANGLUONG : MANV(T,4); HOTEN(T,20); DIACHI(T,30); MADV(T,2); HSLUONG(N,Single); NGAYCONG(N,byte). Câu 2 : Tạo Query thực hiện những yêu cầu sau 4. Tính lương cho các nhân viên, gồm các thông tin sau : MANV; HOTEN; DIACHI; MADV; HSLUONG; NGAYCONG, LUONGLINH với lương lĩnh tính theo công thức : HSLUONG * 290000/30*NGAYCONG với điều kiện nếu số ngày công >24 ngày thì số ngày dư ra được tính gấp đôi 5. Tìm danh sách nhân viên có số công cao nhất : MANV; HOTEN, MADV, NGAYCONG 6. Tạo bảng THONGKE gồm các thông tin MADV; TENDV; TONGLUONG 7. Thay tên “CỬA HÀNG SỐ ...” trong bảng DMDV thành “SIÊU THỊ SỐ ...” Câu 3 : Tạo Form TONGHOP như hình trang sau, yêu cầu : 5. Thiết kế form đúng yêu cầu. 6. Tính đúng tổng lương 7. MADV d ạng combo box; tên đơn vị, địa chỉ tự động hiển thị 8. Các nút lệnh thực hiện đúng chức năng, nút xóa có cảnh báo tiếng Việt. Câu 4 : Tạo báo cáo BANGLUONGNHANVIEN như trang sau : 10
  11. Câu 5 : Tạo menu sau, yêu cầu : 11
  12. HƯỚNG DẪN GIẢI ĐỀ ÔN THI SỐ 02 Câu 1 : a. Thiết kế bảng dữ liệu : - Bảng DMDV : Với MADV chọn Require = YES; Index = Yes, no duplicate. (đặt khóa MADV) - Bảng BANGLUONG : Với MANV chọn Require = YES; Index = Yes, no duplicate. (đặt khóa MANV) b. Tạo mố i quan hệ : Tạo mối quan hệ như hình sau Right click trên bảng BANGLUONG chọn Table design  chọn MADV  Click thẻ Lookup  Click p hần display Control  chọn Combo box  trong phần Row Source click chọn bảng DMDV  Click nút Save  Close thiết kế bảng  đóng cửa sổ tạo mối quan hệ. c. Nhập dữ liệu : Nhập bảng DMDV; sau đó nhập bảng Bangluong Câu 2 : Thực hiện các query a. Chọn các bảng tham gia truy vấn : BANGLUONG  chọn đưa các field MANV; HOTEN; DIACHI; MADV; HSLUONG; NGAYCONG, vào lưới QBE  tạo field mới LUONGLINH như sau : LUONGLINH : [HSLUONG]*290000/30*IF([NGAYCONG]
  13. lệnh SELECT [DMDV].[MADV] from [DMDV]; (có dấu ; cuối câu), phần default value nhập “01” như hình trên e. Click Event  chọn After Update  Code builder  nhập đoạn code sau vào giữa Private sub và End sub : Dim rs As Object Set rs = Me.Recordset.Clone rs.FindFirst "[MADV] = '" & Me![MADV] & "'" If Not rs.EOF Then Me.Bookmark = rs.Bookmark Câu 4 : Tạo báo cáo BANG LUONG NHÂN VIEN a. Click create REPORT by using wizard  lần lượt chọn các field MADV, TENDV; trong bảng DMDV; MANV; HOTEN; DIACHI; HSLUONG; NGAYCONG; LUONGLINH trong b ảng QUERY1  Click Next  click Next  click Next  Click chọn Summary option  đánh dấu kiểm vào phần SUM – NGAYCONG; LUONGLINH  click OK  CLick Next  Chọn kiểu Align Left 2  CLick Next  Chọn hình thức Bold  đ ặt tên cho report BANGLUONGNHANVIEN  Click Finish b. Trở về cửa sổ design trình bày report như hình sau Câu 5 : Tạo MENU điều khiển a. Right click trên thanh menu  chọn Customize  xuất hiện cửa sổ Customize  chọn thẻ toolbars  Click New  đặt tên cho toolbars là dieukhien  click OK b. Click chọn thẻ Command  click chọn New menu  Kéo nút New Menu bên phần command thả lên thanh toolbars mới tạo (kéo thả 3 nút) (Xem hình d ưới)  Right click trên từng nút new menu và đặt tên cho từng nút là &BANGDL; &MAUBIEU va BAOCAO; &THOAT.. c. Trong phần categories click chọn All tables  kéo b ảng DMDV vào Menu BANGDL  đổi tên thành Đơn vị  trong phần categories click chọn All Query  kéo Query1 vào Menu BANGDL  đổi tên thành Bảng lương  làm tương tự cho Menu MAUBIEU-BAOCAO d. Chọn lệnh File trong Categories  Kéo lệnh close trong command thả vào Menu THOAT sửa tên lại thành RA DATABASE  kéo lệnh Exit thả vào MENU THOAT sửa tên thanh RA WINDOWS e. Chọn Toolbars  CLick chọn DIEUKHIEN  chọn properties  trong phần type của hộp thoại click chọn Menu Bar  đóng hộp thoại customize 13
  14. 14
  15. TRƯỜNG CAO ĐẲNG KINH TẾ KỸ THUẬT BÌNH DƯƠNG ĐỀ ÔN THI SỐ 3 Thời gian làm bài : 120 phút Câu 1 : Thiết kế bảng - Tạo mối quan hệ - Nhập dữ liệu vào bảng theo các yêu cầu sau - Hoadon : (SOHD(T,3 ); NGAY(D,Short date); MACAY(T,5) - Hanghoa : MAHH(T,4); TENHANG(T,15); DONVITINH(T,10); DONGIA(N,Single); - Chitietbanle : SOHD(T,3); MAHH(T;4); SOLUONG(N,Int); - Cayxang : MACAY(T,5 ); TENCAY(T,12); DIACHI(T,25). Câu 2 : Tạo Query thực hiện những yêu cầu sau 1. Tính tiền trả khi mua hàng gồm các thông tin sau : SOHD; MAHH; SOLUONG; THANHTIEN với thanhtien tính theo công thức : THANHTIEN=SOLUONG * DONGIA với điều kiện nếu SOLUONG >=300 được giảm 5% 2. Thông tin danh sách những cây xăng bán nhiều tiền nhất : MACAY; TENCAY, DIACHI, TSTIEN. 3. Thêm thông tin : “T004”; “Cây số 4”; “Thị xã TDM” vào b ảng CAYXANG 4. Đổi ký hiệu “T” trong MACAY tất cả các cây xăng thành “CH” ví d ụ T001 thành CH001 Câu 3 : Tạo Form HOADON như hình trang sau, yêu cầu : 1. Thiết kế form đúng yêu cầu. 2. Khi thêm mẩu tin mới SOHD không được để trống, không đ ược trùng lặp 3. MACAY, MAHH d ạng combo box; tencayxang; diachi, tenhang, donvitinh, soluong, dongia, thanhtien tự động thực hiện 4. Tính đúng tổng tiền, tổng tiền tự động cập nhật khi dữ liệu trong forrm con thay đổi 5. Các nút lệnh thực hiện đúng chức năng, nút xóa có cảnh báo tiếng Việt. Câu 4 : Tạo báo cáo TONGHOP như trang sau : 15
  16. Câu 5 : Tạo form dieukhien như hình sau , yêu cầu khi nhấn nút nào sẽ kích hoạt đối tượng tương ứng. 16
  17. HƯỚNG DẪN GIẢI ĐỀ ÔN THI SỐ 03 Câu 1 : a. Thiết kế bảng dữ liệu : - Bảng HOADON : Với SOHD chọn Require = YES; Index = Yes, no duplicate. (đặt khóa SOHD) - Bảng HANGHOA : Với MAHH chọn Require = YES; Index = Yes, no duplicate. (đặt khóa MAHH) - Bảng CAYXANG : Với MACAY chọn Require = YES; Index = Yes, no duplicate. (đặt khóa MACAY) - Bảng CHITIETBANLE : Với SOHD; MAHH chọn Require = YES; Index = Yes, duplicates OK. (đặt khóa SOHD; MAHH) b. Tạo mối quan hệ : Tạo mối quan hệ như hình sau Right click trên bảng HOADON chọn Table design  chọn MACAY  Click thẻ Lookup  Click - phần display Control  chọn Combo box  trong phần Row Source click chọn bảng CAYXANG  Click nút Save  Close thiết kế bảng. - Right click trên b ảng CHITIETBANLE chọn Table design  chọn SOHD  Click thẻ Lookup  Click phần display Control  chọn Combo box  trong phần Row Source click chọn bảng HOADON  chọn MAHH  Click thẻ Lookup  Click phần display Control  chọn Combo box  trong phần Row Source click chọn bảng HANGHOA  Click nút Save  Close thiết kế bảng. - Save & đóng cửa sổ tạo mối quan hệ. c. Nhập dữ liệu : Nhập bảng HANGHOA  CAYXANG  HOADON  CHITIET BANLE. Câu 2 : Thực hiện các query a. Chọn các bảng tham gia truy vấn : HANGHOA; CHITIETBANLE  đ ưa các field SOHD; MAHH; SOLUONG của bảng CHITIETBANLE vào lưới QBE  tạo field THANHTIEN : [SOLUONG]*[DONGIA]*IIF([SOLUONG]>=300;0,95;1)  lưu và đ ặt tên Query1. b. Đầu tiên tạo một truy vấn phụ (đặt tên Query 2 phu)tính tổng số tiền bán của mỗi cây xăng : đ ưa bảng QUERY1; HANGHOA vào tham gia truy vấn  Chọn field MACAY (group by), TST : THANHTIEN (SUM)  Save - Tạo truy vấn tạm để tìm số tiền lớn nhất : đưa b ảng Query 2 phu tham gia truy vấn  click chọn field TST (Max) vào lưới QBE  click View  SQL view  copy câu lệnh SQL (không copy d ấu ;)  đóng truy vấn tạm (không save) - Tạo truy vấn chính để tìm cây x ăng có TST bán nhiều nhất : Chọn bảng Query 2 phu; Cayxang tham gia truy vấn  đ ưa vào lưới truy vấn các field MACAY; TENCAY; DIACHI; TST  tại phần criteria của TST dán câu lệnh SQL đã copy vào trong cặp dấu ngoặc đơn  SAVE và đ ặt tên Query2 c. Đưa bảng CAYXANG vào tham gia truy vấn  chọn loại truy vấn Append query  nhập “T004”; “Cây số 4”; “Thị xã TDM” vào ô field Chọn MACAY, TENCAY; DIACHI trong phần append to  Click lệnh Run  SAVE query d. Đưa b ảng CAYXANG vào tham gia truy vấn  chọn loại truy vấn Update query  chọn field MACAY vào lưới QBE  trong UPDATE TO nhập biểu thức : “CH”&RIGHT([MACAY];3)  Click lệnh Run  SAVE query Câu 3 : Tạo form HOADON a. Click create form by using wizard  lần lượt chọn các field SOHD, NGAY; trong bảng HOADON; MACAY; TENCAY; DIACHI trong bảng CAYXANG; MAHH (query1); TENHANG; DONVITINH(HANGHOA); SOLUONG (query1); DONGIA(HANGHOA); THANHTIEN (query1)  Click Next  click Next  click Next  Chọn kiểu Industrial  click next  đặt tên form là HOADON , đặt tên cho form phụ là HOADON SUBFORM click finish. b. Về chế độ design view  sửa đổi thiết kế lại giống như trong bài c. Tạo nút lệnh bằng Wizard, riêng nút xóa không tạo bằng Wizard mà vẽ nút lệnh  r.click  chọn properties  Chọn Event Chọn On Click  chọn Macro Builder  đặt tên cho Macro là canhbao  Click View  Conditions  nhập và trình bày Macro như hình vẽ sau  Click save  trở về cửa sổ tạo form. 17
  18. d. R.click SOHD chọn properties  chọn thẻ Event  chọn before Update  chọn macro builder  đặt tên macro kiemtra  thực hiện macro như hình sau  Save macro và đóng cửa sổ macro  chọn On Lost focus  thực hiện macro như hình sau  chọn macro builder  đặt tên macro kiemtra2 Save macro và đóng cửa sổ macro e. Chọn phần form footer của subform  tạo một textbox  rightclick chọn properties  chọn thẻ OTHER  đặt tên TONGCON trong phần NAME  đóng hộp thoại properties  nhập công thức =SUM([THANHTIEN]) vào textbox TONGCON  Vẽ textbox tổng tiền trên FORM chính nhập công thức = [hoadon subform].Form!TONGCON Câu 4 : Tạo báo cáo TONGHOP a. Click create REPORT by using wizard  lần lượt chọn các field MAHH, TENHANG; DONVITINH; DONGIA trong bảng HANGHOA; SOHD, NGAY (hoadon); TENCAY(cayxang); SOLUONG, THANHTIEN(query1)  Click Next  click Next  click Next  Click chọn Summary option  đánh d ấu kiểm vào phần SUM – SOLUONG và SUM - THANHTIEN  click OK  CLick Next  Chọn kiểu Align Left 2  CLick Next  Chọn hình thức Bold  đ ặt tên cho report TONGHOP  Click Finish b. Trở về cửa sổ design trình bày report như hình sau Câu 5 : Tạo FORM điều khiển a. Về phần form  chọn create form in design view  tạo Label có nội dung “Hãy nhấn nút để ...”  Click chọn Command button  vẽ 3 nút lệnh lên trên màn hình (không sử dụng Wizard) : TABLE HÀNG HÓA; FORM HÓA ĐƠN; REPORT TỔNG HỢP. 18
  19. b. Right Click nút TABLE HÀNG HÓA  Chọn Properties  Event  On click  Macro Builder  đặt tên MOBANG  t hực hiện như hình vẽ bên save  close Macro c. Right Click nút FORM HÓA ĐƠN  Chọn Properties  Event  On click  Macro Builder  đ ặt tên MOFORM  thực hiện như hình vẽ b ên  Save  Close Macro d. Right Click nút REPORT TỔNG HỢP  Chọn Properties  Event  On click  Macro Builder  đ ặt tên MOREPORT  thực hiện như hình vẽ bên  Save  Close Macro e. Mở form trong chế độ view  chạy thử các nút lệnh 19
  20. TRƯỜNG CAO ĐẲNG KINH TẾ KỸ THUẬT BÌNH DƯƠNG ĐỀ ÔN THI SỐ 4 Thời gian làm bài : 120 phút Câu 1 : Thiết kế bảng - Tạo mối quan hệ - Nhập dữ liệu vào bảng theo các yêu cầu sau - Tuyenduong : (MATUYEN(T,4); TENTUYEN(T,40); SOKM(N,byte); GIAVE(N;int). - Nhattrinh : SONT(T,3 ); NGAY(D,Short date); MAXE(T,4). - Chitiet : SONT(T,3 ); MATUYEN(T;4); SOVE(N,byte) - Dmxe : MAXE(T,4 ); TENXE(T,10); TENLAIXE(T,10); SOCHO(N,byte). Câu 2 : Tạo Query thực hiện những yêu cầu sau 1. Tính thành tiền cho mỗi chuyến xe gồm các thông tin sau : SONT; MATUYEN; SOVE; THANHTIEN với thanhtien tính theo công thức : THANHTIEN=SOVE * GIAVE với điều kiện nếu SOVE>SOCHO được giảm 5% . 2. Thông tin danh sách những tuyến xe đ ạt doanh thu nhiều tiền nhất : MATUYEN; TENTUYEN, SOKM, TSTIEN. 3. Tìm danh sách các xe chưa chạy tuyến nào bao gồm : MAXE; TENXE; TENLAIXE; SOCHO. 4. Thêm thông tin : “X005”; “611080”; “LỢI; 45 vào b ảng DMXE Câu 3 : Tạo Form TONGHOP như hình trang sau, yêu cầu : 1. Thiết kế form đúng yêu cầu. 2. MATUYEN, MAXE d ạng combo box; TENTUYEN; SOKM, GIAVE, TENXE, TEN LAIXE, THANHTIEN tự động thực hiện; khi thay đổi số vé thanhtien tự động thay đổi 3. Tạo công thức tính tổng tiền- Yêu cầu : tổng tiền tự động cập nhật khi dữ liệu trong forrm con thay đổi 4. Các nút lệnh thực hiện đúng chức năng, nút xóa có cảnh báo tiếng Việt. Câu 4 : Tạo báo cáo NHATTRINH như trang sau : 20
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2