Mẫu hỏi trên nhiều bảng I Mục tiêu

Một phần của tài liệu Bài soạn GA Tin 12-HKI (Trang 65 - 71)

I. mẫu hỏi đơn giản

Mẫu hỏi trên nhiều bảng I Mục tiêu

I. Mục tiêu

- Tạo mẫu hỏi kết xuất thông tin từ nhiều bảng, sử dụng hàm count trong mẫu hỏi - Củng cố và rèn luyện kĩ năng tạo mẫu hỏi

- Giáo dục ý thức tự giác, nghiêm túc trong thực hành và lòng yêu thích bộ môn.

ii. Phơng pháp

Các phơng pháp: Trực quan, thuyết trình, thực hành.

iii. chuẩn bị

+ GV: Sách giáo khoa, SGV, máy tính, máy chiếu, phòng máy thực hành. + HS: Sách giáo khoa, học và chuẩn bị bài ở nhà.

iv. Tiến trình dạy học

1. ổn định tổ chức: 2. Bài mới:

HOạT ĐộNG CủA GV và hs Nội dung

GV: Nêu mục đích, yêu cầu của giờ thực hành.

GV: Treo bảng (hoặc chiếu) nội dung bài tập

Gv chia lớp thành 4 nhóm, mỗi nhóm tự thảo luận đa ra cách thực hiện,

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êt các loại mặt hàng (theo tên mặt hàng) cùng số lần đợc đặt. -Nguồn: Bảng HOA_DON và MAT_HANG đã đợc liên kết - Trờng cần lấy: tên_MH 2 lần - hàm đợc sử dụng: Count - Trờng cần gộp nhóm: trờng – Tổ Toỏn Tin

GV: Gọi HS nêu cách thực hiện

GV: Trong khi HS trả lời GV thao tác trực tiếp trên máy để các HS quan sát

Gv: trờng nào cần gộp nhóm, trờng nào cần đổi tên

Hs trả lời

GV: Yêu cầu HS thực hiện các thao tác và các yêu cầu của giờ thực hành.

Gv: nhắc lại cách đổi tên trờng.

GV: Quan sát và uốn nắn, hớng dẫn học sinh hoàn thành nội dung thực hành..

Yêu cầu HS thực hiện các thao tác nhiều lần cho thành thạo.

Các nhóm trởng hớng dẫn cho nhóm mình

Gv đánh giá và cho điểm

TenMH thứ nhất

- Nháy đúp chuột lên các bảng HOA_DON và MAT_HANG

- Chọn Closse để đóng cửa sổ.

- Trong bảng MAT_HANG nháy đúp chuột lên trờng ten_mat_hang 2 lần

- chọn View/ Total để gộp nhóm - ở hàng Total, tờng thứ nhất chọn Group by, ở trờng thứ hai chọn Count

- Đổi tên trờng thứ hai thành So_lan: nháy chuột lên trớc ten_mat_hang thứ hai, nhập So_lan, dấu : (adsbygoogle = window.adsbygoogle || []).push({});

4. Củng cố:

- Nhấn mạnh các nội dung đã thực hành

- Nhận xét giờ thực hành: Các sai lầm thờng mắc, cách khắc phục, ý thức trong giờ thực hành của học sinh.

5. Hớng dẫn về nhà:

- Ôn lại các kiến thức đã đợc thực hành.

- Tự thực hành lại các nội dung bài thực hành 6,7 ở nhà.

Ngày soạn:15 /11 /2010

Tiết 27

Bài tập và thực hành 7(tiếp)

Mẫu hỏi trên nhiều bảngI. Mục tiêu I. Mục tiêu

- Tạo mẫu hỏi kết xuất thông tin từ nhiều bảng, sử dụng hàm avg, max, min trong mẫu hỏi

- Củng cố và rèn luyện kĩ năng tạo mẫu hỏi

- Giáo dục ý thức tự giác, nghiêm túc trong thực hành và lòng yêu thích bộ môn.

ii. Phơng pháp

Các phơng pháp: Trực quan, thuyết trình, hoạt động nhóm, thực hành.

iii. chuẩn bị

+ GV: Sách giáo khoa, SGV, máy tính, máy chiếu, phòng máy thực hành. + HS: Sách giáo khoa, học và chuẩn bị bài ở nhà.

iv. Tiến trình dạy học

1. ổn định tổ chức: 2. Bài mới:

HOạT ĐộNG CủA GV HOạT ĐộNG CủA HS

GV: Nêu mục đích, yêu cầu của giờ thực hành.

GV: Treo bảng (hoặc chiếu) nội dung bài thực hành

Các nhóm thảo luận đa ra cách thực hiện, đại diện nhóm lên trình bày các bớc.

GV: Gọi HS nêu cách thực hiện GV: Trong khi HS trả lời GV thao

Bài 2: Sử dụng hai bảng HOA_DON và MAT_HANG, dùng các hàm avg,max, min để thống kê số lợng trung bình, cao nhất, thấp nhất trong các đơn đặt hàng theo tên mặt hàng.

- Nguồn: bảng HOA_DON và MAT_HANG

- Trờng cần lấy: Ten_mat_hang, so_luong ba lần

- Trờng cần gộp nhóm: Ten_mat_hang

tác trực tiếp trên máy để các HS quan sát

GV: Trong khi HS trả lời GV thao tác trực tiếp trên máy để các HS quan sát (adsbygoogle = window.adsbygoogle || []).push({});

Các nhóm tiếp tục hoàn thành bài thực hành

GV: Yêu cầu HS thực hiện các thao tác và các yêu cầu của giờ thực hành. .

GV: Quan sát và uốn nắn, hớng dẫn học sinh hoàn thành nội dung thực hành..

