Tiết 23

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Trần Chí Thu (trang riêng)
Ngày gửi: 15h:04' 18-07-2009
Dung lượng: 144.0 KB
Số lượt tải: 6
Nguồn:
Người gửi: Trần Chí Thu (trang riêng)
Ngày gửi: 15h:04' 18-07-2009
Dung lượng: 144.0 KB
Số lượt tải: 6
Số lượt thích:
0 người
Tuần 12 Ngày soạn 29 / 11 / 08
CHƯƠNG II. HỆ QUẢN TRỊ CSDL MICROSOTS ACCESS
Bài 8. TRUY VẤN DỮ LIỆU
A- Mục tiêu bài học:
1. Kiến thức:
Hiểu khái niệm mẫu hỏi.
Nắm vứng cách tạo mẫu hỏi mới trong chế độ thiết kế.
2. Kĩ năng:
Biết vận dụng một số hàm và phép toán tạo ra các biểu thức số học, biểu thức điều kiện và biểu thức logic để xây dựng mẫu hỏi.
Biết các bước chỉnh để tạo một mẫu hỏi.
Biết sử dụng hai chế độ: Thiết kế và trang dữ liệu.
B. PHƯƠNG PHÁP:
Thuyết trình – Vấn đáp
C. CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH
1. Giáo viên: Giáo án, hình minh họa
2. Học sinh: Sách - vở
D. TIẾN TRÌNH LÊN LỚP
1. Ổn định lớp: Chào, kiểm tra sỉ số lớp
2. Kiểm tra bài cũ
Trình bày các bước tạo liên kết giữa các bảng.
3. Nội dung
Hoạt động của giáo viên và học sinh
Nội dung kiến thức
Hoạt động 1: Tìm hiểu các khái niệm về mẫu hỏi, biểu thức, các hàm
Gv: Đặt vấn đề:
Giả sử mỗi học sinh đóng vai trò là một người quản lí điểm, dữ liệu là một bảng có các trường: STT, HOTEN, NGAYSINH, DTOAN, DTIN, DVAN, DANH, DSINH, DDIA, DSU, DHOA, DTB.
Gv:
Những vấn đề đặt ra đối với một người quản lý điểm là như thế nào?
Hs:
Thảo luận và phát biểu những yêu cầu.
Nhận xét giữa các nhóm.
Gv:
Nhận xét
Kết luận (Ở phần nội dung).
Gv: Dùng phương pháp vấn đáp trình mục b,c.
1. Các khái niệm
a. Mẫu hỏi:
Mẫu hỏi dùng để:
Sắp xếp các bản ghi
Chọn bản ghi thỏa điều kiện.
Chọn các trường để hiển thị
Tính toán giá trị
Tổng hợp và hiển thị thông tin từ nhiều bảng hay từ tập hợp các bảng và các mẫu hỏi khác
b. Biểu thức:(SGK)
- Phép toán số học : +, -, *, /
- Phép so sánh: <, >, <=, >=, =, <>
- Phép toán logic: OR, AND, NOT
Toán hạng trong tất cả các biểu thức có thể là tên trường, hằng số, hằng văn bản, các hàm.
Mô tả::
Riêng tên trường đặt trong cặp dấu []. Ví dụ: [Phai].
c. Các hàm: (SGK)
Sum Tổng
AVG Tính trung bình cộng Kiểu
MAX Tìm giá trị lớn nhất số
MIN Tìm giá trị nhỏ nhất
Count Đếm giá trị khác trống (Null)
HĐ2. Hướng dẫn cách tạo mẫu hỏi
Gv: Cách thức để bạn đáp ứng được những yêu cầu trên.
Hs:
Gv: Làm mẫu.
2. Tạo mẫu hỏi:
Tiến hành: Queries trong cửa sổ CSDL.
Có hai cách:
Dùng thuật sĩ (Wizard).
Tự thiết kế (Design) .
Các bước như SGK.
Ta có:
Field : Trường hay biểu thức
Table: Tên bảng
Total: các hàm
Sort: sắp xếp
Show: hiện / ẩn
Criteria: điều kiện
Or: điều kiện hoặc
Gv: trình bày thứ tự các bước
Hs: Theo dõi và ghi chép đầy đủ để tiết sau thực hành trên dữ liệu cụ thể
3. Ví dụ áp dụng:
Ví dụ 1. (SGK) Dữ liệu như hình trên.
- Các bước tiến hành như sách giáo khoa
Ví dụ 2.
Bảng điểm của lớp
- Các bước tiến hành như sách giáo khoa
4.Củng cố
- Gv cho hs nhắc lại:
+ Các phép toán của mẫu hỏi
+ Các bước để tạo mẫu hỏi
5. Dặn dò Chuẩn bị bài thực hành
E. RÚT KINH NGHIỆM
CHƯƠNG II. HỆ QUẢN TRỊ CSDL MICROSOTS ACCESS
Bài 8. TRUY VẤN DỮ LIỆU
A- Mục tiêu bài học:
1. Kiến thức:
Hiểu khái niệm mẫu hỏi.
Nắm vứng cách tạo mẫu hỏi mới trong chế độ thiết kế.
2. Kĩ năng:
Biết vận dụng một số hàm và phép toán tạo ra các biểu thức số học, biểu thức điều kiện và biểu thức logic để xây dựng mẫu hỏi.
Biết các bước chỉnh để tạo một mẫu hỏi.
Biết sử dụng hai chế độ: Thiết kế và trang dữ liệu.
B. PHƯƠNG PHÁP:
Thuyết trình – Vấn đáp
C. CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH
1. Giáo viên: Giáo án, hình minh họa
2. Học sinh: Sách - vở
D. TIẾN TRÌNH LÊN LỚP
1. Ổn định lớp: Chào, kiểm tra sỉ số lớp
2. Kiểm tra bài cũ
Trình bày các bước tạo liên kết giữa các bảng.
3. Nội dung
Hoạt động của giáo viên và học sinh
Nội dung kiến thức
Hoạt động 1: Tìm hiểu các khái niệm về mẫu hỏi, biểu thức, các hàm
Gv: Đặt vấn đề:
Giả sử mỗi học sinh đóng vai trò là một người quản lí điểm, dữ liệu là một bảng có các trường: STT, HOTEN, NGAYSINH, DTOAN, DTIN, DVAN, DANH, DSINH, DDIA, DSU, DHOA, DTB.
Gv:
Những vấn đề đặt ra đối với một người quản lý điểm là như thế nào?
Hs:
Thảo luận và phát biểu những yêu cầu.
Nhận xét giữa các nhóm.
Gv:
Nhận xét
Kết luận (Ở phần nội dung).
Gv: Dùng phương pháp vấn đáp trình mục b,c.
1. Các khái niệm
a. Mẫu hỏi:
Mẫu hỏi dùng để:
Sắp xếp các bản ghi
Chọn bản ghi thỏa điều kiện.
Chọn các trường để hiển thị
Tính toán giá trị
Tổng hợp và hiển thị thông tin từ nhiều bảng hay từ tập hợp các bảng và các mẫu hỏi khác
b. Biểu thức:(SGK)
- Phép toán số học : +, -, *, /
- Phép so sánh: <, >, <=, >=, =, <>
- Phép toán logic: OR, AND, NOT
Toán hạng trong tất cả các biểu thức có thể là tên trường, hằng số, hằng văn bản, các hàm.
Mô tả:
Riêng tên trường đặt trong cặp dấu []. Ví dụ: [Phai].
c. Các hàm: (SGK)
Sum Tổng
AVG Tính trung bình cộng Kiểu
MAX Tìm giá trị lớn nhất số
MIN Tìm giá trị nhỏ nhất
Count Đếm giá trị khác trống (Null)
HĐ2. Hướng dẫn cách tạo mẫu hỏi
Gv: Cách thức để bạn đáp ứng được những yêu cầu trên.
Hs:
Gv: Làm mẫu.
2. Tạo mẫu hỏi:
Tiến hành: Queries trong cửa sổ CSDL.
Có hai cách:
Dùng thuật sĩ (Wizard).
Tự thiết kế (Design) .
Các bước như SGK.
Ta có:
Field : Trường hay biểu thức
Table: Tên bảng
Total: các hàm
Sort: sắp xếp
Show: hiện / ẩn
Criteria: điều kiện
Or: điều kiện hoặc
Gv: trình bày thứ tự các bước
Hs: Theo dõi và ghi chép đầy đủ để tiết sau thực hành trên dữ liệu cụ thể
3. Ví dụ áp dụng:
Ví dụ 1. (SGK) Dữ liệu như hình trên.
- Các bước tiến hành như sách giáo khoa
Ví dụ 2.
Bảng điểm của lớp
- Các bước tiến hành như sách giáo khoa
4.Củng cố
- Gv cho hs nhắc lại:
+ Các phép toán của mẫu hỏi
+ Các bước để tạo mẫu hỏi
5. Dặn dò Chuẩn bị bài thực hành
E. RÚT KINH NGHIỆM
 








Các Ý Kiến