Mục đích, yêu cầu 1.Kiến thức + Học sinh nắm được các kiến thức về báo cáo và kết xuất báo cáo + Học sinh nắm được cách thiết kế một báo cáo đơn giản để minh hoạ một vấn đề thực tế tr
Trang 1GIÁO ÁN 12
CHƯƠNG II: HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU
Bài 9 : BÁO CÁO VÀ KẾT XUẤT BÁO CÁO
Giảng viên hướng dẫn: Tiến sĩ Trần Doãn Vinh
Sinh viên thực hiện : Đào Thị Thêm
Lớp K56A- Khoa Công Nghệ Thông Tin
Trang 2
A Mục đích, yêu cầu
1.Kiến thức
+ Học sinh nắm được các kiến thức về báo cáo và kết xuất
báo cáo
+ Học sinh nắm được cách thiết kế một báo cáo đơn giản để
minh hoạ một vấn đề thực tế trong đời sống
+ Giúp học sinh thêm yêu thích môn học
2 kĩ năng
+ Phản ứng nhanh, vận dụng linh hoạt các thao tác của báo cáo
B Phương pháp, phương tiên
I Phương pháp
+ Kết hợp các phương pháp giảng dạy như thuyết trình, vấn đáp, đàm thoại, gợi mở …
II Phương tiện
- Giáo viên:
+ Sách giáo khoa tin học 12
+ Bảng, phấn, giáo án, tài liệu tham khảo,…
- Học sinh:
+ Sách giáo khoa tin học 12
+ Vở ghi ,tài liệu tham khảo,…
C Tiến trình lên lớp nội dung bài giảng
I Ổn định lớp (1’)
Yêu cầu lớp trật tự và lớp trưởng báo cáo sĩ số
II Kiểm tra bài cũ và gợi động cơ
Trang 31 Kiểm tra bài cũ (5’)
+ Bài trước các em đã làm quen với truy vấn dữ liệu Các
em hãy cho biết các bước tiến hành tạo mẫu hỏi?
2 Gợi động cơ (2)
+ Trong thực tế ở các trường học hay ở một cơ quan nào
đó thường có các bảng đưa ra thông tin về các học sinh của trường hay nhân viên của cơ quan như bảng điểm, bảng lương hay bảng chấm công,… Nhưng khi ta cần tổng hợp, trình bày, hay in dữ liệu theo khuôn dạng Chẳng hạn như:
Từ bảng HOC SINH sau:
Hãy nhóm then giới tính và đưa ra điểm trung bình của các học sinh nam, nữ Ngoài cách làm với mẫu hỏi và thao tác của bảng, hôm nay chúng ta còn tìm hiểu thêm một cách nữa, đơn giản hơn,
dễ hiểu hơn đó là báo cáo
Trang 4III Nội dung bài giảng
1 Khai niệm báo cáo
Khái niệm: Báo cáo là hình thức thích hợp nhất khi cần tổng hợp, trình bày và in dữ liệu theo khuôn dạng
Báo cáo thường được sử dụng để:
- Thể hiện được sự so sánh và tổng hợp thong tin từ các
nhóm dữ liệu
- Trình bày nội dung văn bản theo mẫu quy định
Để tạo một báo cáo, cần trả lời các câu hỏi sau:
- Báo cáo được tạo ra để kết xuât thông tin gì?
- Dữ liệu từ những bảng, mẫu hỏi nào sẽ được đưa vào báo cáo?
- Dữ liệu sẽ được nhóm thế nào?
Để làm việc với báo cáo, chon Reports trong bảng chọn sau:
Trang 52 Dùng thuật sĩ để tạo báo cáo
Các bước tiến hành:
Trong trang báo cáo nháy đúp vào Create report by using wizad
Trong hộp thoại Report Wizard chọn thông tin đưa vào báo cáo :
+ Chọn bảng hoăc mẫu hỏi trong hộp thoại Table/Queries
+ Chọn lần lượt các trường cần thiết từ ô Available Fields sang ô Selected Fields bằng cách nháy đúp vào tên trường
+ Nháy Next để sang bước tiếp theo
Trang 6Chọn trường để gộp nhóm trong báo cáo
Trang 7Chỉ ra các trường để sắp thứ tự các bản ghi và các yêu cầu thống kê theo nhóm
+ Sắp xếp tên theo bảng chữ cái
+ Để thực hiện các yêu cấu khác như tính tổng, tính trung bình,…,
nháy chuột váo Summary Options… rồi nhấn vào dấu tương ứng với
trường phép tính
Trang 8Trong các bước tiếp theo chọn cách bố trí báo cáo và kiểu trình bày báo cáo
Trang 9Nháy Next để tiếp tục
Trong màn hình cuối của thuật sĩ báo cáo
+ Đặt tên cho báo cáo
Trang 10+ Chọn một trong hai tùy chọn Preview the report (xem báo cáo),
Modify the report’s desing (sửa đổi thiết kế báo cáo)
+ Nháy Finish để kết thúc việc tạo báo cáo
Kết quả:
Trang 11IV Củng cố bài (2’)
1 Hệ thống kiến thức
Trong bài này các em cần nắm được các thao tác trong báo cáo Hiểu và biết cách làm một báo cáo đơn giản
2 Giải đáp thắc mắc
V Bài tập về nhà(3’)
Bài 1: Báo cáo thường được dùng để làm gì?
a) Thể hiện được sự so sánh và tổng hợp thông tin từ các nhóm dữ liệu
b) Trình bày nội dung văn bản theo mẫu quy định
c) Trình bày và in dữ liệu theo khuôn mẫu
d) Cả a), b),c) đều đúng
Bài 2: Tạo một bảng NHANVIEN gồm mã nhân viên,họ tên, ngày
sinh, giới tính, phòng, địa chỉ, lương.rong CSDL QUANLI_NHANVIEN sau đó tạo một báo cáo gồm họ tên, ngày sinh, giới tính, lương Hãy nhóm theo giới tính, và đưa ra lương
trung bình