1. Trang chủ
  2. » Giáo án - Bài giảng

Gián án Bài 8 (Thao giảng)

19 264 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Truy vấn Dữ liệu
Tác giả Trần Văn Chính
Chuyên ngành Tin học
Thể loại Giảng án
Định dạng
Số trang 19
Dung lượng 6,97 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Cỏc Hàm Để quản lí một kì thi TNPT, người ta tạo ra một CSDL gồm hai bảng sau:  Bảng Danh_sach: chứa thông tin Điem_thi: chứa kết quả thi các môn của thí sinh... Cỏc Hàm Với các bảng

Trang 1

Truy Vấn Dữ Liệu

§8 – Tin Học 12 (Ti t 25) ế

1 Các Khái Niệm

3 Ví Dụ Áp Dụng

2 Tạo Mẫu Hỏi

a) Mẫu Hỏi

b) Biểu Thức

c) Các Hàm

Buổi học ngày hơm nay

Đến Với

Trang 2

Truy Vaỏn Dửừ Lieọu

Đ8 – Tin Hoùc 12 (Ti t 25) ế

1 Cỏc Khỏi Niệm

3 Vớ Dụ Áp Dụng

2 Tạo Mẫu Hỏi

a) Mẫu Hỏi

b) Biểu Thức

c) Cỏc Hàm

Để quản lí một kì thi TNPT, người ta tạo ra một CSDL gồm hai bảng sau:

Bảng Danh_sach: chứa thông tin

Điem_thi: chứa kết quả thi các môn của thí sinh

Trang 3

Truy Vaỏn Dửừ Lieọu

Đ8 – Tin Hoùc 12 (Ti t 25) ế

1 Cỏc Khỏi Niệm

3 Vớ Dụ Áp Dụng

2 Tạo Mẫu Hỏi

a) Mẫu Hỏi

b) Biểu Thức

c) Cỏc Hàm

Với các bảng trên, hãy nêu thao tác để thực hiện các yêu cầu sau:

Liệt kê những học sinh

có điểm TBM >=8 ?

Tính tổng điểm thi của từng thí sinh?

Cho biết điểm bình quân các môn thi của từng lớp?

Trang 4

Truy Vaỏn Dửừ Lieọu

Đ8 – Tin Hoùc 12 (Ti t 25) ế

1 Cỏc Khỏi Niệm

3 Vớ Dụ Áp Dụng

2 Tạo Mẫu Hỏi

a) Mẫu Hỏi

b) Biểu Thức

c) Cỏc Hàm

Nếu câu hỏi chỉ liên quan tới một bảng, bằng thao tác tìm kiếm và lọc có thể tìm đư

ợc câu trả lời (Ví dụ : câu hỏi 1)

Nhưng với câu hỏi phức tạp , liên quan tới nhiều bảng thì phải làm như thế nào???

Trong những trường hợp như vậy cần sử dụng mẫu hỏi (Query)

Trang 5

Truy Vấn Dữ Liệu

§8 – Tin Học 12 (Ti t 25) ế

1 Các Khái Niệm

3 Ví Dụ Áp Dụng

2 Tạo Mẫu Hỏi

a) Mẫu Hỏi

b) Biểu Thức

c) Các Hàm

§8.Truy Vấn Dữ Liệu

Trang 6

Truy Vấn Dữ Liệu

§8 – Tin Học 12 (Ti t 25) ế

1 Các Khái Niệm

3 Ví Dụ Áp Dụng

2 Tạo Mẫu Hỏi

a) Mẫu Hỏi

b) Biểu Thức

c) Các Hàm

Khái Niệm SGK (Trang 63)

a MÉu hái (Query)

1 C¸c kh¸i niƯm

Trang 7

Truy Vaỏn Dửừ Lieọu

Đ8 – Tin Hoùc 12 (Ti t 25) ế

1 Cỏc Khỏi Niệm

3 Vớ Dụ Áp Dụng

2 Tạo Mẫu Hỏi

a) Mẫu Hỏi

b) Biểu Thức

c) Cỏc Hàm

Các chức năng của mẫu hỏi:

 Sắp xếp các bản ghi Chọn các bản ghi thoả 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 như tính trung bình cộng, tính tổng, đếm bản ghi…Tổng hợp và hiển thị thông tin từ nhiều bảng hoặc mẫu hỏi khác.

SGK

a Mẫu hỏi (Query)

Trang 8

