a Mẫu hỏi Query :Liệt kê những học sinh có điểm trung bình môn >=8.0 Kết quả mẫu hỏi tính tổng điểm thi của từng thí sinh Là một loại đối tượng của Access được sử dụng để sắp xếp, tìm
Trang 1GIÁO VỀ DỰ GIỜ VÀ THĂM LỚP
Trang 3Bài toán đặt vấn đề:
để quản lí một kỡ thi TNPT, ng ời ta tạo ra một CSDL gồm có 2 bảng sau:
Bảng DANH SáCH : chứa thông tin về các
thí sinh.
Bảng điểm : chứa thông tin về điểm của các thí sinh
Trang 43.Cho biết điểm bình quân các môn thi của từng lớp.
2.Tính tổng điểm thi của từng thí sinh
1 Liệt kê danh sách những học sinh có điểm TBM>=8.0?
4 Đưa ra kết quả từng thí sinh (Nếu tổng điểm thi >= 30 thì ghi là Đỗ, ngược lại là Trượt, học sinh nào không thi thì ghi là bỏ thi
Trang 5Nếu câu hỏi chỉ liên quan đến một bảng, ta
có thể sử dụng thao tác lọc và tỡm kiếm để tỡm câu trả lời ( Ví dụ câu hỏi 1 )
Nhưng nếu cõu hỏi phức tạp liờn quan đến nhiều bảng ta phải làm như thế nào???
Trong trường hợp như vậy, ta sử dụng
mẫu hỏi ( Query)
?
Trang 6a) Mẫu hỏi ( Query ) :
Liệt kê những học sinh có điểm trung bình môn >=8.0
Kết quả mẫu hỏi tính tổng điểm thi của từng thí sinh
Là một loại đối tượng của Access được sử dụng để sắp xếp, tìm kiếm và kết xuất dữ liệu từ một hoặc nhiều bảng dựa vào liên kết giữa các bảng
Trang 7a) Mẫu hỏi ( Query ) : Là một loại đối tượng của Access được
sử dụng để sắp xếp, tìm kiếm và kết xuất dữ liệu từ một hoặc nhiều bảng dựa vào liên kết giữa các bảng.
Khả năng của mẫu hỏi:
Trang 8a) Mẫu hỏi ( Query ) :
b) Biểu thức: Gồm các toán hạng và các phép toán
2 Có những toán hạng nào được dùng để xây dựng biểu thức trong Pascal
1 Những phép toán nào em đã được học trong ngôn ngữ lập trình Pascal
3 Có những loại biểu thức nào trong Pascal.
Trang 9a) Mẫu hỏi ( Query )
b) Biểu thức: Gồm các toán hạng và các phép toán
Vd : [toan], [van], [ten],….
Trang 10a) Mẫu hỏi ( Query )
b) Biểu thức: Gồm các toán hạng và các phép toán
• Biểu thức số học: dùng để mô tả các trường tính toán trong mẫu hỏi
Vd: Tong: [toan]+ [ly]+[hoa]+[van]+[tin];
Trang 11a) Mẫu hỏi ( Query )
c) Luong: [he_so] *[bac_ luong] + “Phụ cấp”
d) [Doi_tuong] =“Ưu tiên” and [Xep_Loai] =“Giỏi”
e) Họ và tên: [Hodem]+ “ “ + [ten] (Họ và tên là kết hợp của trường Hodem và ten cách nhau một dấu cách)
Bài 2 : Xác định loại biểu thức của từng biểu thức dưới đây: a) Thanh_tien: [so_luong]*[don_gia]
b) [Noi_sinh] =“ Hà Nội” and [Diem_Tb]>=7 c) [Tuoi]>=60 or [Nam_CT]>=40
d) Between #1/1/1970# and #31/12/1970#
e) >=[DToan]
Sai Sai
Biểu thức số học
Biểu thức logic Biểu thức logic
Biểu thức logic Biểu thức quan hệ
Biểu thức số học
a
d e
Trang 12a) Mẫu hỏi ( Query )
Field không đếm giá trị trống (Null)
Hãy nhắc lại tên một số hàm và chức năng của nó
mà em đã được học trong Excel?
Bốn hàm đầu chỉ thực hiện trên các trường số.
Trang 132 Tạo mẫu hỏi:
Xét bài toán đặt vấn đề:
B¶ng DANH S¸CH : chøa th«ng tin vÒ c¸c thÝ
sinh.
B¶ng ®iÓm : chøa th«ng tin vÒ
®iÓm cña c¸c thÝ sinh
Yêu cầu: 1 Tính tổng điểm thi của từng thí sinh?
2 Cho biết điểm bình quân các môn thi của từng lớp?
Trang 142 Tạo mẫu hỏi:
CÁC THAO TÁC TẠO MẪU HỎI
BƯỚC 1 : Xác định các thông số cần tạo mẫu hỏi
Nguồn dữ liệu
Các trường có mặt trong mẫu hỏi
Điều kiện lọc bản ghi
Trang 152 Tạo mẫu hỏi:
1
BƯỚC 2 : Tạo mẫu hỏi
Chọn đối tượng Queries
C1: Tự thiết kế ( Creat query in Design view )
BƯỚC 1: Xác định các thông số cần tạo mẫu hỏi
C1: Dùng thuật sĩ ( Creat query by using wizard )
Trang 162 Tạo mẫu hỏi:
2 Chọn dữ liệu nguồn (từ các bảng_table và các mẫu hỏi_query)
Chọn tên bảng hoặc tên mẫu hỏi rồi nháy vào nút Add
Nháy nút Close
2 Tạo mẫu hỏi:
Trang 172 Tạo mẫu hỏi:
3 Khai báo các thông số trong chế độ thiết kế
Field: Khai báo tên các trường có thể xuất hiện trong mẫu hỏi
Table: Khai báo tên bảng chứa trường tương ứng
Sort: Khai báo các trường cần sắp xếp (nếu có)
Show: Khai báo các trường được chọn để xuất hiện trong mẫu hỏi
Criteria: Mô tả điều kiện (viết dưới dạng logic) để chọn các bản ghi
Trang 182 Tạo mẫu hỏi:
4 Xây dựng biểu thức tính giá trị cho các trườngNhập tên trường cần tính toán, nháy vào nút lệnh
Nhập biểu thức tính
toán rồi nhấn OK
Trang 192 Tạo mẫu hỏi:
5 Xem kết quả mẫu hỏi
Để xem kết quả mẫu hỏi- chế độ trang dữ liệu nháy nút
Kết quả mẫu hỏi tính tổng điểm thi của từng thí sinh
Trang 202 Tạo mẫu hỏi:
Với các mẫu hỏi cần thống kê, nháy nút ∑ xuất hiện dòng Total
Tại dòng Total chọn trường cần gộp nhóm và các hàm thống kê
Trang 212 Tạo mẫu hỏi:
1 KHÁI NIỆM
Mẫu hỏi ( Query ) : Là một loại đối tượng của Access được sử dụng để sắp xếp, tìm kiếm và kết xuất dữ liệu từ một hoặc nhiều bảng dựa vào liên kết giữa các bảng.
2 TẠO MẪU HỎI
Các thông số tạo mẫu hỏi
Tạo mẫu hỏi
Trang 23CHÂN THÀNH CẢM ƠN