Tiết 22 §4 Truy vấn dữ liệu (Tiết 2/4 tiết)

Một phần của tài liệu GIAO AN 12 NAM 2010-2011 (Trang 81 - 85)

I) Nội dung bài:

Tiết 22 §4 Truy vấn dữ liệu (Tiết 2/4 tiết)

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,

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

DIEM_SO)

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

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 .

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

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 GIAO AN 12 NAM 2010-2011 (Trang 81 - 85)

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

(97 trang)
w