Bài giảng Tin học Lớp 12 - Bài tập và thực hành 6: Mẫu hỏi trên một bảng - Nguyễn Minh Hướng

pptx 17 trang phanha23b 29/03/2022 5000
Bạn đang xem tài liệu "Bài giảng Tin học Lớp 12 - Bài tập và thực hành 6: Mẫu hỏi trên một bảng - Nguyễn Minh Hướng", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • pptxbai_giang_tin_hoc_lop_12_bai_tap_va_thuc_hanh_6_mau_hoi_tren.pptx

Nội dung text: Bài giảng Tin học Lớp 12 - Bài tập và thực hành 6: Mẫu hỏi trên một bảng - Nguyễn Minh Hướng

  1. BÀI TẬP VÀ THỰC HÀNH 6 MẪU HỎI TRÊN MỘT BẢNG Giáo viên: Nguyễn Minh Hướng Trường PHPT Ngoc Hồi TRƯỜNG THPT NGỌC HỒI 1
  2. NỘI DUNG I. Câu hỏi và bài tập (Trang 68 SGK) • Mẫu hỏi là gi? • Liệt kê các bước tạo mẫu hỏi • Cho một số ví dụ về biểu thức • Bộ lọc trong bảng khác điều kiện trong mẫu hỏi II. Thực hành tạo mẫu hỏi • Mở csdl QL_HS có sẵn, có bảng HocSinh • Tạo mẫu hỏi • Tính điểm trung bình • Gộp nhóm, thống kê TRƯỜNG THPT NGỌC HỒI 2
  3. I. Câu hỏi và bài tập Mẫu hỏi là gì? Nêu các ứng dụng của mẫu hỏi. 1. Mẫu hỏi là một đối tượng trong Access để truy vấn dữ liệu từ một hay nhiều bảng. 2. Các ứng dụng của mẫu hỏi: Sắp xếp các bản ghi. • Chọn các bản ghi thỏa mãn các điều kiện cho trước. • Chọn các trường để hiển thị. • Thực hiện tính toán như tính trung bình cộng, tính tổng, đếm bản ghi, • Tổng hợp và hiển thị thông tin từ nhiều bảng và mẫu hỏi khác. TRƯỜNG THPT NGỌC HỒI 3
  4. Liệt kê các bước cần thiết khi tạo mẫu hỏi Các bước cần thiết chuẩn bi tạo mẫu hỏi : • Chọn dữ liệu nguồn • Chọn các trường từ dữ liệu ngồn đưa vào mẫu hỏi • Khai báo các điều kiện cần đưa vào mãu hỏi để lọc các bản ghi Chọn trường cần để sắp xếp • Tạo thêm các trường tính toán từ các trường đã có • Đặt điều kiện gộp nhóm TRƯỜNG THPT NGỌC HỒI 4
  5. Cho một ví dụ về biểu thức trong Access Biểu thức số học cho từng trường tính toán: DiemTB : ([Toan] + [Li] + [Hoa]+ [Van] + [Tin])/5 Biểu thức logic thiết lập điều kiện lọc: ([GT] = "Nam" ) AND (Year([NgSinh]) >20000) ([gt]=“Nam” ) and ([tin]>=8.5) TRƯỜNG THPT NGỌC HỒI 5
  6. Bộ lọc trong bảng khác điều kiện chọn trong mẫu hỏi như thế nào? ❖ Bộ lọc trong bảng là những hằng ❖ Điều kiện chọn trong mẫu hỏi là một biết thức logic, biểu thức quan hệ hoặc biểu thức số học. TRƯỜNG THPT NGỌC HỒI 6
  7. II. Thực hành tạo mẫu hỏi 1. Mở CSDL QL_HocSinh TRƯỜNG THPT NGỌC HỒI 7
  8. II. Thực hành tạo mẫu hỏi 1. Mở CSDL QL_HocSinh. Một bảng HocSinh được thiết kế cấu trúc sau: TRƯỜNG THPT NGỌC HỒI 8
  9. II. Thực hành tạo mẫu hỏi Chuyển bảng sang chế độ Data sheet view Nhập dữ liệu cho bảng HocSinh TRƯỜNG THPT NGỌC HỒI 9
  10. II. Thực hành tạo mẫu hỏi 1. Tạo truy vấn tính điểm trung bình Chọn đối tượng Query Create query indesign view TRƯỜNG THPT NGỌC HỒI 10
  11. II. Thực hành tạo mẫu hỏi 1. Tạo query tính điểm trung bình DiemTB : ([Toan] + [Li] + [Hoa]+ [Van] + [Tin])/5 TRƯỜNG THPT NGỌC HỒI 11
  12. II. Thực hành tạo mẫu hỏi 1. Tạo query tính điểm trung bình. Chạy chương trình và kết quả: DiemTB : ([Toan] + [Li] + [Hoa]+ [Van] + [Tin])/5 TRƯỜNG THPT NGỌC HỒI 12
  13. II. Thực hành tạo mẫu hỏi 2. Lọc ra danh sách học sinh có GT là Nam và điểm môn Hóa <=2 TRƯỜNG THPT NGỌC HỒI 13
  14. II. Thực hành tạo mẫu hỏi 2. Lọc ra danh sách học sinh có GT là Nam và điểm môn Hóa <=2. Kết quả khi chạy chương trình TRƯỜNG THPT NGỌC HỒI 14
  15. II. Thực hành tạo mẫu hỏi 3. Các truy vấn khác TRƯỜNG THPT NGỌC HỒI 15
  16. II. Thực hành tạo mẫu hỏi 4. Câu hỏi TRƯỜNG THPT NGỌC HỒI 16
  17. Xin cảm ơn TRƯỜNG THPT NGỌC HỒI 17