Yêu cầu HS thực hiện các thao tác nhiều lần cho thành thạo.

Gv theo dõi và cho điểm.

- Trờng cần tính: 3 trờng so_luong

B1: Nháy đúp lên dòng Create Queries in design view

B2:Nháy đúp chuột lên các bảng HOA_DON và MAT_HANG

- Chọn Closse để đóng cửa sổ.

B3: Trong bảng MAT_HANG nháy đúp chuột lên trờng ten_mat_hang; trong bảng HOA_DON nháy đúp chuột lên trờng so_luong ba lần.

- chọn View/ Total để gộp nhóm

- ở hàng Total, tờng thứ nhất chọn Group by, ở ba trờng so_luong lần lợt chọn avg,max, min để tìm giá trị lớn nhất, giá trị nhỏ nhất và giá trị trung bình.

B4: Đổi tên ba trờng so_luong lần lợt thành TB, Max, Min.

- Lu mẫu hỏi và kết quả đợc nh sau

v. Củng cố

- Nhấn mạnh các nội dung đã thực hành

- Nhận xét giờ thực hành: Các sai lầm thờng mắc, cách khắc phục, ý thức trong giờ thực hành của học sinh.

5. Hớng dẫn về nhà:

- Ôn lại các kiến thức đã đợc thực hành. - Tự thực hành lại các nội dung ở nhà.

- Ôn lại các thao tạo và chỉnh sửa cấu trúc bảng, tạo biểu mẫu và mẫu hỏi chuẩn bị kiểm tra một tiết.

Ngày soạn: 21/11/2010 Tiết 28 bài tập i. mục tiêu 1. về kiến thức Giúp HS hệ thống lại

- Toàn bộ kiến thức về CSDL: tạo lập CSDL, tạo bảng dữ liệu, tạo mẫu hỏi để cập nhật dữ liệu.

- ý nghĩa và cách tạo liên kết giữa các bảng trong một CSDL.

- Kiến thức về mẫu hỏi: cách tạo mẫu hỏi và cách lập biểu thức, điều kiện trong mẫu hỏi.

3. Về kĩ năng

Học sinh thành thạo về:

- Tạo mới một CSDL, tạo bảng, liên kết bảng.

- Tạo đợc biểu mẫu để nhập dữ liệu, tạo mẫu hỏi để lọc dữ liệu.

ii. phơng pháp

Hoạt động nhóm kết hợp thực hành. (adsbygoogle = window.adsbygoogle || []).push({});

iii. chuẩn bị

- Gv: giáo án, phòng máy, máy chiếu. - Học sinh: SGK, bài cũ.

iv. hoạt động dạy học

1. ổn định lớp 2. Nội dung Hoạt động của gv và hs Nội dung GV: Khởi động MS Access và thực hiện tạo CSDL HANGHOA.MDB gồm ba bảng đợc mô tả nh hình trên.

Gv yêu câu lớp làm việc theo nhóm đã chia sẵn. Gv chiếu hình minh họa cấu trúc bảng để học sinh theo dõi, cả lớp tự thực hiện tạo bảng. Gv theo dõi và hớng dẫn hs yếu.

Câu 1: Tạo CSDL HANGHOA.MDB gồm ba bảng đ- ợc mô tả nh hình dới đây

Câu2: Thiết lập mối quan hệ giữa bảng NHAN_VIEN với NHAP_HANG qua trờng Ma_nhan_vien, giữa

Gv: Sau khi tạo xong cấu trúc 3 bảng hãy tạo liên kết bảng cho ba bảng.

Gv theo dõi hs thực hiện. Các nhóm hỗ trợ thực hành. Gv theo dõi

Thực hiện nhập thông tin cho 3 bảng

Giáo viên chiếu bài tập 4 lên màn hình để học sinh theo dõi. Chia lớp thành ba nhóm: Nhóm 1: Làm câu a Nhóm 2: Làm câu b,c Nhóm 3: Làm câu d,e

Các nhóm thảo luận và đa ra cách thực hiện.

Mõi nhonsm cử một đại diện lên thực hiện.

Gv: Nêu cách lập biểu thức tính thành tiền?

Hs: Thành tiền:

[soluong]*[dongia]

Hs tự thực hành lại, giáo viên theo dõi và hớng dẫn thêm.

bảng HANG_HOA với NHAP_HANG trên trờng Ma_hang_hoa để đảm bảo tính toàn vẹn dữ liệu.

Câu 3: Nhập dữ liệu với nội dung dới đây

Câu 4: Thiết kế một số mẫu hỏi theo yêu cầu sau đây: a) Thống kê (Số lợng trung bình, cao nhất, thấp nhất) theo từng nhân viên trong công ty. Danh sách hiển thị nhân viên theo 05 cột: họ đệm, tên, số lợng hàng nhập trung bình, cao nhất, thấp nhất. Đặt tên Q1

b) Thống kê theo từng tên hàng hóa, số lợng trung bình, cao nhất, thấp nhất . Đặt tên Q2

c) Hiển thị danh sách gồm 04 cột, họ đệm, tên, tên hàng hóa vào số lợng nhập hàng. Đặt tên Q3

d) Danh sách gồm họ tên nhân viên và tên hàng đợc nhập và ngày nhập hàng. Đặt tên Q4

e) Hiển thị danh sách gồm các họ đệm, tên nhân viên, tên hàng hóa, ngày nhập hàng, tên trờng mới: Thành tiền (=So_luong*Don_gia, giá trị tiền của hàng hóa) Đặt tên Q5

v. dặn dò

Ngày soạn: 26/11/2010

Tiết 29

Một phần của tài liệu Bài soạn GA Tin 12-HKI (Trang 65 - 71)