1. Trang chủ
  2. » Công Nghệ Thông Tin

BÀI TẬP CHỨNG CHỈ C TIN HỌC ACCESS

18 134 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Nội dung

TRUNG TÂM TIN HỌC – ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM 227 Nguyễn Văn Cừ - Quận 5- Tp.Hồ Chí Minh Tel: 8351056 – Fax 8324466 – Email: ttth@hcmuns.edu.vn BÀI TẬP CHỨNG CHỈ C Microsoft Access Mã tài liệu: DT_NCM_CCC_BT_ACCESS3 Phiên 1.0 – Tháng 11/2008 Bài tập chứng C - Microsoft Access BÀI 1: TẠO CƠ SỞ DỮ LIỆU Tạo sở liệu Microsoft Access sử dụng cho tập Tạo sở liệu Quản lý sinh viên: QL_SINH_VIEN.MDB Cấu trúc bảng Các Field gạch in đậm khóa bảng KHOA – Danh sách khoa Field Name MAKH TENKH Field Type Field Size Text Text 30 Format Caption Mã khoa Tên khoa Description Mã khoa Tên khoa MONHOC – Danh sách môn học Field Name MAMH TENMH SOTIET Field Type Field Size Text Text Number 25 Byte Format Caption Mã môn học Tên môn học Số tiết Description Mã môn học Tên môn học Số tiết SINHVIEN – Danh sách sinh viên Field Name MASV HOSV TENSV PHAI NGAYSINH NOISINH MAKH HOCBONG Field Type Field Size Text Text Text 15 Format Mã sinh viên Họ sinh viên Tên sinh viên Yes/No Date/Time Text Text Number Caption Phái dd/mm/yyyy 15 Double Ngày sinh Nơi sinh Mã khoa Học bổng Description Mã sinh viên Họ sinh viên Tên sinh viên Phai:Yes Nam; No Nữ Ngày sinh Nơi sinh Mã khoa Học bổng KETQUA – Kết học tập Field Name MASV MAMH DIEM Field Type Field Size Text Text Number Single Format Caption Mã sinh viên Mã môn học Điểm Description Mã sinh viên Mã môn học Điểm Quan hệ bảng Bai_tap_chung_chi_C - ACCESS3_ver02.doc Trang 2/18 Bài tập chứng C - Microsoft Access Nhập liệu thử cho bảng SINHVIEN MASV HOSV TENSV PHAI NGAYSINH NOISINH MAKH HOCBONG A01 Nguyễn Thu Hải No 23/02/1980 TP.HCM AV 100,000 A02 Trần Văn Chính Yes 24/12/1982 TP.HCM TH 100,000 A03 Lê Thu Bạch Yến No 21/02/1982 Hà Nội AV 140,000 A04 Trần Anh Tuấn Yes 08/12/1984 Long An LS 80,000 A05 Trần Thanh Triều Yes 01/02/1980 Hà Nội VL 80,000 B01 Trần Thanh Mai No 20/12/1981 Bến Tre TR 200,000 B02 Trần Thị Thu Thủy No 13/02/1982 TP.HCM TH 30,000 B03 Trần Thị Thanh No 31/12/1982 TP.HCM TH 50,000 KETQUA MASV MAMH MONHOC DIEM MAMH TENMH SOTIET A01 01 10 01 Nhập mơn máy tính 18 A01 02 02 Trí tuệ nhân tạo 45 A01 05 03 Truyền tin 45 A01 06 04 Đồ họa 50 A02 01 05 Văn phạm 40 A03 02 06 Đàm thoại 30 A03 A03 A04 A04 B01 B01 B02 B02 B03 B03 04 06 02 04 01 04 03 04 02 03 10 8 10 07 Vật lý nguyên tử 18 MAKH AV LS TH TR VL SH KHOA TENKHOA Anh Văn Lịch sử Tin học Triết Vật lý Sinh học Bai_tap_chung_chi_C - ACCESS3_ver02.doc Trang 3/18 Bài tập chứng C - Microsoft Access BÀI 2: TẠO CÁC ĐIỀU KHIỂN CƠ SỞ Giúp học viên sử dụng thành thạo điều khiển sở trình thiết kế hình mơi trường Microsoft Access Các hình khơng sử dụng nguồn liệu Màn hình chào hỏi Yêu cầu: Sử dụng công cụ Design View Access để tạo hình Chào hỏi cho phép nhập vào họ tên Nhấn nút Xuất lời chào: Hiển thị hộp thoại thông báo lời chào theo họ tên nhập vào hình sau Nhấn nút Thốt: Đóng hình chào hỏi Màn hình hồ sơ sinh viên Yêu cầu: Sử dụng công cụ Design View Access để tạo hình cho phép nhập vào thơng tin sinh viên Bai_tap_chung_chi_C - ACCESS3_ver02.doc Trang 4/18 Bài tập chứng C - Microsoft Access Giới tính: Là ComboBox liệt kê hai giá trị Nam Nữ Nhấn nút Xuất thông tin: Hiển thị hộp thoại thông báo thơng tin sinh viên hình sau Nhấn nút Thốt: Đóng hình chào hỏi Nhấn nút Tiếp tục: Xóa liệu điều khiển nhập liệu đưa trỏ vào TextBox Họ tên sinh viên Màn hình thơng tin sinh viên u cầu: Sử dụng công cụ Design View Access để tạo hình cho phép nhập vào thơng tin sinh viên Khi mở hình: o Khởi tạo danh sách sinh viên ListBox hình o Thơng tin sinh viên hiển thị Hồ sơ sinh viên Khi chọn sinh viên ListBox thơng tin họ tên ngày sinh sinh viên hiển thị Hồ sơ sinh viên Nhấn nút Thêm vào danh sách: Thêm sinh viên với Họ tên Ngày sinh nhập TextBox vào ListBox Nhấn nút Hủy sinh viên khỏi danh sách: Xóa thơng tin sinh viên chọn ListBox Nhấn nút Thốt: Đóng hình Danh sách sinh viên Bai_tap_chung_chi_C - ACCESS3_ver02.doc Trang 5/18 Bài tập chứng C - Microsoft Access Màn hình Danh sách sinh viên (hình a) Yêu cầu: Sử dụng công cụ Design View Access để tạo hình liệt kê danh sách sinh viên Khi mở hình: o Khởi tạo danh sách sinh viên ListBox hình a Nhấn nút Thêm sinh viên mới: Mở hình Thêm thơng tin sinh viên (hình b) Nhấn nút Hủy sinh viên: Xóa thơng tin sinh viên chọn ListBox Nhấn nút Thốt: Đóng hình Danh sách sinh viên Tính tổng số sinh viên có ListBox (hình b) Giới tính: Là ComboBox liệt kê hai giá trị Nam Nữ Nhấn nút Ghi nhận: Ghi nhận thông tin sinh viên nhập hình vào ListBox Danh sách sinh viên (hình a) Nhấn nút Khơng ghi: Đóng hình Cập nhật sinh viên Bai_tap_chung_chi_C - ACCESS3_ver02.doc Trang 6/18 Bài tập chứng C - Microsoft Access BÀI 3: BỘ LỆNH DOCMD CƠ BẢN Giúp học viên sử dụng thành thạo thao tác thông qua lệnh DoCmd môi trường Microsoft Access Sử dụng CSDL QL_SINH_VIEN.MDB để xây dựng hình sau Màn hình danh mục mơn học Yêu cầu: Sử dụng công cụ Design View Access để tạo hình hiển thị cập nhật thông tin cho môn học thông qua lệnh DoCmd Bộ nút Di chuyển (||): Dùng để di chuyển mẩu tin đầu tiên, mẩu tin phía trước, mẩu tin phía sau mẩu tin cuối so với mẩu tin hành Hiển thị vị trí mẩu tin hành tổng số mẩu tin, giá trị thay đổi di chuyển mẩu tin Nút Thêm: Thực xóa liệu điều khiển nhập liệu đưa trỏ vào TextBox Mã mơn học Nút Xóa: Xóa thơng tin môn học hành Xử lý xuất thông báo cụ thể khơng xóa Nút Thốt: Đóng hình Danh mục môn học Nút : Mở báo cáo Danh sách mơn học (R_DS_MH) hình Khơng u cầu kiểm tra tính hợp lệ liệu Bai_tap_chung_chi_C - ACCESS3_ver02.doc Trang 7/18 Bài tập chứng C - Microsoft Access Màn hình hồ sơ sinh viên (làm thêm) Yêu cầu thiết kế: Sử dụng công cụ Design View Access để tạo hình hiển thị cập nhật thông tin cho sinh viên thông qua lệnh DoCmd có dạng trang sau: Trang Cập nhật thông tin sinh viên (Trang Cập nhật thông tin sinh viên) Trang Liệt kê danh sách sinh viên (Trang Liệt kê danh sách sinh viên) Yêu cầu cài đặt: Bộ nút Di chuyển (< >): Dùng để di chuyển mẩu tin phía trước mẩu tin phía sau so với mẩu tin hành Hiển thị vị trí mẩu tin hành tổng số mẩu tin, giá trị thay đổi di chuyển mẩu tin Khoa đăng ký: Là ComboBox liệt kê tên tất khoa có bảng KHOA Bai_tap_chung_chi_C - ACCESS3_ver02.doc Trang 8/18 Bài tập chứng C - Microsoft Access Nút Thêm: thêm liệu điều khiển nhập liệu đưa trỏ vào TextBox Mã sinh viên Nút Xóa: Xóa thơng tin sinh viên hành Xử lý xuất thông báo cụ thể khơng xóa Nút Thốt: Đóng hình hồ sơ sinh viên Nút : Mở báo cáo Điểm thi sinh viên hành (R_KETQUA_SV) hình Tính tổng số sinh viên có danh sách Xử lý đồng liệu di chuyển qua lại trang (ví dụ: Bên trang Cập nhập thông tin sinh viên hiển thị thông tin sinh viên A02, di chuyển qua trang Liệt kê danh sách sinh viên dịng liệu A02 ListBox phải bôi đen ngược lại) Không yêu cầu kiểm tra tính hợp lệ liệu Màn hình Tìm kiếm – Lọc – Sắp xếp liệu Yêu cầu: Thiết kế hình cho phép thực thao tác Tìm kiếm, Lọc Sắp xếp liệu dựa bảng SINHVIEN (sử dụng lệnh DoCmd) Nút Lọc: Lọc liệu theo giá trị Mã khoa nhập TextBox Nút Hủy Lọc: Hủy bỏ chế độ lọc liệu Nút Sắp xếp: Thực xếp liệu theo tên tên sinh viên theo giá trị tăng giảm chọn Nút Hủy xếp: Hủy bỏ chế độ xếp liệu Nút Tìm kiếm: Thực tìm kiếm mẩu tin theo Tên sinh viên nhập TextBox Nút Thốt: Đóng hình Bai_tap_chung_chi_C - ACCESS3_ver02.doc Trang 9/18 Bài tập chứng C - Microsoft Access Bai_tap_chung_chi_C - ACCESS3_ver02.doc Trang 10/18 Bài tập chứng C - Microsoft Access BÀI 4: NGƠN NGỮ LẬP TRÌNH VBA Giúp học viên sử dụng thành thạo ngơn ngữ lập trình VBA Microsoft Access Xây dựng hình khơng có nguồn liệu Màn hình Xếp loại học tập cho sinh viên Mục tiêu: Sử dụng cấu trúc rẽ nhánh IF … ELSE… để so sánh điều kiện Yêu cầu: Sử dụng công cụ Design View Access để xây dựng hình xếp loại học tập cho sinh viên Màn hình ch phép nhập vào Họ tên sinh viên, Điểm trung bình học kỳ Điểm trung bình học kỳ TextBox Điểm trung bình năm, Xếp loại Kết không cho phép chỉnh sửa Nhấn nút Xếp loại: Thực hiện: o Hiển thị Xếp loại cho sinh viên nhập TextBox Họ tên o Tính điểm trung bình năm theo cơng thức: Trung bình năm = (TBHK1 + TBHK2 * 2)/3 o Xếp loại học tập cho sinh viên dựa vào điểm trung bình năm với quy ước: Nếu Điểm TBCN >=8: Loại giỏi Nếu Điểm TBCN >= 6.5 Điểm TBCN < 8: Loại Nếu Điểm TBCN >= Điểm TBCN < 6.5: Loại trung bình Nếu Điểm TBCN < 5: Loại yếu Bai_tap_chung_chi_C - ACCESS3_ver02.doc Trang 11/18 Bài tập chứng C - Microsoft Access o Xét kết cho sinh viên “Được lên lớp” hay “Lưu ban” dựa vào điểm TBCN Nhấn nút Tiếp tục: Xóa liệu TextBox đưa trỏ vào TextBox họ tên Nhấn nút Thốt: Đóng hình Xếp loại học tập Màn hình tính tiền Karaoke Mục tiêu: Sử dụng cấu trúc IF… ELSE… để phối hợp kiểm tra nhiều điều kiện Yêu cầu: Sử dụng công cụ Design View Access để xây dựng tính tiền Karaoke hình Nhấn nút Tính tiền: Thực mờ nút Tính tiền tính số tiền phải toán theo quy cách sau: Nhấn nút Tiếp tục: Xóa giá trị TextBox đưa trỏ vào TextBox Giờ bắt đầu, sáng nút lệnh Tính tiền mờ nút Tiếp tục Nhấn nút Thốt: Xuất thơng báo hỏi người dùng có đồng ý đóng hình khơng, thực đóng hình người dùng trả lời đồng ý Màn hình đổi năm dương lịch sang âm lịch Mục tiêu: Sử dụng cấu trúc SELECT CASE để lựa chọn giá trị Yêu cầu: Bai_tap_chung_chi_C - ACCESS3_ver02.doc Trang 12/18 Bài tập chứng C - Microsoft Access Năm âm lịch ghép lại từ Can Chi Có 10 Can 12 Chi Can có ta lấy năm dương lịch chia cho 10 lấy phần dư Chi có ta lấy năm dương lịch chia cho 12 lấy phần dư Những phần dư số tương ứng hai bảng Can, Chi đây: CAN Giáp Ất Bính Đinh Mậu Kỷ Canh Tân Nhâm Quí Năm dương lịch Mod 10 CHI Tí Sửu Dần Mẹo Thìn Tị Ngọ Mùi Thân Dậu Tuất Hợi Năm dương lịch Mod 12 10 11 Màn hình kiểm tra số nguyên tố tìm ước số Mục tiêu: Sử dụng cấu trúc FOR… NEXT để thực tính tốn Yêu cầu: Thiết kế hình cho phép nhập vào số nguyên dương N , N > 0) Bai_tap_chung_chi_C - ACCESS3_ver02.doc Trang 15/18 Bài tập chứng C - Microsoft Access Màn hình Tìm kiếm – Lọc – Sắp xếp liệu Yêu cầu: Thiết kế hình cho phép thực thao tác Tìm kiếm, Lọc Sắp xếp liệu (sử dụng thư viện ADO) Khi mở hình, đọc hiển thị danh sách sinh viên có bảng SINHVIEN lên điều khiển ListBox gồm cột Mã sinh viên, Họ tên sinh viên, Ngày sinh, Học bổng Mã khoa ComboBox Khoa: Liệt kê danh sách khoa có bảng KHOA ComboBox Sắp xếp: Liệt kê tên Field hiển thị ListBox ComboBox Tìm kiếm: Liệt kê tên Field hiển thị ListBox Nút Lọc: Lọc liệu theo giá trị chọn ComboBox Khoa, hiển thị kết lên ListBox Nút Hủy Lọc: Hủy bỏ chế độ lọc liệu Nút Sắp xếp: Thực xếp liệu theo tên field chọn ComboBox Sắp xếp theo giá trị tăng giảm chọn, sau hiển thị kết lên ListBox Nút Hủy xếp: Hủy bỏ chế độ xếp liệu Nút Tìm: Thực tìm kiếm mẩu tin thỏa giá trị nhập vào TextBox giá trị ứng với tên field chọn ComboBox Tìm kiếm o Nếu tìm thấy, dịng tương ứng với mẩu tin tìm thấy ListBox tơ đen o Nếu khơng tìm thấy, xuất thơng báo khơng tìm thấy cho người sử dụng biết Nút Thốt: Đóng hình Trước đóng xuất thơng báo hỏi lại người dùng có đồng ý đóng hay khơng Bai_tap_chung_chi_C - ACCESS3_ver02.doc Trang 16/18 Bài tập chứng C - Microsoft Access BÀI 6: THIẾT KẾ CÁC BÁO CÁO Cung cấp cho học viên báo cáo để thực chức in báo cáo hình Phần báo cáo giáo viên cung cấp cho học viên Danh sách môn học (R_DS_MH) Báo cáo danh sách sinh viên (R_DS_SV) Báo cáo điểm thi sinh viên (R_KETQUA_SV) Bai_tap_chung_chi_C - ACCESS3_ver02.doc Trang 17/18 Bài tập chứng C - Microsoft Access (Tiếp tục cho sinh viên khác…) Lưu ý: Ngắt trang cho sinh viên Báo cáo điểm thi theo môn (R_KETQUA_MON) (Tiếp tục cho môn học khác…) Qui định sinh viên đậu: Nếu điểm thi môn >= sinh viên thi đậu, ngược lại rớt Bai_tap_chung_chi_C - ACCESS3_ver02.doc Trang 18/18 ... c? ? đồng ý đóng hay khơng Bai_tap_chung_chi _C - ACCESS3 _ver02.doc Trang 16/18 Bài tập chứng C - Microsoft Access BÀI 6: THIẾT KẾ C? ?C BÁO C? ?O Cung c? ??p cho h? ?c viên báo c? ?o để th? ?c ch? ?c in báo c? ?o... lựa chọn giá trị Yêu c? ??u: Bai_tap_chung_chi _C - ACCESS3 _ver02.doc Trang 12/18 Bài tập chứng C - Microsoft Access Năm âm lịch ghép lại từ Can Chi C? ? 10 Can 12 Chi Can c? ? ta lấy năm dương lịch chia... c? ??u chương Bai_tap_chung_chi _C - ACCESS3 _ver02.doc Trang 13/18 Bài tập chứng C - Microsoft Access M? ?c tiêu: Sử dụng c? ??u tr? ?c FOR… NEXT để th? ?c tính tốn u c? ??u: Thiết kế hình cho phép nhập số c? ??u

Ngày đăng: 30/05/2018, 08:34

TỪ KHÓA LIÊN QUAN

w