QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
K12 bth7
1. Sở GD & ĐT Lâm Đồng MÔN TIN HỌC 12
Trường THPT Bùi Thị Xuân CHƯƠNG II: HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU
HỌ & TÊN GVHD: Lương Đình Dũng MICROSOFT ACCESS
HỌ & TÊN GSTT: Võ Thị Ngọc Hoa
BÀI TẬP VÀ THỰC HÀNH 7: MẪU HỎI TRÊN NHIỀU BẢNG
(Tiết 1)
I. MỤC TIÊU:
1. Kiến thức:
- Hiểu rõ hơn về công dụng của mẫu hỏi.
- Biết rõ hơn về liên kết và lợi ích liên kết giữa các bảng.
2. Kĩ năng:
- Thực hiện được các thao tác tạo mẫu hỏi kết xuất thông tin từ nhiều bảng.
II. PHƯƠNG PHÁP
− Thuyết trình, vấn đáp, đặt vấn đề, so sánh, trực quan minh họa.
− Cho HS thực hành.
III. CHUẨN BỊ
− Giáo viên:
+ SGK, SGV Tin học 12.
+ Giáo án, slide bài giảng.
+ Máy tính, máy chiếu.
+ Phòng máy.
− Học sinh: SGK.
IV. CÁC BƯỚC TIẾN HÀNH
1. Ổn định lớp và dẫn dắt vào bài mới (5 phút)
Hoạt động 1: Dẫn dắt vào bài.
- GV: Tiết trước chúng ta đã thực hành tạo mẫu hỏi trên một bảng. Quan sát trong
thực tế, các em thấy việc truy vấn dữ liệu từ 1 bảng có đáp ứng được nhu cầu khai
thác dữ trong CSDL không?
- HS: Trả lời.
- GV: Để khai thác và quản lý thông tin một các có hiệu quả, ngoài việc truy vấn dữ
liệu trên 1 bảng, chúng ta còn truy vấn dữ liệu từ nhiều bảng. Để hiểu rõ hơn chúng
ta sẽ đi vào bài thực hành 10, Mẫu hỏi trên nhiều bảng.
2. 2. Nội dung bài dạy
Hoạt động giảng dạy Nội dung
Hoạt động 2: Hướng dẫn làm bài tập thực hành.
(15 phút)
1. Mục tiêu
- HS nắm được nội dung cần làm.
- Hiểu rõ hơn về công dụng của mẫu hỏi.
- Biết rõ hơn về liên kết và lợi ích liên kết giữa các
bảng.
2. Cách tiến hành
- GV: Yêu cầu 1 học sinh đọc đề to cho cả lớp nghe.
- HS: Học sinh đọc đề.
- GV: Trong CSDL_KINH_DOANH có mấy bảng?
- HS: 2 bảng là HOA_DON và MAT_HANG.
- GV: Bài yêu cầu, lấy dữ liệu từ 2 bảng HOA_DON
và MAT_HANG để liệt kê các loại mặt hàng và số
lần đặt hàng tương ứng của chúng.
- GV: Tên mặt hàng được lấy từ bảng nào?
- HS: Bảng MAT_HANG.
- GV: Để đếm được số lần đặt hàng của 1 mặt hàng,
ta phải làm sao?
- HS: Chúng ta phải gom hết tất cả đơn đặt hàng
của mặt hàng đó lại; sau đó đếm số đơn đặt hàng.
- GV: Như vậy, trước tiên ta nhóm theo tên hàng,
sau đó dùng hàm Count để đếm từng tên hàng
được đặt hàng bao nhiêu lần( bao nhiêu bản ghi
trong hóa đơn).
- GV: Mở CSDL_KINH_DOANH. Làm mẫu cho HS
xem.
+ Mở CSDL, chọn bảng, chọn trường tên mặt
hàng.
+ Để nhóm tên mặt hàng ta dùng hàm gì?
Hàm Group By.
+ Để liệt kê số lần đặt hàng, ta phải tạo 1
trường mới So_lan_dat_hang:
Ten_mat_hang.
+ Sau đó, ta đếm số lần đặt hàng bằng hàm
Count.
+ Lưu mẫu hỏi và chạy cho HS xem.
BT&TH 7: Mẫu hỏi trên nhiều bảng
Sử dụng CSDL_KINH_DOANH từ bài
thực hành trước.
Bài 1: Sử dụng hai bảng HOA_DON và
MAT_HANG, dùng hàm Count lập mẫu
hỏi liệt kê các loại mặt hàng (theo tên
mặt hàng) cùng số lần đặt hàng.
Hoạt động 3: HS thực hành(10 phút)
1. Mục tiêu
- Thực hiện được các thao tác tạo mẫu hỏi kết xuất
thông tin từ nhiều bảng.
HS thực hành trên máy:
- Tạo query DAT_HANG.
3. 2. Cách tiến hành
- GV: Nào, giờ các em bắt đầu thực hành. 3 bạn làm
xong đầu tiên sẽ được +1 điểm vào kiểm tra 15
phút.
- HS: Thực hành trên máy.
- GV: Quan sát, quản lý học sinh; giải đáp thắc mắc
và giúp đỡ học sinh khi cần.
- GV: Tiến hành chấm điểm 3 bạn làm xong đầu
tiên. Chiếu kết quả làm của các em đó cho cả lớp
cùng quan sát.
Trong quá trình thực hành, nếu có
phần nào còn chưa làm được, còn thắc
mắc thì hỏi lại GV.
Hoạt động 4: Củng cố (15 phút)
1. Mục tiêu
- Nắm vững các thao tác tạo mẫu hỏi kết xuất
thông tin từ nhiều bảng.
2. Cách tiến hành
- GV: Bây giờ, cô có một số bài tập. Sau khi cô đưa
ra yêu cầu em nào thực hiện nhanh nhất được 10
điểm.
- HS: Làm bài theo yêu cầu của GV trên máy.
- GV: Chấm máy nhanh nhất và một số máy khác.
Yêu cầu 1: Liệt kê các khách hàng
(theo tên khách hàng) cùng số lần đặt
hàng của họ.
Yêu cầu 2: Liệt kê các loại mặt hàng
(theo tên mặt hàng) được giao sau
ngày 5/6/2003 cùng với tổng số
lượng bán của chúng.
Yêu cầu 3: Liệt kê các loại mặt hàng
có giá >2000 (theo tên mặt hàng),
cùng số lần đặt hàng tương ứng của
chúng.
V. RÚT KINH NGHIỆM THỰC HÀNH
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
.................................................................................................................
Đà Lạt, ngày … tháng … năm 2015
Giáo viên hướng dẫn Sinh viên thực hiện