Kiểm tra bài cũ: khụng b Nội dung bài mớ

Một phần của tài liệu Giáo án Tin học lớp 12 chuẩn KTKN_Bộ 6 (Trang 83 - 86)

- Tạo biểu mẫu bằng thuật sĩ;

a.Kiểm tra bài cũ: khụng b Nội dung bài mớ

b. Nội dung bài mới

Hoạt động 1. Tỡm hiểu khỏi niệm (15 phỳt) Hoạt động của giỏo viờn và học sinh Nội dung GV: Trờn thực tế khi quản lý HS ta thường

cú những yờu cầu khai thỏc thụng tin bằng cỏch đặt cõu hỏi (truy vấn):

Tỡm kiếm HS theo mó HS?

Tỡm kiếm những HS cú điểm TB cao nhất lớp.

1.Cỏc khỏi niệm

a. Mẫu hỏi

Trong CSDL chứa cỏc thụng tin về đối tượng ta đang quản lý. Dựa vào nhu cầu thực tế cụng việc, người lập trỡnh phải biết cỏch lấy thụng tin ra theo yờu cầu nào đú. Access cung cấp cụng cụ để tự động húa việc trả lời cỏc cõu hỏi do chớnh người lập trỡnh tạo ra.

Cú nhiều dạng mẫu hỏi. Dạng thụng thường nhất là mẫu hỏi chọn (Select Query). Khi thực hiện mẫu hỏi, dữ liệu được kết xuất vào một bảng kết quả, nú hoạt động như một bảng. Mỗi lần mở mẫu hỏi, Access lại tạo một bảng kết quả từ dữ liệu mới nhất của cỏc bảng nguồn. Cú thể chỉnh sửa, xúa, bổ sung dữ liệu vào cỏc bảng thụng qua bảng kết quả (bảng mẫu hỏi).

GV: Để thực hiện cỏc tớnh toỏn và kiểm tra

cỏc điều kiện, trong Access cú cụng cụ để viết cỏc biểu thức (biểu thức số học, biểu thức điều kiện và biểu thức lụgic).

GV: Trong tớnh toỏn chỳng ta cú những loại phộp toỏn nào?

Cú thể liệt kờ một số khả năng của mẫu hỏi là:

- Sắp xếp cỏc bản ghi theo một thứ tự nào đú;

- Chọn cỏc bảng cần thiết, những bản ghi thỏa món cỏc điểu kiện cho trước; - Chọn một số trường cần thiết để hiển thị, thờm cỏc trường mới gọi là trường tớnh toỏn (là kết quả thực hiện cỏc phộp toỏn trờn cỏc trường của bảng);

- Thực hiện tớnh toỏn trờn dữ liệu lấy ra như tớnh trung bỡnh cộng, tớnh tổng từng loại, đếm cỏc bản ghi thỏa điều kiện…; - Tổng hợp và hiển thị thụng tin từ một hoặc nhiều bảng, từ tập hợp cỏc bảng và cỏc mẫu hỏi khỏc.

- Tạo bảng mới trờn cơ sở dữ liệu đó được lấy vào mẫu hỏi;

- Tạo biểu mẫu và bỏo cỏo dựa trờn mẫu hỏi;

- Làm nguồn tạo mẫu hỏi khỏc…

b.Biểu thức

- Cỏc kớ hiệu phộp toỏn thường dựng bao gồm :

+ , – , * , / (phộp toỏn số học) <, >, <=, >=, =, <> (phộp so sỏnh) AND, OR, NOT (phộp toỏn logic)

- Cỏc toỏn hạng trong tất cả cỏc biểu thức cú thể là :

HS: Trả lời cõu hỏi.

GV: Chỳng ta dựng cỏc phộp toỏn trờn để tớnh toỏn trờn cỏc toỏn hạng vậy trong Access cỏc toỏn hạng là những đối tượng nào?

