1. Trang chủ
  2. » Công Nghệ Thông Tin

Giáo trình tin học 12 - Tiết 24 Truy vấn dữ liệu - (Tiết 4/4 tiết) pot

11 486 1

Đ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

Định dạng
Số trang 11
Dung lượng 536,03 KB

Nội dung

Biết các bước chính để tạo ra một truy vấn.. b Chuẩn bị đồ dùng dạy học: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa quản lý học sinh:gv biên soạn.. Ổn định tổ ch

Trang 1

Giáo trình tin học 12 -

Tiết 24 §4 Truy vấn dữ liệu - (Tiết 4/4 tiết)

a) Mục đích, yêu cầu:

Về kiến thức: Biết khái niệm và vai trò của truy vấn (mẫu

hỏi) Biết các bước chính để tạo ra một truy vấn

Về kỹ năng: Viết đúng biểu thức điều kiện đơn giản Tạo

được mẫu hỏi đơn giản

b) Chuẩn bị đồ dùng dạy học: Sách GK tin 12, Sách GV

tin 12, đĩa chứa các

chương trình minh họa (quản lý học sinh:gv biên soạn) HS

có sách bài tập gv soạn

c) Phương pháp giảng dạy: Thực hành mẫu, hs làm theo,

thuyết trình, hỏi đáp, đặt vấn đề, so sánh

d) Các bước lên lớp:

1 Ổn định tổ chức: Điểm danh

2 Kiểm tra bài cũ: Cập nhật dữ liệu bao gồm các

thao tác gì?

3 Nội dung:

Trang 2

Cú pháp tạo trường mới

<Tên trường mới>:<biểu thức tính tóan>

2.4) Dùng Query để tạo trường mới:

Ví dụ 5: Từ Query ở Vdụ 4 ở trên Q_TONGHOP, hãy thay hai trường HODEM và TEN

HO_VA_TEN

Cách làm:

B1: Vào cửa sổ thiết kế Query:

QTONG_HOP

B2:Trong cửa sổ thiết kế

Query, xóa bớt cột TEN (Trỏ chuột lên đầu côt TEN, đến khi xuất hiện , kích chuột trái, tô đen cột Ten, bấm Delete)

B3: Chèn con trỏ vào ô chứa

tên HODEM, bấm ShifT+F2

Trang 3

Tóan tử: &

dùng ghép hai chuổi lại với nhau (có thể sử dụng tóan tử +)

Nếu không ghép một dấu Space (“ “), thì đệm và tên

bị sát nhau!!

để mở rộng cửa sổ nhập, nhập công thức theo dạng:

Cụ thể là:

Họ và tên:[HO_DEM]&”

“&[TEN]

Kích vào OK (H38), xuất hiện (H39), thực hiện Query:RUN, kết quả (H40)

B4: Lưu quyery và đóng cửa

sổ lại

H38

<Tên trường mới>:<biểu thức tính tóan>

Trang 4

H39-Nhớ kích ở ô vuông này để không cho xuất hiện cột TEN

H40

2.5) Dùng Query để gộp nhóm:

Ví dụ 6: Từ Table DSHS và

Table BANG_DIEM hãy dùng Query để :

Trang 5

a) Tạo danh sách tổng hợp

để gộp các bản ghi có tổ

(TO)như nhau nằm liên tục

tạo thành một nhóm để dễ

phân biệt b) Sau đó tính điểm trung bình, điểm cao nhất, điểm thấp nhất trên trường DIEM_SO

c) Sắp xếp tăng dần cho cột

TO d) Thực hiện Query để cho kết quả

e) Đặt tên cho Query là

QTONG_KET Cách làm:

Nhận xét: Danh sách này

phải được lập trên hai Table: DSHS (có chứa

Thỏa mãn yêu

cầu a & b

Trang 6

Yêu cầu

c

Yêu cầu d 

BANG_DIEM (có chứa trường DIEM_SO)

B1: Vào cửa sổ thiết kết

query, chọn hai Table vào

BANG_DIEM

B2: Kích chọn trường TO,

kích chọn 03 lần trường DIEM_SO để làm xuất hiện

03 cột DIEM_SO trong lưới

(H40) B3: Kích vào biểu tượng

Total , trên lưới xuất hiện dòng mới có tên Total

(H42), trên dòng Total xuất hiện các từ khóa Group By:

để gộp các giá trị trên trường đã chọn thành một nhóm, nếu các giá trị ở trường đã chọn chứa giá trị

Trang 7

Yêu cầu e  giống nhau

- Ở đây ta chọn Group By cho trường TO, và lần lượt

chọn thêm (H41):

1 AVG để tính trung bình của trường DIEM_SO

2 MAX để tính điểm cao nhất thuộc trường DIEM_SO

3 MIN, để tính điểm thấp nhất thuộc trường

DIEM_SO (H42) B4: Ở dòng Sort (sắp xếp),

cột TO: chọn Ascending (sắp tăng dần)

B5: Kích vào Run, xuất hiện danh sách (H43)

B6: Đóng cửa sổ lại và đặt tên Query QTONG_KET

Trang 8

H41

1 - Chọn hàm AVG tính trị trung bình trên trường Diem_so

2 - Chọn hàm Max tính điểm cao nhất trên trường Diem_so

3 - Chọn hàm Min tính điểm thấp nhất trên trường Diem_so

Chọn Group By

để nhóm trường TO

Trang 9

H42

H43

4) Dặn dò:Về nhà làm lại ví dụ trên, trong đó ở ví dụ 6,

dùng cách đặt tên cột mới để đổi tên cho

MinOFDIEM_SOĐiểm thấp nhất, như trong danh sách dưới đây:

Ngày đăng: 26/07/2014, 12:20

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w