Truy Vaỏn Dửừ Lieọu

Đ8 – Tin Hoùc 12 (Ti t 25) ế

1 Cỏc Khỏi Niệm

3 Vớ Dụ Áp Dụng

2 Tạo Mẫu Hỏi

a) Mẫu Hỏi

b) Biểu Thức

c) Cỏc Hàm

b Biểu thức

bao gồm các phép toán và các toán hạng

DTBCN:([HKI]+[HKII]*2)/3

Ví dụ: Tien_Thuong: [luong] * 0.1

<tên trường>: <Biểu thức số học>.

Để thờm một trường mới Cỳ Phỏp

[Nu]= yes and [Dtin]>=8“ ”

Trang 9

Truy Vaỏn Dửừ Lieọu

Đ8 – Tin Hoùc 12 (Ti t 25) ế

1 Cỏc Khỏi Niệm

3 Vớ Dụ Áp Dụng

2 Tạo Mẫu Hỏi

a) Mẫu Hỏi

b) Biểu Thức

c) Cỏc Hàm

c Một số hàm thường gặp trong Access (SGK T64)

SUM AVG MIN MAX COUNT

4 hàm đầu chỉ thực hiện trên các trường dữ liệu kiểu số

Tính giá trị trung bình Tính tổng

Tìm giá trị nhỏ nhất Tìm giá trị lớn nhất

Đếm số giá trị khác trống (Null).

Trang 10

Truy Vaỏn Dửừ Lieọu

Đ8 – Tin Hoùc 12 (Ti t 25) ế

1 Cỏc Khỏi Niệm

3 Vớ Dụ Áp Dụng

2 Tạo Mẫu Hỏi

a) Mẫu Hỏi

b) Biểu Thức

c) Cỏc Hàm

2 Tạo mẫu hỏi

 Xét bài toán đặt vấn đề:

Bảng Danh_sach: chứa thông tin của các thí sinh.

Bảng Điem_thi: chứa kết quả thi các môn của thí sinh

Yêu cầu: a Tính và cho biết tổng điểm thi của từng thí sinh?

Trang 11

Truy Vaỏn Dửừ Lieọu

Đ8 – Tin Hoùc 12 (Ti t 25) ế

1 Cỏc Khỏi Niệm

3 Vớ Dụ Áp Dụng

2 Tạo Mẫu Hỏi

a) Mẫu Hỏi

b) Biểu Thức

c) Cỏc Hàm

a Xác định các thông số cần tạo mẫu hỏi

Các thông số ví dụ áp dụng:

Các trường có mặt trong mẫu hỏi

Trường SBD, hodem, ten, toan,

ly, sinh, van, su, anh

Điều kiện lọc bản ghi

Trường dùng để sắp xếp các bản ghi

Trường ten sắp xếp tăng dần Không có

Tính ĐTB của 6 môn thi.

Tạo các trường để tính toán

Trang 12

Truy Vaỏn Dửừ Lieọu

Đ8 – Tin Hoùc 12 (Ti t 25) ế

1 Cỏc Khỏi Niệm

3 Vớ Dụ Áp Dụng

2 Tạo Mẫu Hỏi

a) Mẫu Hỏi

b) Biểu Thức

c) Cỏc Hàm

Chọn đối tượng Queries

C1: Tự thiết kế ( Create query in Design view )

C2: Dùng thuật sĩ

( Create query by using wizard )

b Tạo mẫu hỏi 1

Trang 13

Truy Vấn Dữ Liệu

§8 – Tin Học 12 (Ti t 25) ế

1 Các Khái Niệm

3 Ví Dụ Áp Dụng

2 Tạo Mẫu Hỏi

a) Mẫu Hỏi

b) Biểu Thức

c) Các Hàm

Chän d÷ liƯu nguån (tõ c¸c b¶ng - table vµ mÉu hái - query ) 2

 Chän tªn b¶ng hoỈc tªn mÉu hái vµ nh¸y nĩt Add

Nh¸y nĩt Close

Trang 14

Truy Vaỏn Dửừ Lieọu

Đ8 – Tin Hoùc 12 (Ti t 25) ế

1 Cỏc Khỏi Niệm

3 Vớ Dụ Áp Dụng

2 Tạo Mẫu Hỏi

a) Mẫu Hỏi

b) Biểu Thức

c) Cỏc Hàm

Field: Khai báo tên các trường sẽ có mặt trong mẫu hỏi