HS: Trả lời cõu hỏi.

GV: Bờn cạnh việc sử dụng cỏc biểu thức số

học thỡ Access cũng cho phộp chỳng ta sử dụng cỏc biểu thức điều kiện và biểu thức logic.

GV: Cú thể tiến hành gộp nhúm cỏc bản ghi

theo những điều kiện nào đú rồi thực hiện cỏc phộp tớnh trờn từng nhúm này. Access cung cấp cỏc hàm gộp nhúm thụng dụng, trong đú cú một số hàm thường dựng như :



GV: Trong đú bốn hàm (SUM, AVG, MIN,

được ghi trong dấu ngoặc vuụng, vớ dụ : [GIOI_TINH], [LUONG], …

+ Cỏc hằng số, vớ dụ : 0.1 ; 1000000, ……

+ Cỏc hằng văn bản, được viết trong dấu nhỏy kộp, vớ dụ : “NAM”, “HANOI”, ……

+ Cỏc hàm số (SUM, AVG, MAX, MIN, COUNT, …).

- Biểu thức số học được sử dụng để mụ tả cỏc trường tớnh toỏn trong mẫu hỏi, mụ tả này cú cỳ phỏp như sau:

<Tờn trường> :<Biểu thức sốhọc>

Vớ dụ1 :

MAT_DO : [SO_DAN] / [DIENTICH] TIEN_THUONG : [LUONG] * 0.1

- Biểu thức điều kiện và biểu thức lụgic được sử dụng trong cỏc trường hợp sau: + Thiết lập điều kiện kiểm tra dữ liệu nhập vào bảng

+ Thiết lập bộ lọc cho bảng khi thực hiện tỡm kiếm và lọc trờn một bảng. + Thiết lập điều kiện chọn lọc cỏc bản ghi thỏa món để tạo mẫu hỏi.

Vớ dụ 2 :

Trong CSDL quản lớ lương cỏn bộ cú thể tỡm cỏc cỏn bộ là Nam, cú lương cao hơn 1.000.000 bằng biểu thức lọc : [GIOITINH] = “NAM” AND [LUONG]>1000000

MAX) chỉ thực hiện trờn cỏc trường kiểu số.

Ta sẽ xem xột cỏc bước tiến hành gộp nhúm tớnh tổng trong mục Vớ dụ ỏp dụng.

SUM Tớnh tổng cỏc giỏ trị.

AVG Tớnh giỏ trị trung bỡnh.

MIN Tỡm giỏ trị nhỏ nhất.

MAX Tỡm giỏ trị lớn nhất

COUNT Đếm số giỏ trị khỏc trống (Null).

Hoạt động 2: Cỏch tạo mẫu hỏi (15 phỳt) GV: Để bắt đầu làm việc với mẫu hỏi, cần

xuất hiện trang mẫu hỏi bằng cỏch nhỏy nhón Queries trong bảng chọn đối tượng của cửa sổ CSDL.

Cú thể tạo mẫu hỏi bằng cỏch dựng thuật sĩ hay tự thiết kế, Dự sử dụng cỏch nào thỡ cỏc bước chớnh để tạo một mẫu hỏi cũng như nhau, bao gồm:

Lưu ý: Khụng nhất thiết phải thực hiện tất

cả cỏc bước này.

Cú hai chế độ thường dựng để làm việc với mẫu hỏi: chế độ thiết kế và chế độ trang dữ liệu.

Trong chế độ thiết kế, ta cú thể thiết kế mới hoặc xem hay sửa đổi thiết kế cũ của mẫu hỏi. Trờn H. 36 là thanh cụng cụ thiết kế mẫu hỏi.

Hỡnh 36. Thanh cụng cụ thiết kế mẫu hỏi

2.Tạo mẫu hỏi

Một phần của tài liệu Giáo án Tin học lớp 12 chuẩn KTKN_Bộ 6 (Trang 83 - 86)