II. Đồ dùng dạy học
Bài tập i mục tiêu
i. mục tiêu
- Giúp học sinh hệ thống lại toàn bộ kiến thức cơ bản về Access: bảng và biểu mẫu. - Nắm vững các thao tác cơ bản trên bảng và mẫu hỏi.
ii. phơng pháp
iii. chuẩn bị
- giáo viên: giáo án, phiếu học tập
- Học sinh: sách giáo khoa, kiến thức bài 4,5,6.
iv. hoạt động dạy học
1. ổn định lớp 2. Bài mới
Hoạt động của GV và HS Nội dung
Hoạt động 1: Bài tập trắc nghiệm
Gv chiếu các bài tập trắc nghiệm, cho HS trả lời nhanh Câu 1: A Câu 2: C Câu 3: A Câu 4: B Chọn 1 phơng án đúng
Câu 1: Trong Access, một bản ghi đợc tạo từ dãy các:
A. trờng
B. Cơ sở dữ liệu C. Tệp
D. Các bản ghi khác
Câu 2: Để xóa một bản ghi cần thực hiện mở bảng, chọn bản ghi và
A. nhấn nút lệnh Cut Record B. Nhấn phím Delete
C. Nháy nút lệnh Delete Record D. Nháy nút lệnh Erase Record.
Câu 3 Để thêm bản ghi mới, ta nháy nút nào trong các nút sau:
A. B. C. D.
Câu 4: Câu nào sai trong các câu sau? A. Sử dụng lọc theo ô (by selection)
để tìm nhanh các bản ghi có dữ liệu trùng với ô đang chọn
B. Sử dụng lọc theo mấu (by form) để tìm các bản ghi có dữ liệu trùng với ô đang chọn và thêm một số tiêu chí khác.
C. Sử dụng lọc theo mẫu (by form) để tìm các bản ghi thỏa mãn các tiêu chí phức tạp
Hoạt động 2: Rèn luyện kĩ năng tạo CSDL và các thao tác trên CSDL
Chia lớp thành 4 nhóm: Nhóm 2 làm câu 1, câu 2.
Nhóm 1 và nhóm 3 cuàng làm bài tập 3: phần tạo CSDL, Tạo bảng,câu a,b.
Câu 1: Hãy ghép mỗi nút lệnh ở cột bên phải với một chức năng của nó ở cột bên trái trong bảng sau:
Nút
lệnh Chức năng
a) 1. Chuyển về bản ghi đầu b) 2. Chuyển về bản ghi ngay
trớc
Nhóm 4: Bài tập 3: tạo CSDL, câu c,d
Các nhóm thảo luận và trình bày tóm tắt lên giấy khổ lớn Gv đã phát.
Gv theo dõi quá trình thực hiện của HS
GV thu giấy, treo lên bảng yêu cầu các nhóm nhận xét, bổ sung, giáo viên tổng hợp và cho điểm.
c) 3. thêm bản ghi mới d) 4. Xóa bản ghi hiện thời e) 5. chuyển đến bản ghi cuối
cùng
f) 6. chuyển đến bản ghi tiếp theo.
Câu 2 xác định ý nghĩa từng nút lệnh/ thông tin trên thanh di chuyrn ở hình sau:
Câu3: Tạo CSDL Quanli_diem gồm hai bảng:
Lylich(maso, hodem, ten, ngaysinh, GT, Doanvien, Diachi)
Diem(maso, toan, li, hoa, van, tin, sinh, su,dia,anh. GDCD,congnghe, TD) a) Tạo liên kết cho 2 bảng.
b) Tạo biểu mẫu nhập điểm và lý lịch học sinh.
c) tạo mẫu hỏi lọc ra tất cả học sinh có điểm trung bình tất cả các môn >=8. d) tạo mẫu hỏi so sánh điểm trung bình của tất cả các môn giữa các tổ.
iv. củng cố
- Bảng (table) là đối tợng của CSDL trong MS Access, đóng vai trò là dữ liệu nguồn. - Bảng cho phép nhập và xem dữ liệu ở dạng thô, biểu mậu tạo ra giao diện cập nhật dữ liệu thuận tiện.
Ngày soạn: 24/10/2010 Ti ế t 21 Đ7. liên kết giữa các bảng i. mục tiêu Học sinh nắm đợc: a b e f g c d
- Sự cần thiết phải liên kết bảng. - mục đích của việc liên kết bảng - Nắm đợc các bớc tạo liên kết bảng.
ii. phơng pháp
Kết hợp phơng pháp nêu vấn đề, trực quan và gợi mở - vấn đáp.
iii. chuẩn bị
- Giáo viên: giáo án, SGK, máy chiếu. - Học sinh: SGK.
iv. hoạt động dạy - học
1. Bài cũ
- Nhắc lại khía niệm và khả năng của biểu mẫu. - Nêu các bớc tạo biểu mẫu bằng thuật sĩ.
2. Bài mới
Hoạt động của Gv và Hs Nội dung
Gv nêu vấn đề:
Xét việc thống kê và phân tích các đơn đặt hàng của một công ty văn phòng th- ờng xuyên, có 2 cách quản lý.
Gv chiếu hình ảnh hai cách và nêu vấn đề.
? Em có nhận xét gì về sự khác nhau giữa hai cách quản lí?
HS suy nghĩ trả lời.
? Khi nhìn Dựa vào hóa đơn làm thế nào để biết đợc ứng với số đơn đó là mặt hàng nào?
Hs: cần có sự liên kết giữa các bảng. Gv: tại sao phải liên kết các bảng?
Gv: Để nắm đợc các bớc tạo liên kết bảng, thực hiện tạo liên kết cho các bảng trong CSDL KINH_DOANH
Gv: trong bảng HOA_DON, để biết tên khách hàng tơng ứng với mã Kh phải dựa vào bảng nào? Để biết tên mặt hàng ứng với mã mặt hàng phải dựa vào bảng nào? HS: bảng KHACH_HANG cho biết tên khách hàng, bảng mặt hàng cho biết tên mặt hàng.
Gv: Việc tạo liên kết giữa 3 bảng thực chất là liên kết giữa những bảng nào với nhau?
HS:ta tạo liên kết giữa bảng KHACH_HANG với HOA_DON và MAT_HANG với HOA_DON
Gv: Liên kết sẽ đợc tạo thông qua các tr- ờng giống nhau giữa hai cặp bảng.
? Nêu các bớc tạo liên kết.
H1
1. Khái niệm
Tạo liên kết bảng trong CSDL nhằm: - Cho phép tổng hợp dữ liệu từ nhiều bảng.
- Đảm bảo tính nhất quán dữ liệu. - Đảm bảo tính không d thừa.