Các bạn khác trong lớp đóng vai trò như “khách tham quan”, không được quyền thay đổi dữ liệu, cách truy xuất thông tin, dạng báo cáo,… Câu 3: Trong hệ CSDL khách – chủ, em hãy nêu một số[r]
Trường THPT Lý Tự Trọng Giáo án Tin học 12 Tiết PPCT: 27 BTTH 6: MẪU HỎI TRÊN MỘT BẢNG(tt) I Chuẩn kiến thức Làm quen với mẫu hỏi kết xuất thông tin từ bảng Tạo biểu thức điều kiện đơn giản Làm quen với mẫu hỏi có sử dụng gộp nhóm, biết sử dụng hàm gộp nhóm mức độ đơn giản II Chuẩn kỹ Tạo mẫu hỏi đơn giản từ bảng III Chuẩn bị Giáo viên Sách giáo viên, SGK tin 12, SBT tin 12, Giáo án, Phòng máy Học sinh Sách giáo khoa IV Tiến trình lên lớp Ổn định lớp Kiểm tra cũ: thông qua Bài Hoạt động GV Hoạt động HS - Yêu cầu HS tạo mẫu hỏi theo - Trường To, Van, Toan yêu cầu Bài - Tạo mẫu hỏi Ki_Luc_diem: Nội dung Bài 3: Sử dụng CSDL Quanli_HS tạo mẫu hỏi Ki_luc_diem thống kê điểm cao bạn lớp mơn Tốn, Lí , Hố, Văn, Tin V Củng cố Chọn vừa đủ liệu nguồn Chỉ chọn trường cần thiết cho mẫu hỏi tập Trong trường chọn, trường cần hiển thị, trường cần xoá dấu hiển thị Hàng Total dùng để làm ? Chọn trường để đăt điều kiện hỏi cho phù hợp với yêu cầu ? Đặt tên cho trường ? VI Dặn dò Yêu cầu HS đọc trước thực hành Tiết PPCT: 28+29 Trường THPT Lý Tự Trọng Giáo án Tin học 12 BTTH 7: MẪU HỎI TRÊN NHIỀU BẢNG I Chuẩn kiến thức Tạo mẫu hỏi kết xuất thông tin từ nhiều bảng II Chuẩn kỹ Củng cố rèn luyện kỹ tạo mẫu hỏi III Chuẩn bị Giáo viên Sách giáo viên, SGK tin 12, SBT tin 12, Giáo án, Phòng máy Học sinh Sách giáo khoa IV Tiến trình lên lớp Ổn định lớp Kiểm tra cũ: không Bài Hoạt động GV - Yêu cầu HS đọc kỹ BTH xác định liệu nguồn mẫu hỏi Bài bảng ? - Các trường cần đưa vào trường ? Hoạt động HS - Do mẫu hỏi tập cần phải lấy thông tin từ nhiều bảng Dữ liệu nguồn bảng - Các trường cần đưa vào mẫu hỏi là: Ten_mat_hang bảng Mathang, trường Sodon bảng Hoadon - Yêu cầu HS xác định - HS trả lời: Ten_mat_hang trường cần gộp (phân) nhóm trường nào? - Trường tính tốn? - Trường : Sodon - Yêu cầuThực tạo - Thực theo yêu cầu mẫu hỏi cho GV Nội dung Bài 1: Sử dụng hai bảng HOADON MATHANG, dùng hàm Count lập mẫu hỏi liệt kê loại mặt hàng (theo tên mặt hàng) số lần đặt - Yêu cầu HS đọc kỹ BTH xác định liệu nguồn mẫu hỏi Bài bảng ? - Yêu cầu HS xác định trường đưa vào mẫu hỏi sử dụng hàm thống kê theo yêu cầu bài? - Kiểm tra kết làm thực hành HS, giải thích số thắc mắc học sinh em tạo liên Bài 2: Sử dụng hai bảng HOADON MATHANG, dùng hàm Avg, Max, - Dữ liệu nguồn bảng - Các trường cần đưa vào mẫu Min để thống kê số lượng hỏi là: Ten_mat_hang bảng trung bình, cao nhất, thấp Mathang, trường Sodon đơn đặt hàng theo tên mặt hàng bảng Hoadon - Sử dụng tạo thêm trường để thống kê số lượng trung bình, cao nhất, thấp đơn đặt hàng theo tên mặt hàng: Avg, Max, Min - HS tạo mẫu hỏi Bài 2: Trường THPT Lý Tự Trọng Giáo án Tin học 12 kết trường không kiểu liệu - Nêu số tập khác giúp em luyện tập thêm: - Yêu cầu HS thực hành - Thực làm tập theo yêu cầu GV V Củng cố Chọn xác mẫu hỏi bảng làm liệu nguồn Chọn xác trường đưa vào mẫu hỏi VI Dặn dò Xem trước nội dung Một số tập: BT1: Thống kê theo tên khách hàng số lần đặt hàng BT2: Tạo mẫu hỏi hiển thị số hoá đơn, tên khách hàng, tên mặt hàng thành tiền hoá đơn đó, với thành tiền = số lượng* đơn giá Trường THPT Lý Tự Trọng Giáo án Tin học 12 Tiết PPCT: 30 §9 BÁO CÁO VÀ KẾT XUẤT BÁO CÁO I Chuẩn kiến thức Thấy ích lợi báo cáo công việc quản lý Biết thao tác tạo báo cáo đơn giản Tạo báo cáo thuật sĩ Thực lưu trữ in báo cáo II Chuẩn kỹ Biết thao tác tạo báo cáo đơn giản III Chuẩn bị Giáo viên Sách giáo viên, SGK tin 12, Giáo án Học sinh Sách giáo khoa, ghi IV Tiến trình lên lớp Ổn định lớp Kiểm tra cũ: không Bài Hoạt động GV Hoạt động HS Nội dung Hoạt động 1: Khái niệm báo cáo GV: Sau kỳ thi ta phải - HS đọc SGK Khái niệm báo cáo: làm báo cáo tình hình lắng nghe Báo cáo hình thức thích hợp chất lượng kỳ thi cần tổng hợp, trình bày Chúng ta thường xuyên phải in liệu theo khuôn dạng báo cáo công việc Ví dụ:Từ bảng HOCSINH sống, Vậy theo em báo cáo HS trả lời: báo cáo để CSDL QuanLy_HS, giáo viên có gì? tổng hợp, trình bày thể tạo báo cáo thống kê in liệu theo khn điểm mơn tốn theo tổ dạng Báo cáo có ưu điểm sau: GV: Theo em với báo HS: Trả lời câu hỏi - Thể so sánh, tổng cáo giúp - Thể so hợp thông tin từ nhóm điều gì? sánh, tổng hợp thơng liệu tin từ nhóm - Trình bày nội dung văn liệu (hóa đơn, đơn đặt hàng, nhãn thư, - Trình bày nội dung báo cáo, …) theo mẫu quy định văn * Để tạo báo cáo cần trả lời GV: Để tạo báo cáo, cần - HS lắng nghe, ghi câu hỏi sau: trả lời cho câu hỏi nhớ - Báo cáo tạo để kết xuất - Báo cáo tạo để kết thơng tin gì? xuất thơng tin gì? - Dữ liệu từ bảng, mẫu hỏi - Dữ liệu từ bảng, mẫu đưa vào báo cáo? hỏi đưa vào báo - Dữ liệu nhóm nào? cáo? Để tạo nhanh báo cáo, - Dữ liệu nhóm thường thực hiện: Chọn Reports Trường THPT Lý Tự Trọng Giáo án Tin học 12 nào? bảng chọn đối tượng GV: Hướng dẫn cách tạo - HS lắng nghe, ghi Dùng thuật sĩ tạo báo cáo nhanh báo cáo nhớ Dùng chế độ thiết kế sửa đổi thiết kế báo cáo tạo bước Hoạt động 2: Dùng thuật sĩ để tạo báo cáo - GV: Ta tạo báo cáo đơn - HS lắng nghe suy 2.Dùng thuật sĩ để tạo báo cáo giản từ bảng Hoc_Sinh lấy nghĩ Tạo báo cáo tính điểm trung thơng tin từ trường Ten, To, bình mơn Tốn tất Toan gộp nhóm theo tổ bạn Tổ bảng để tính ĐTB mơn Toán cho tất HOC_SINH bạn tổ * Bước 1: Trong trang báo cáo - GV yêu cầu HS trả lời câu - HS trả lời: nháy đúp vào Create report by hỏi: using Wizard - Báo cáo tạo để kết + Tên, Tổ, Điểm tốn * Bước 2: Trong hộp thoại xuất thơng tin gì? Report Wizard: - Dữ liệu từ bảng, mẫu - Bảng Hoc_Sinh - Chọn thông tin đưa vào báo hỏi đưa vào báo cáo: cáo? - Chọn bảng mẫu hỏi mục - Dữ liệu nhóm - Nhóm theo tổ để Tables/Queries nào? tính ĐTB mơn Tốn - Chọn trường vào báo cáo tổ ô Available Fields sang - Đưa bước để tạo - HS quan sát, ghi nhớ Selected Fields báo cáo - Chọn Next * Bước 3: Chọn trường để gộp nhóm báo cáo * Bước 4: Chỉ trường để thứ tự ghi yêu cầu thống kê theo nhóm Chọn Summary Option : chọn hàm tính Sum, Avg, Max, Min Chọn OK Chọn Next * Bước 5: Chọn cách bố trí báo cáo kiểu trình bày báo cáo Chọn next - GV đưa số ý: * Bước 6: Đặt tên cho báo cáo + Khi chế độ thiết kế - HS lắng nghe ghi Chọn Preview the report(xem báo cáo), Modify the nháy nút để report's design (sửa đổi thiết kế xem báo cáo báo cáo) Chọn Finish + Để tạo báo cáo đẹp, cân đối hiển thị Tiếng Việt cần chỉnh sửa thêm chế độ thiết kế V Củng cố Nhắc lại khái niệm báo cáo bước để thực báo cáo Nêu ưu điểm báo cáo VI Dặn dò Yêu cầu HS làm tập 1, 2, (Trang 74 SGK) Yêu cầu HS đọc trước tập thực hành Trường THPT Lý Tự Trọng Giáo án Tin học 12 Tiết PPCT: 31+32 BTTH TẠO BÁO CÁO I Chuẩn kiến thức Củng cố kiến thức học cách tạo báo cáo II Chuẩn kỹ Biết thực kĩ để tạo báo cáo đơn giản thuật sĩ III Chuẩn bị Giáo viên Sách giáo viên, SGK tin 12, SBT tin 12, Giáo án, Phòng máy Học sinh Sách giáo khoa IV Tiến trình lên lớp Ổn định lớp Kiểm tra cũ: không Bài Hoạt động GV Hoạt động HS - Yêu cầu HS đọc kĩ - Xem nội dung tập yêu cầu thực hành thực hành - GV nhắc lại kiến - Chú ý lắng nghe, quan thức cách tạo báo cáo sát ghi nhớ yêu cầu - Yêu cầu HS thực GV Bài - HS thực theo yêu GV: Theo dõi, hướngcầu GV dẫn cho em - HS: Chú ý lắng nghe, ghi không làm nhớ Nội dung Bài 1: Từ bảng HOC_SINH CSDL Quanli_HS, tạo báo cáo để in danh sách học sinh gồm họ tên, ngày sinh, địa Hãy nhóm theo giới tính tính số HS nam, HS nữ Bài 2: Tạo báo cáo in danh sách học sinh - Yêu cầu học sinh tạo - HS: thực báo cáo theo yêu cầu + Hướng dẫn: Tạo mẫu hỏi cho danh sách học sinh + Tạo báo cáo dựa mẫu hỏi GV: Theo dõi, hướng dẫn cho em không làm GV: Nhận xét V Củng cố Nhận xét buổi thực hành Nhắc nhở sai sót mắc phải cách khắc phục VI Dặn dò Xem lại cách tạo đối tượng Access để chuẩn bị tiết sau thực hành Tiết PPCT: 33+34 Trường THPT Lý Tự Trọng Giáo án Tin học 12 BTTH BÀI THỰC HÀNH TỔNG HỢP I Chuẩn kiến thức Củng cố kĩ sử dụng Access II Chuẩn kỹ Tạo đối tượng Access: Bảng, Biểu mâu, Mẫu hỏi, Báo cáo Tạo mối liên kết bảng III Chuẩn bị Giáo viên Sách giáo viên, SGK tin 12, SBT tin 12, Giáo án, Phòng máy Học sinh Sách giáo khoa, ghi chép, IV Tiến trình lên lớp Ổn định lớp Kiểm tra cũ: không Bài Hoạt động GV - Yêu cầu HS đọc kĩ yêu cầu thực hành - Hướng dẫn cách thức thực buổi thực hành HS - GV nhắc lại kiến thức cách tạo tạo bảng, tạo biểu mẫu, tạo liên kết, tạo mẫu hỏi, tạo báo cáo -Yêu cầu HS thực Bài Hoạt động HS Nội dung - Xem nội dung tập Bài 1: thực hành a) Tạo CSDL , đặt - Chú ý theo dõi tên HOC_TAP b) Tạo bảng liệu - Chú ý lắng nghe, quan CSDL HOC_TAP với cấu trúc sát ghi nhớ mô tả bảng sau, đặt khố cho bảng, mơ tả tính chất cho trường HS thực theo yêu cầu bảng GV GV: Theo dõi, uốn nắn, hướng dẫn cho em - HS: Chú ý lắng nghe, không làm ghi nhớ - Yêu cầu HS tạo liên kết bảng - HS thực tạo liên kết lưu lại Bài 2: Thiết lập mối liên kết Giữa bảng BANG_DIEM bảng HOC_ SINH Giữa bảng BANG_DIEM bảng MON_HOC Bài 3: Tạo biểu mẫu để nhập liệu cho bảng BANG_DIEM - Yêu cầu HS tạo biểu mẫu Nhập liệu cho ba - HS thực tạo biểu bảng(dùng hai cách: Trực - Yêu cầu HS nhập liệu mẫu tiếp trang liệu dùng cho bảng - HS nhập liệu biểu mẫu vừa tạo) - GV yêu cầu học sinh tạo Bài 4: Thiết kế số mẫu mẫu hỏi theo yêu cầu hỏi để đáp ứng yêu cầu - GV đưa số câu hỏi gợi sau: ý: Câu 4a: - HS: thực a) Hiển thị Họ tên học Trường THPT Lý Tự Trọng Giáo án Tin học 12 + Dữ liệu đưa vào: + Bảng sử dụng: + Điều kiện tạo mẫu hỏi ? - Yêu cầu tạo mẫu hỏi - GV quan sát, sửa sai Câu 4b: - Yêu cầu thực tương tự ý a) + Dữ liệu đưa vào: + Bảng sử dụng: + Điều kiện tạo mẫu hỏi ? - Yêu cầu tạo mẫu hỏi - GV quan sát, sửa sai Câu 4c: + Dữ liệu đưa vào: + Bảng sử dụng: sinh (Ví dụ: "Trần Lan Anh") với điểm trung bình học sinh - Ho_Dem, Ten, Diem_So - BANG_DIÊM HOC_SINH - Lấy theo tên HS - HS thực - Chú ý theo dõi b) Danh sách học sinh gồm họ tên, điểm mơn Tốn ngày (Ví dụ ngày "12/12/2007") - HS: thực - Ho_dem, Ten, Diem_so, Ngay_kiem_tra - BANG_DIÊM HOC_SINH - Lấy theo ngày kiểm tra c) Danh sách học sinh gồm họ tên mơn học tên, điểm mơn Tốn - HS thực xếp theo ngày kiểm tra - Chú ý theo dõi + Chọn trường xếp: Ho_dem, Ten, Diem_so, Ngay_kiem_tra + Điều kiện tạo mẫu hỏi ? - BANG_DIÊM HOC_SINH - Yêu cầu tạo mẫu hỏi - Sắp xếp theo ngày kiểm - GV quan sát, sửa sai tra - Yêu cầu HS tạo báo cáo - Lấy theo tên môn học Bài 5: Tạo báo cáo danh sách theo yêu cầu ( Tốn) học sinh mơn gồm: - Gợi ý: - HS thực họ tên, điểm tính điểm + Tạo báo cáo lấy - Chú ý theo dõi trung bình theo mơn trường nào? - Đọc kỹ yêu cầu đề + Bảng sử dụng: trả lời câu hỏi gợi ý GV + Dữ liệu nhóm theo trường - HS trả lời: Ho_Dem, Ten, nào? Diem_So, Mon_hoc - Yêu cầu HS thực tạo - HS trả lời: BANG_DIEM; báo cáo MON_HOC GV: Theo dõi, hướng dẫn cho - Theo Môn học em không làm - HS thực V Củng cố Nhắc nhở sai sót mắc phải cách khắc phục VI Dặn dò Xem lại cách tạo bảng, biểu mẫu, mẫu hỏi, báo cáo để chuẩn bị tiết sau kiểm tra thực hành máy Tiết PPCT: 35 KIỂM TRA THỰC HÀNH Trường THPT Lý Tự Trọng Giáo án Tin học 12 Câu (1đ): Tạo tệp CSDL có tên QUANLIHS.MDB lưu ổ D, thiết kế Tables sau mô tả sau: Tên bảng Tên trường Khóa Kiểu liệu Ghi HOC_SINH Ma_hoc_sinh Text Ho_dem Text Ten Text MON_HOC Ma_mon_hoc Text Ten_mon_hoc Text BANG_DIEM ID AutoNumber Ở thuộc tính Ma_hoc_sinh Text Field Size Ma_mon_hoc Text chọn Single Ngay_kiem_tra Date/Time (số thực) Diem_so Number Format:Fixed Decimal place:1 Câu 2(1đ): Thiết lập mối quan hệ bảng HOC_SINH với BANG_DIEM qua trường Ma_hoc_sinh, bảng MON_HOC với BANG_DIEM qua trường Ma_mon_hoc để đảm bảo tính tồn vẹn liệu Câu 3: (1đ)Nội dung liệu nhập vào cho bảng sau: Câu 4: (2 đ) Tạo biểu mẫu để nhập liệu cho bảng bảng lần:HOC_SINH BANG_DIEM (form phụ) Câu 5: (5 đ) Thiết kế số mẫu hỏi theo yêu cầu sau đây: a) Thống kê (điểm trung bình, điểm cao nhất, điểm thấp ) theo học sinh lớp Danh sách hiển thị học sinh theo 05 cột: họ đệm,tên, cột điểm trung bình, cột điểm cao nhất, cột điểm thấp Đặt tên Q1 b) Thống kê theo môn học, trường điểm , để biết trị trung bình, cao nhất, thấp Danh sách hiển thị 04 cột : tên môn học, cột thống kê Đặt tên Q2 c) Hiển thị danh sách gồm 04 cột, họ đệm, tên, tên môn học điểm số Đặt tên Q3 d) Như câu c) có thêm ngày kiểm tra Đặt tên Q4 e) Hiển thị danh sách gồm điểm tất học sinh lớp theo mơn học (họ đệm, tên điểm) Đặt tên Q5 Trường THPT Lý Tự Trọng Giáo án Tin học 12 g) Hiển thị danh sách gồm cột: Ten_mon_hoc, Diem_so, Ngay_kiem_tra, ngày định lọc 09/02/2017 Đặt tên Q6 Tiết PPCT: 36 Chương III CƠ SỞ DỮ LIỆU QUAN HỆ §10 CƠ SỞ DỮ LIỆU QUAN HỆ 10 ... theo dõi b) Danh sách học sinh gồm họ tên, điểm môn Tốn ngày (Ví dụ ngày " 12/ 12/ 2007") - HS: thực - Ho_dem, Ten, Diem_so, Ngay_kiem_tra - BANG_DIÊM HOC_ SINH - Lấy theo ngày ki? ??m tra c) Danh sách... trường Khóa Ki? ??u liệu Ghi HOC_ SINH Ma _hoc_ sinh Text Ho_dem Text Ten Text MON _HOC Ma_mon _hoc Text Ten_mon _hoc Text BANG_DIEM ID AutoNumber Ở thuộc tính Ma _hoc_ sinh Text Field Size Ma_mon _hoc Text... Single Ngay_kiem_tra Date/Time (số thực) Diem_so Number Format:Fixed Decimal place:1 Câu 2( 1đ): Thiết lập mối quan hệ bảng HOC_ SINH với BANG_DIEM qua trường Ma _hoc_ sinh, bảng MON _HOC với BANG_DIEM