III. Hướng dẫn chấm
LIÊN KẾT GIỮA CÁC BẢNG I.Mục tiêu:
I.Mục tiêu:
1.Về kiến thức: Nhớ lại khái niệm tạo tạo liên kết bảng. 2.Về kỹ năng:
+ Biết một số thao tác cơ bản khi tạo liên kết bảng.
3.Về thái độ:
+ Nhận thức được tầm quan trọng của tin học đối với xã hội, vị trí của môn học trong hệ thống kiến thức phổ thông.
+ Rèn luyện ý thức học tập bộ môn.
II.Chuẩn bị:
Giáo viên: Giáo án, SGK, các thiết bị Học sinh: Chuẩn bị trước bài, SGK III.Các hoạt động:
A.Ổn định tổ chức: kiểm tra sĩ số B.Kiểm tra bài cũ: (5’):
C.Giảng bài mới:
Thời gian
Nội dung Hoạt động giáo viên Hoạt động học sinh
10’ Hoạt động 1.Phân công
nhóm, sắp xếp chổ ngồi.
GV cho học sinh vào phòng máy, sắp xếp ngồi theo nhóm, mỗi học sinh 1 máy.
Giáo viên sinh họat nội qui phòng máy, về an tòan điện, cháy nổ, . . . và yêu cầu học sinh phải có trách nhiệm bảo vệ tốt các trang thiết bị, không được tự ý sử dụng máy tính khi không được phép của giáo viên.
Học sinh vào phòng máy Học sinh nghe phổ biến nội qui phòng máy
23’ Hoạt động 2: Bài 1(sgk
trang 61)
Bài 1:Tạo CSDL
KINH_DOANH gồm 3 bảng có cấu trúc như trong mục 1 §7 .
Nhập các dữ liệu cho dưới đây vào các bảng tương ứng (hình 50a, b, c sgk trang 61-62).
Giáo viên giới thiệu và hướng dẫn học sinh thiết kế biểu mẫu.
GV đi quan sát học sinh thực hiện để có sửa chữa kịp thời.
Hs thực hành
D.Củng cố: ( 5 phút)
Nhắc lại các thao tác tạo liên kết bảng.
E.Dặn dò:(2’)
Nhắc nhở hs về nhà xem tiếp bài thực hành,tiết sau thực hành tiếp bài tập và thực hành 5(tt).
Tuần: 12 Tiết 24 Ngày dạy:
Tên bài dạy: Bài tập và thực hành 5(tt)
BÀI TẬP VÀ THỰC HÀNH 5
LIÊN KẾT GIỮA CÁC BẢNG(tt) I.Mục tiêu:
1.Về kiến thức: Nhớ lại khái niệm tạo tạo liên kết bảng. 2.Về kỹ năng:
+ Biết một số thao tác cơ bản khi tạo liên kết bảng.
3.Về thái độ:
+ Nhận thức được tầm quan trọng của tin học đối với xã hội, vị trí của môn học trong hệ thống kiến thức phổ thông.
+ Rèn luyện ý thức học tập bộ môn.
II.Chuẩn bị:
Giáo viên: Giáo án, SGK, các thiết bị Học sinh: Chuẩn bị trước bài, SGK III.Các hoạt động:
A.Ổn định tổ chức: kiểm tra sĩ số B.Kiểm tra bài cũ: (5’):
C.Giảng bài mới:
Thời gian
Nội dung Hoạt động giáo viên Hoạt động học sinh
10’ Hoạt động 1.Phân công
nhóm, sắp xếp chổ ngồi.
GV cho học sinh vào phòng máy, sắp xếp ngồi theo nhóm, mỗi học sinh 1 máy.
Giáo viên sinh họat nội qui phòng máy, về an tòan điện, cháy nổ, . . . và yêu cầu học sinh phải có trách nhiệm bảo vệ tốt các trang thiết bị, không được tự ý sử dụng máy tính khi không được phép của giáo viên.
Học sinh vào phòng máy Học sinh nghe phổ biến nội qui phòng máy
23’ Hoạt động 2: Bài 2(sgk
trang 62)
Bài 2:Tạo liên kết cho
các bảng trong CSDL
KINH_DOANH vừa tạo ở bài 1 để có sơ đồ liên kết như trên hình 49 sgk trang 60.
Giáo viên giới thiệu và hướng dẫn học sinh thiết kế biểu mẫu.
GV đi quan sát học sinh thực hiện để có sửa chữa kịp thời.
Hs thực hành
D.Củng cố: ( 5 phút)
Nhắc lại các thao tác tạo liên kết bảng.
E.Dặn dò:(2’)
Nhắc nhở hs về nhà xem trước bài 8,tiết sau học bài 8. Truy vấn dữ liệu
Tuần: 13 Tiết :25 Ngày dạy:
Tên bài dạy: §8.Truy vấn dữ liệu.
§8.TRUY VẤN DỮ LIỆUI.Mục tiêu: I.Mục tiêu:
1.Về kiến thức: Biết các khái niệm trong mẫu hỏi 2.Về kỹ năng:
+ Biết cách sử dụng được các biểu thức, các hàm trong Access.
3.Về thái độ:
+ Nhận thức được tầm quan trọng của tin học đối với xã hội, vị trí của môn học trong hệ thống kiến thức phổ thông.
+ Rèn luyện ý thức học tập bộ môn.
II.Chuẩn bị:
Giáo viên: Giáo án, SGK, các thiết bị Học sinh: Chuẩn bị trước bài, SGK III.Các hoạt động:
A.Ổn định tổ chức: kiểm tra sĩ số B.Kiểm tra bài cũ: (5’)
C.Giảng bài mới:
Thời gian
Nội dung Hoạt động giáo viên Hoạt động học sinh
33’ Hoạt động1: Các khái
niệm.
1.Các khái niệm: a.Mẫu hỏi: là một đối
tượng trong Access để tập hợp theo điều kiện, sắp xếp, tìm kiếm dữ liệu từ nhiều bảng và mẫu hỏi khác.
Mẫu hỏi thường được sử dụng để:
+ Sắp xếp các bản ghi. + Chọn các bản ghi thỏa mãn các điều kiện cho trước.
+ Chọn các trường để hiển thị.
+ Thực hiện tính toán. + Tổng hợp và hiển thị thông tin từ nhiều bảng hoặc mẫu hỏi. b.Biểu thức: + Các phép toán thường dùng bao gồm: +, -, *, / (phép toán số học) <, >, <=, >=, =, <> (phép so sánh).
AND, OR, NOT (phép toán lôgic).
+ Toán hạng: • Tên trường (đóng vai trò các biến) được
Trong mẫu hỏi gồm những khái niệm cơ bản nào?
Mẫu hỏi được khái niệm như thế nào?
Mẫu hỏi thường được sử dụng để làm gì?
Trong mẫu hỏi biểu thức gồm những phép toán cơ bản nào?
Trong mẫu hỏi biểu thức gồm những toán hạng cơ bản nào?
Gồm các khái niệm cơ bản như: mẫu hỏi, biểu thức, hàm.
Mẫu hỏi: là một đối tượng trong Access để tập hợp theo điều kiện, sắp xếp, tìm kiếm dữ liệu từ nhiều bảng và mẫu hỏi khác.
Mẫu hỏi thường được sử dụng để:
+ Sắp xếp các bản ghi. + Chọn các bản ghi thỏa mãn các điều kiện cho trước.
+ Chọn các trường để hiển thị.
+ Thực hiện tính toán. + Tổng hợp và hiển thị thông tin từ nhiều bảng hoặc mẫu hỏi. + Các phép toán thường dùng bao gồm: +, -, *, / (phép toán số học). <, >, <=, >=, =, <> (phép so sánh).
AND, OR, NOT (phép toán lôgic).
• Tên trường (đóng vai trò các biến) được ghi trong
ghi trong dấu ngoặc vuông. VD: [toan], [luong]…
• Hằng số. VD: 0,1; 10000….
• Hằng văn bản, được viết trong dấu nháy kép. VD: “Hoa”, “Nam”…
• Hàm(sum, avg, min, max, count,…).
+ Biểu thức số học được sử dụng để mô tả các trường tính toán trong mẫu hỏi.
VD: TIEN_LUONG: [LUONG]*0,1.
+ Biểu thức lôgic: được sử dụng trong các trường hợp sau:
• Thiết lập bộ lọc cho bảng.
• Thiết lập điều kiện lọc để tạo mẫu hỏi.
VD: Trong CSDL quản lý hs, có thể tìm các hs là nam, có điểm trung bình môn Tin từ 8.5 trở lên.
[GT]= “Nam” and [tin]>=8.5
c.Các hàm:
+ SUM: tính tổng. + AVG: tính giá trị trung bình. + MIN: tìm giá trị nhỏ nhất. + MAX: tìm giá trị lớn nhất. + COUNT: đếm số giá trị khác trống (null) * Bốn hàm đầu tiên chỉ thực hiện trên các trường kiểu số.
Trong mẫu hỏi biểu thức số học được sử dụng như thế nào?
Trong mẫu hỏi biểu thức lôgic được sử dụng như thế nào?
Trong mẫu hỏi gồm có các hàm cơ bản nào?
dấu ngoặc vuông. VD: [toan], [luong]…
• Hằng số. VD: 0,1; 10000….
• Hằng văn bản, được viết trong dấu nháy kép. VD: “Hoa”, “Nam”…
• Hàm(sum, avg, min, max, count,…).
+ Biểu thức số học được sử dụng để mô tả các trường tính toán trong mẫu hỏi.
VD: TIEN_LUONG: [LUONG]*0,1.
+ Biểu thức lôgic: được sử dụng trong các trường hợp sau:
• Thiết lập bộ lọc cho bảng.
• Thiết lập điều kiện lọc để tạo mẫu hỏi.
VD: Trong CSDL quản lý hs, có thể tìm các hs là nam, có điểm trung bình môn Tin từ 8.5 trở lên.
[GT]= “Nam” and [tin]>=8.5
Gồm các hàm cơ bản sau: + SUM: tính tổng. + AVG: tính giá trị trung bình. + MIN: tìm giá trị nhỏ nhất. + MAX: tìm giá trị lớn nhất. + COUNT: đếm số giá trị khác trống (null) * Bốn hàm đầu tiên chỉ thực hiện trên các trường kiểu số.
D.Củng cố: ( 5 phút)
Nhắc lại các khái niệm cơ bản trong mẫu hỏi.
E.Dặn dò:(2’)
Nhắc nhở hs về nhà xem trước bài 8(tt),tiết sau học bài 8. Truy vấn dữ liệu(tt)
Tuần: 13 Tiết :26 Ngày dạy:
Tên bài dạy: §8.Truy vấn dữ liệu(tt).
§8.TRUY VẤN DỮ LIỆU(tt) I.Mục tiêu:
1.Về kiến thức: Biết các thao tác tạo mẫu hỏi. 2.Về kỹ năng:
+ Biết cách sử dụng được các thao tác tạo mẫu hỏi.
3.Về thái độ:
+ Nhận thức được tầm quan trọng của tin học đối với xã hội, vị trí của môn học trong hệ thống kiến thức phổ thông.
+ Rèn luyện ý thức học tập bộ môn.
II.Chuẩn bị:
Giáo viên: Giáo án, SGK, các thiết bị Học sinh: Chuẩn bị trước bài, SGK III.Các hoạt động:
A.Ổn định tổ chức: kiểm tra sĩ số B.Kiểm tra bài cũ: (5’)
C.Giảng bài mới:
Thời gian
Nội dung Hoạt động giáo viên Hoạt động học sinh
23’ Hoạt động1:Tạo mẫu hỏi.
2.Tạo mẫu hỏi:
Để làm việc với mẫu hỏi, chọn queries trong bảng chọn đối tượng.
Các bước chính để tạo một mẫu hỏi bao gồm:
• Chọn dữ
liệu nguồn cho mẫu hỏi.
• Chọn các
trường từ dữ liệu nguồn để đưa vào mẫu hỏi.
• Khai báo
các điều kiện cần đưa vào mẫu hỏi để lọc các bản ghi.
• Chọn các
trường dùng để sắp xếp các ban ghi trong mẫu hỏi.
• Tạo các
trường tính toán từ các trường đã có.
• Đặt điều
kiện gộp nhóm.
Chú ý: không nhất thiết phải thực hiện tất cả các bước này.
Mẫu hỏi gồm có 2 chế độ làm việc: chế độ thiết kế và chế độ trang dữ liệu.
Trong chế độ thiết kế ta có thể thiết kế mới hoặc xem hay
Để làm việc với mẫu hỏi ta thực hiện như thế nào?
Tạo mẫu hỏi cần thực hiện theo những bước cơ bản nào?
Mẫu hỏi gồm có mấy chế độ?
Để làm việc với mẫu hỏi, chọn queries trong bảng chọn đối tượng.
Các bước chính để tạo một mẫu hỏi bao gồm:
• Chọn dữ
liệu nguồn cho mẫu hỏi.
• Chọn các
trường từ dữ liệu nguồn để đưa vào mẫu hỏi.
• Khai báo
các điều kiện cần đưa vào mẫu hỏi để lọc các bản ghi.
• Chọn các
trường dùng để sắp xếp các ban ghi trong mẫu hỏi.
• Tạo các
trường tính toán từ các trường đã có. • Đặt điều kiện gộp nhóm. Mẫu hỏi gồm có 2 chế độ làm việc: chế độ thiết kế và chế độ trang dữ liệu.
sửa đổi thiết kế cũ của mẫu hỏi. Hình 51 (sgk trang 65) là thanh công cụ thiết kế mẫu hỏi.
Có 2 cách để tạo mẫu hỏi: • Cách 1: Nháy đúp vào create query in design
view.
• Cách 2: Nháy đúp vào create query by using
wizard.
*Để xem hay sửa đổi thiết kế mẫu hỏi, thực hiện:
1. Chọn mẫu
hỏi cần xem hoặc sửa.
2. Nháy nút
.
Mẫu hỏi gồm 2 phần: phần trên( nguồn dữ liệu) hiển thị cấu trúc của bảng(và các mẫu hỏi khác) có chứa các trường được chọn để dùng trong mẫu hỏi này. Phần dưới là lưới QBE là nơi mô tả điều kiện mẫu hỏi. (hình 52 sgk trang 65).
• Fiel
d : khai báo tên trường được chọn.
• Tab
le : tên bảng hoặc mẫu hỏi chứa trường tương ứng. • Sor t : xác định (các) trường cần xắp sếp. • Sho w : xác định (các) trường xuất hiện trong mẫu hỏi.
• Crit
eria : mô tả điều kiện để chọn các bản ghi đưa vào mẫu hỏi.
Khi đang ở chế độ thiết kế mẫu hỏi để xem kết quả bằng cách nháy nút hoặc nháy nút
hoặc chọn lệnh view
datasheet view.
Có mấy cách để tạo mẫu hỏi?
Để xem hay sửa đổi thiết kế mẫu hỏi ta cần thực hiện như thế nào?
Khi đang ở chế độ thiết kế mẫu hỏi để xem kết quả ta thực hiện như thế nào?
Có 2 cách để tạo mẫu hỏi: • Cách 1: Nháy đúp vào create query in design
view.
• Cách 2: Nháy đúp vào create query by using
wizard.
Để xem hay sửa đổi thiết kế mẫu hỏi, thực hiện:
1. Chọn mẫu
hỏi cần xem hoặc sửa.
2. Nháy nút
.
Mẫu hỏi gồm 2 phần: phần trên( nguồn dữ liệu) hiển thị cấu trúc của bảng(và các mẫu hỏi khác) có chứa các trường được chọn để dùng trong mẫu hỏi này. Phần dưới là lưới QBE là nơi mô tả điều kiện mẫu hỏi. (hình 52 sgk trang 65).
• Fie
ld : khai báo tên trường được chọn.
• Ta
ble : tên bảng hoặc mẫu hỏi chứa trường tương ứng.
• So
rt : xác định (các) trường cần xắp sếp.
• Sh
ow : xác định (các) trường xuất hiện trong mẫu hỏi.
• Cri
teria : mô tả điều kiện để chọn các bản ghi đưa vào mẫu hỏi.
Khi đang ở chế độ thiết kế mẫu hỏi để xem kết quả bằng cách nháy nút hoặc nháy nút hoặc chọn lệnh view datasheet view.
10’ Hoạt động2: Ví dụ áp
dụng.
3.Ví dụ áp dụng:
Khai thác CSDL “Quản lý học sinh”, cần tạo mẫu hỏi cho
Để tạo mẫu hỏi cho biết danh sách hs có các điểm trung bình ở tất cả các môn từ 6.5 trở lên ta
biết danh sách hs có các điểm trung bình ở tất cả các môn từ 6.5 trở lên (sgk trang 66)
thực hiện như thế nào?
D.Củng cố: ( 5 phút)
Nhắc lại các khái niệm cơ bản trong mẫu hỏi.
E.Dặn dò:(2’)
Nhắc nhở hs về nhà học bài và xem trước bài tập và thực hành 6.Mẫu hỏi trên một bảng.Tiết sau thực hành.
Tuần: 14 Tiết :27 Ngày dạy:
Tên bài dạy: Bài tập và thực hành 6
BÀI TẬP VÀ THỰC HÀNH 6