Table: Tên bảng chứa trường tương ứng

Sort: Xác định các trường cần sắp xếp (nếu có)

Show: Xác định các trường xuất hiện trong mẫu hỏi.

Khai báo các thông số trong chế độ thiết kế 3

Trang 15

Truy Vaỏn Dửừ Lieọu

Đ8 – Tin Hoùc 12 (Ti t 25) ế

1 Cỏc Khỏi Niệm

3 Vớ Dụ Áp Dụng

2 Tạo Mẫu Hỏi

a) Mẫu Hỏi

b) Biểu Thức

c) Cỏc Hàm

Xem kết quả mẫu hỏi

4

Để xem kết quả mẫu hỏi - chế độ trang dữ liệu nháy nút

Kết quả mẫu hỏi tính tổng điểm thi của từng thí sinh Kết quả mẫu hỏi tính tổng điểm thi của thí sinh có điểm toán >=8

Trang 16

Truy Vaỏn Dửừ Lieọu

Đ8 – Tin Hoùc 12 (Ti t 25) ế

1 Cỏc Khỏi Niệm

3 Vớ Dụ Áp Dụng

2 Tạo Mẫu Hỏi

a) Mẫu Hỏi

b) Biểu Thức

c) Cỏc Hàm

Với các mẫu hỏi cần thống kê, nháy nút xuất hiện dòng Total

Tại dòng Total chọn trường chứa nhóm gộp dữ liệu và hàm thống kê.

Trang 17

Truy Vấn Dữ Liệu

§8 – Tin Học 12 (Ti t 25) ế

1 Các Khái Niệm

3 Ví Dụ Áp Dụng

2 Tạo Mẫu Hỏi

a) Mẫu Hỏi

b) Biểu Thức

c) Các Hàm

Trang 18

Truy Vấn Dữ Liệu

§8 – Tin Học 12 (Ti t 25) ế

1 Các Khái Niệm

3 Ví Dụ Áp Dụng

2 Tạo Mẫu Hỏi

a) Mẫu Hỏi

b) Biểu Thức

c) Các Hàm

Trang 19

Truy Vấn Dữ Liệu

§8 – Tin Học 12 (Ti t 25) ế

1 Các Khái Niệm

3 Ví Dụ Áp Dụng

2 Tạo Mẫu Hỏi

a) Mẫu Hỏi

b) Biểu Thức

c) Các Hàm

Ngày đăng: 30/11/2013, 09:11

HÌNH ẢNH LIÊN QUAN

Để quản lí một kì thi TNPT, người ta tạo ra một CSDL gồm hai bảng sau:  - Gián án Bài 8 (Thao giảng)
qu ản lí một kì thi TNPT, người ta tạo ra một CSDL gồm hai bảng sau: (Trang 2)
Với các bảng - Gián án Bài 8 (Thao giảng)
i các bảng (Trang 3)
Nếu câu hỏi chỉ liên quan tới một bảng, - Gián án Bài 8 (Thao giảng)
u câu hỏi chỉ liên quan tới một bảng, (Trang 4)
 Thực hiện tính toán như tính trung bình cộng, tính tổng, đếm bản ghi  Tổng hợp và hiển thị thông tin từ nhiều bảng hoặc mẫu hỏi khác - Gián án Bài 8 (Thao giảng)
h ực hiện tính toán như tính trung bình cộng, tính tổng, đếm bản ghi  Tổng hợp và hiển thị thông tin từ nhiều bảng hoặc mẫu hỏi khác (Trang 7)
 Bảng Danh_sach: chứa thông tin của các thí sinh. - Gián án Bài 8 (Thao giảng)
ng Danh_sach: chứa thông tin của các thí sinh (Trang 10)
 Nguồn dữ liệu Bảng DANH_SACH và DIEM_THI - Gián án Bài 8 (Thao giảng)
gu ồn dữ liệu Bảng DANH_SACH và DIEM_THI (Trang 11)
Chọn dữ liệu nguồn (từ các bảng - table và mẫu hỏi - query) 2 - Gián án Bài 8 (Thao giảng)
h ọn dữ liệu nguồn (từ các bảng - table và mẫu hỏi - query) 2 (Trang 13)
Table: Tên bảng chứa trường tương ứng - Gián án Bài 8 (Thao giảng)
able Tên bảng chứa trường tương ứng (Trang 14)

TỪ KHÓA LIÊN QUAN

w