Giáo trình tin học 12 - Tiết 24 Truy vấn dữ liệu - (Tiết 4/4 tiết)
Số trang: 11
Loại file: pdf
Dung lượng: 536.03 KB
Lượt xem: 8
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
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.
Nội dung trích xuất từ tài liệu:
Giáo trình tin học 12 - Tiết 24 Truy vấn dữ liệu - (Tiết 4/4 tiết) Giáo trình tin học 12 -Tiết 24 §4 Truy vấn dữ liệu - (Tiết 4/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ẫuhỏ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 GVtin 12, đĩa chứa cácchương trình minh họa (quản lý học sinh:gv biên soạn). HScó 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: 2.4) Dùng Query để tạo trường mới: Ví dụ 5: Từ Query ở Vdụ 4 ở trên Q_TONGHOP, hãy thay hai trường HODEM và TEN bởi trường mới HO_VA_TEN. Cách làm: B1: Vào cửa sổ thiết kế Query: QTONG_HOP B2:Trong cửa sổ thiết kếCú pháp tạo Query, xóa bớt cột TEN (Trỏ chuột lên đầu côt TEN, đến khitrường mới xuất hiện , kích chuột trái, tô đen cột Ten, bấm Delete): để mở rộng cửa sổ nhập, nhập công thức theo dạng: : Cụ thể là: Tóan tử: & Họ và tên:[HO_DEM]&” dùng ghép hai “&[TEN] chuổi lại với Kích vào OK (H38), xuất hiện nhau (có thể sử (H39), thực hiện Query:RUN, dụng tóan tử +) kết quả (H40) B4: Lưu quyery và đóng cửa Nếu không sổ lại ghép một dấu Space (“ “), thì đệm và tên bị sát nhau!!H38H39-Nhớ kích ở ô vuông này để không cho xuất hiện cộtTENH40 2.5) Dùng Query để gộp nhóm: Ví dụ 6: Từ Table DSHS và Table BANG_DIEM hãy dùng Query để : a) Tạo danh sách tổng hợp để gộp các bản ghi có tổ (TO)như nhau nằm liên tục tạo thành một nhóm để dễ phân biệt b) Sau đó tính điểm trung bình, điểm cao nhất, điểm thấp nhất trên trường DIEM_SO. c) Sắp xếp tăng dần cho cột TO d) Thực hiện Query để cho kết quả e) Đặt tên cho Query là QTONG_KETThỏa mãn yêucầu a & b Cách làm: Nhận xét: Danh sách này phải được lập trên hai chứa Table: DSHS (có trường TO) và chứa BANG_DIEM (có trường DIEM_SO) B1: Vào cửa sổ thiết kết query, chọn hai Table vào lưới: DSHS và BANG_DIEM B2: Kích chọn trường TO, kích chọn 03 lần trường DIEM_SO để làm xuất hiện 03 cột DIEM_SO trong lưới (H40) B3: Kích vào biểu tượng , trên lưới xuất hiện Total dòng mới có tên Total (H42), trên dòng Total xuất Yêu cầu hiện các từ khóa Group By:c để gộp các giá trị trên trường đã chọn thành một nhóm, nếu các giá trị ởYêu cầu d trường đã chọn chứa giá trịYêu cầu e giống nhau. - Ở đây ta chọn Group By cho trường TO, và lần lượt chọn thêm (H41): 1 AVG để tính trung bình của trường DIEM_SO 2 MAX để tính điểm cao nhất thuộc trường DIEM_SO 3 MIN, để tính điểm thấp nhất thuộc trường DIEM_SO (H42) B4: Ở dòng Sort (sắp xếp), cột TO: chọn Ascending (sắp tăng dần) B5: Kích vào Run, xuất hiện danh sách (H43) B6: Đóng cửa sổ lại và đặt tên Query QTONG_KET 1 Chọn 2 3 Group By để nhóm trường TOH411 - Chọn hàm AVG tính trị trung bình trên trường Diem_so2 - Chọn hàm Max tính điểm cao nhất trên trường Diem_so3 - Chọn hàm Min tính điểm thấp nhất trên trường Diem_soH42. ...
Nội dung trích xuất từ tài liệu:
Giáo trình tin học 12 - Tiết 24 Truy vấn dữ liệu - (Tiết 4/4 tiết) Giáo trình tin học 12 -Tiết 24 §4 Truy vấn dữ liệu - (Tiết 4/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ẫuhỏ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 GVtin 12, đĩa chứa cácchương trình minh họa (quản lý học sinh:gv biên soạn). HScó 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: 2.4) Dùng Query để tạo trường mới: Ví dụ 5: Từ Query ở Vdụ 4 ở trên Q_TONGHOP, hãy thay hai trường HODEM và TEN bởi trường mới HO_VA_TEN. Cách làm: B1: Vào cửa sổ thiết kế Query: QTONG_HOP B2:Trong cửa sổ thiết kếCú pháp tạo Query, xóa bớt cột TEN (Trỏ chuột lên đầu côt TEN, đến khitrường mới xuất hiện , kích chuột trái, tô đen cột Ten, bấm Delete): để mở rộng cửa sổ nhập, nhập công thức theo dạng: : Cụ thể là: Tóan tử: & Họ và tên:[HO_DEM]&” dùng ghép hai “&[TEN] chuổi lại với Kích vào OK (H38), xuất hiện nhau (có thể sử (H39), thực hiện Query:RUN, dụng tóan tử +) kết quả (H40) B4: Lưu quyery và đóng cửa Nếu không sổ lại ghép một dấu Space (“ “), thì đệm và tên bị sát nhau!!H38H39-Nhớ kích ở ô vuông này để không cho xuất hiện cộtTENH40 2.5) Dùng Query để gộp nhóm: Ví dụ 6: Từ Table DSHS và Table BANG_DIEM hãy dùng Query để : a) Tạo danh sách tổng hợp để gộp các bản ghi có tổ (TO)như nhau nằm liên tục tạo thành một nhóm để dễ phân biệt b) Sau đó tính điểm trung bình, điểm cao nhất, điểm thấp nhất trên trường DIEM_SO. c) Sắp xếp tăng dần cho cột TO d) Thực hiện Query để cho kết quả e) Đặt tên cho Query là QTONG_KETThỏa mãn yêucầu a & b Cách làm: Nhận xét: Danh sách này phải được lập trên hai chứa Table: DSHS (có trường TO) và chứa BANG_DIEM (có trường DIEM_SO) B1: Vào cửa sổ thiết kết query, chọn hai Table vào lưới: DSHS và BANG_DIEM B2: Kích chọn trường TO, kích chọn 03 lần trường DIEM_SO để làm xuất hiện 03 cột DIEM_SO trong lưới (H40) B3: Kích vào biểu tượng , trên lưới xuất hiện Total dòng mới có tên Total (H42), trên dòng Total xuất Yêu cầu hiện các từ khóa Group By:c để gộp các giá trị trên trường đã chọn thành một nhóm, nếu các giá trị ởYêu cầu d trường đã chọn chứa giá trịYêu cầu e giống nhau. - Ở đây ta chọn Group By cho trường TO, và lần lượt chọn thêm (H41): 1 AVG để tính trung bình của trường DIEM_SO 2 MAX để tính điểm cao nhất thuộc trường DIEM_SO 3 MIN, để tính điểm thấp nhất thuộc trường DIEM_SO (H42) B4: Ở dòng Sort (sắp xếp), cột TO: chọn Ascending (sắp tăng dần) B5: Kích vào Run, xuất hiện danh sách (H43) B6: Đóng cửa sổ lại và đặt tên Query QTONG_KET 1 Chọn 2 3 Group By để nhóm trường TOH411 - Chọn hàm AVG tính trị trung bình trên trường Diem_so2 - Chọn hàm Max tính điểm cao nhất trên trường Diem_so3 - Chọn hàm Min tính điểm thấp nhất trên trường Diem_soH42. ...
Tìm kiếm theo từ khóa liên quan:
giáo án tin học lớp 10 tài liệu tin học lớp 10 bải giảng tin học lớp 10 tin học lớp 10 dạy tin học lớp 10Gợi ý tài liệu liên quan:
-
Giáo án Tin học lớp 10 bài 9: An toàn trên không gian mạng
3 trang 239 0 0 -
Giáo án Tin học lớp 10 (Trọn bộ cả năm)
152 trang 163 0 0 -
Giáo án Tin học lớp 10 bài 10: Thực hành khai thác tài nguyên trên Internet
3 trang 30 0 0 -
Giáo án tin học 9 - Tiết 51 : thực hành làm quen với chương trình bảng tính excel
7 trang 25 0 0 -
Giáo án tin học 9 - Thực hành chương 3 - Tiết 24: thực hành
5 trang 25 0 0 -
Giáo án tin học 9 - Thực hành chương 3 - Tiết 23: thực hành
5 trang 25 0 0 -
Giáo án tin học 9 chương III - Bảng biểu Tiết 21 : chỉnh sửa bảng biểu
6 trang 24 0 0 -
12 trang 23 0 0
-
Giáo án Tin học 10 Bài 2: Thông tin và dữ liệu (tiết 2)
5 trang 22 0 0 -
Giáo án tin học 10 - Tiết 53: TẠO VÀ LÀM VIỆC VỚI BẢNG
8 trang 22 0 0