Tiết 22 §4 Truy vấn dữ liệu (Tiết 2/4 tiết) a) Mục đích, yêu cầu:

Một phần của tài liệu Trọn bộ giáo án tin học 12 hot (Trang 60 - 63)

III) Củng cố Dặn dò: Tại sao người ta phải ghép thêm dấu khoảng trắng vào giữa [HO_DEM] và [TEN]

Tiết 22 §4 Truy vấn dữ liệu (Tiết 2/4 tiết) a) Mục đích, yêu cầu:

a) Mục đích, yêu cầu:

V kiến thức: Biết khái niệm và vai trò của truy vấn (mẫu hỏi). Biết các bước chính để tạo ra một truy vấn.

Về kỹ năng: Viết đúng biểu thức điều kiện đơn giản. Tạo được mẫu hỏi đơn giản. b) Chuẩn bị đồ dùng dạy học: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh:gv biên soạn). HS có sách bài tập gv soạn.

c) Phương pháp giảng dạy: Thực hành mẫu, hs làm theo, thuyết trình, hỏi đáp, đặt vấn đề, so sánh.

d) Các bước lên lớp:

1. Ổn định tổ chức: Điểm danh.

2. Kiểm tra bài cũ: Cập nhật dữ liệu bao gồm các thao tác gì?

3. Nội dung: DSHS (MAHS, HODEM, TEN,GIOITINH,NGAYSINH,DIACHI,TO) MON_HOC (MA_MON_HOC , TEN_MON_HOC) BANG_DIEM(MAHS, MA_MON_HOC, NGAYKIEMTRA, DIEM_SO)

2)Tạo query (mẫu hỏi) bằng phương pháp thiết kế (Design):

2.1) Dùng Query để lọc dữ liệu, cho ẩn hiện trường, sắp xếp bản ghi: hiện trường, sắp xếp bản ghi:

Ví dụ1: Dựa trên Table BANG_DIEM hãy lọc ra danh sách chứa tất cả các trường của nó nhưng chỉ chứa các học sinh có điểm >=8

B1: Trong cửa sổ CSDL, kích vào đối tượng Queries, kích đúp vào lệnh Create Query in Design View, xuất hiện- H28 B2:Trong cửa sổ Show Tale kích đúp vào Table BANG_DIEM để chọn qua lưới cuối cùng kích vào lệnh Close của Show Table - H29.

B3: Chọn các trường muốn xuất hiện trong danh sách lọc, theo yêu cầu ở đây ta chọn hết bằng cách kích đúp chuột vào tiêu đề BANG_DIEM, bảng bị tô màu xanh, trỏ chuột vào vùng đã chọn kéo rê sang lưới QBE (mẫu hỏi theo ví dụ) thả chuột vào cột đầu tiên của lưới. (H30)

B4:Ở dòng lọc (Criteria) , cột Diem_so, nhập điều kiện lọc >=8 (H30)

B4: Kích chuột vào biểu tượng Run (

), xuất hiện ds đã được lọc (H31), nếu không có gì thay đổi, ta kích vào nút Close của cửa sổ danh sách lọc, chọn Yes để đồng ý lưu Query, nhập tên Query, ví dụ: Q_LOC và Enter.

H28Giải thích: Giải thích:

Filed: Khai báo tên trường được chọn

Table; Tên table chứa trường đã chọn

Sort: Sắp xếp dữ liệu nằm trong truờng đã chọn

Show: cho ẩn /hiện cột đã chọn

Criteria: ghi điều kiện lọc, điều kiện lọc nằm trên một hàng có ý nghĩa “Và”

Or: Diễn tả điều kiện lọc có ý nghĩa “hoặc”

H29

H30

Gọi là lưới QBE (Query By Example- lọc theo mẫu)

H31. Danh sách hs được lọc ra theo yêu cầu điểm >=8 4) Câu hỏi về nhà :

Hãy ghi vào lưới QBE sau đây bằng bút chì các điều kiện lọc để thực hiện yêu cầu sau: -Lọc ra danh sách gồm những hs có mã học sinh A2 hoặc A3, kiểm tra sau ngày 2/4/2006 .

Chương II:31 (15,10,2,4)

Hệ quản trị cơ sở dữ liệu MS Access

Một phần của tài liệu Trọn bộ giáo án tin học 12 hot (Trang 60 - 63)

Tải bản đầy đủ (DOC)

(131 trang)
w