... Đối với các phép chiếu biến đổi tương đương
nhằm đưa phép chiếu càng sâu càng tốt
Bước 5:
Tập trung các phép chọn để biến đổi tương
đương dãy các phép chọn
Kết hợp phép tích và phép...
... hình
2.2. Tạo truyvấn SELECT queries
tạo truyvấn mới
Bước 2: chọn các bảng dữliệu
nguồn tại hộp thoại Show Table
nhấn lệnh Add
4.2. Cách tạo truy vấn
- Chọn bảng /truy vấn nguồn ... dựng truyvấn mới.
- Tại menu Query chọn Crosstab. Kết quả trong cửa sổ truyvấn
xuất hiện thêm hai hàng là Total và Crosstab.
- Chọn các trường để thực hiện tóm tắt dữ liệu
5. Truyvấn ... SQL
5.1. Truyvấn hội (Union Query)
Dùng để kết nối nhiều bảng cùng cấu trúc. Truyvấn hội có thể
sắp xếp, đổi tên trường, hoặc liệt kê các mẩu tin trùng nhau
4. Truyvấn Crosstab
Truy vấn...
... ra.
2.
TẠO MẪU HỎI
TẠO MẪU HỎI
Hãy nêu các bước chính để tạo
một mẫu hỏi?
BÀI 8
TRUY VẤNDỮLIỆU
TRUY VẤNDỮ LIỆU
b.
Biểu Thức
Biểu Thức
Các phép toán thường dùng
Các phép toán thường ... định
Nhập tên mới hoặc để tên
mặc định
Nguồn dữliệu hiển thị cấu trúc các bảng có chứa
các trường được chọn để dùng trong mẫu hỏi này
Nguồn dữliệu hiển thị cấu trúc các bảng có chứa
các trường ... <>
: Phép so sánh
AND, OR, NOT
AND, OR, NOT
: Phép toán logic
Củng cố
Củng cố
Xem trước Bàitập và thực hành 6 :
MẪU HỎI TRÊN MỘT BẢNG
KHÁI NIỆM
KHÁI NIỆM
a. Mẫu Hỏi
a. Mẫu Hỏi
b.
Biểu...
... trình để đón nhận truyvấn
và thực hiện truy xuất dữliệu cho kết
xuất lên màn hình hoặc in ra giấy.
1. Các khái niệm:
a. Mẫu hỏi (truy vấn) :
Trong CSDL chứa các thông tin về đối
tượng ta ... thành tiền
Tuần : 14 Ngày soạn :16/11/2008
Tiết : 23 Ngày giảng:19/11/2008
Bi 8. TRUYVẤNDỮ LIỆU
I. MỤC TIÊU CỦA BÀI
1. Kiến thức
- Hiểu được khái niệm mẫu hỏi (Query). Biết sử dụng một số hàm ... trong Access:
Hàm số trong Access dùng để tính tóan
các dữliệu trên trường chỉ định. Một số
hàm thông dụng để tính tóan trên trường
có dữliệu số như sau:
SUM: Tính tổng giá trị số trên trường...
... trị lớn nhất
COUNT
Đếm số giá trị khác trống (Null).
4 hàm đầu chỉ thực hiện trên các trường dữliệu kiểu sè
b. Biểu thức
bao gồm các toán hạng và các phép toán.
Các phép toán
* Phép toán ... max…
matdo:[so_dan]/[dien_tich]
VÝ dô:
Tien_Thuong: [luong]*0.1[gt]=“Nam” and [tin]>=8.5
Với các bài toán trên,
Với các bài toán trên,
hÃy nêu thao tác để
hÃy nêu thao tác để
thực hiện các yêu cầu
thực ... chế ®é thiÕt kÕ
3
Là một loại đối tượng của ACCESS dùng để sắp xếp, tìm kiếm
và kết xuất dữliệu từ một hoặc nhiều bảng dựa vào liên kết
giữa các bảng.
Các chức năng của mẫu hỏi:
Sắp...
... và
kết xuất dữliệu từ một hoặc nhiều bảng
dựa vào liên kết giữa các bảng.
- Thao tác tạo mẫu hỏi
Là một loại đối tượng của ACCESS dùng để sắp xếp, tìm kiếm
và kết xuất dữliệu từ một hoặc ... như thế
nào???
Trong những trường hợp như vậy cần sử
dụng mẫu hỏi (Query)
3.Vớ d
Xét bài toán đặt vấn đề:
a.Liệt kê những học sinh có điểm TBM >=8 ?
b.Tính và cho biết tổng điểm thi của ... thông số trong chế ®é thiÕt kÕ
3
Xem kết quả mẫu hỏi
5
Để 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...
... (xóa toàn bộ dòng
nhưng vẫn để lại cấu trúc và thuộc tính)
10
Bài 23:
Truy vấndữliệu và cập
nhật dữ liệu
1/32
23.1.1.Thêm dữliệu (insert)
INSERT INTO-chèn dòng mới vào bảng
Chèn 1 dòng ... BY được dùng để sắp xếp các dòng.
Ví dụ bảng Orders:
27
23.3. Các bàitậpvềtruyvấn cơ bản
Cho các bảng trong cơ sở dữliệu quản lý vật tư ( hình vẽ ở
dưới )
31
23.2.4. Mệnh đề where
Trong ... Mệnh đề Select
d) Tập kết quả
Kết quả trả về từ một câu truyvấn SQL được lưu trong
1 tập kết quả (result set). Hầu hết các hệ thống chương
trình CSDL cho phép duyệt qua tập kết quả bằng các...
... 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
Tiết: 22 - Bài 8
Truy vấndữ
liệu
Chọn đối tượng Queries
C1: Tự thiết kế
(Create query in Design view)
C2: Dïng ... dòng Total chọn trường chứa nhóm gộp dữliệu và hàm thống
kê.
Xem kết quả mẫu hỏi
5
Xem kết quả mẫu hỏi
5
Để 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 ... của từng thí sinh?
c. Cho biết điểm bình quân của các môn?
3.Vớ d: Xét bài toán đặt vấn đề:
6
Với bài toán trên,
Với bài toán trên,
hÃy nêu thao tác để
hÃy nêu thao tác để
thực hiện các...
... chính để tạo một mẫu hỏi (queries):
+ Chọn dữliệu nguồn
+ Chọn dữliệu nguồn
+ Chọn các trường từ dữliệu ngồn đưa vào mẫu hỏi
+ Chọn các trường từ dữliệu ngồn đưa vào mẫu hỏi
+ Khai báo các ... 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ê.
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 ...
kết xuất dữliệu từ một hoặc nhiều bảng
dựa vào liên kết giữa các bảng.
- Thao tác tạo mẫu hỏi
Bước 1: 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:
Nguồn dữ liệu
Bảng...
... tóan trên trường có dữliệu số
như sau:
SUM: Tính tổng giá trị số trên
trường chỉ định.
AVG: Tính giá trị trung bình ... trong Access.
− Cách dùng tên trường như là biến như thế nào.
− xem và học bài. Tiết sau tìm hiểu phần còn lại của bài 8.
kiện nào đó
- Chọn các trường hiển thị trong
danh sách
- Tính tóan ... thị thông tin
từ nhiều bảng hoạc mẫu hỏi
khác.
Có 2 chế độ: chế độ thiết kế và
chế độ trang dữ liệu.
Hoạt động 3: Tìm hiểu biểu thức
b) Biểu thức.
+ Các phép tóan được sử dụng
trong Access...
... Tiết CT: 26 Tuần:
Giáo viên: Đỗ Văn Nghiêm Ngày dạy:
Bài 8: TRUYVẤNDỮLIỆU (TT)
J
I. Mục tiêu:
1. Kiến thức:
Biết khái niệm và vai trò của mẫu hỏi
Biết các ... Thái độ
Nghiêm túc trong học tập, rèn luyện tinh thần ham học hỏi
II. Đồ dùng dạy học:
Giáo viên: SGK, SGV.
Học sinh: SGK.
III. Phương pháp dạy học
Gợi động cơ, vấn đáp, thuyết trình
IV. Nội ... HS
Hoạt động 1: Tìm hiểu cách tạo mẫu hỏi
2. Tạo mẫu hỏi.
Các bước chính để tạo mẫu
hỏi:
- Chọn dữliệu nguồn (các
bảng và mẫu hỏi khác) cho
mẫu hỏi.
- Khai báo các điều kiện cần
đưa vào mẫu hỏi.
-...
... )
Khi đang hiển thị kết quả truy vấn.
B. TẠO TRUYVẤN BẰNG NGÔN NGỮ SQL:
2. Thi hành và chỉnh sửa truyvấn :
10/25/2008
8
Bài 02 : Truyvấndữliệu bằng SQL
II. Truyvấn chọn lọc – Select Query ... :
Xác định truyvấn SUB trước bằng cách dùng SQL hay QBE.
Copy cú pháp SQL của SUB và làm điều kiện cho truy vấn
chính.
D. TRUYVẤN LỒNG – SUB QUERY :
10/25/2008
44
Bài 02 : Truyvấndữliệu bằng ... lọc dữ liệu.
Or : Điều kiện Hoặc dùng để lọc dữ liệu.
Điều kiện cùng dòng trên lưới
AND
Điều kiện cùng cột trên lưới
OR
C. TẠO TRUYVẤN BẰNG LƯỚI QBE :
10/25/2008
34
Bài 02 : Truyvấndữ liệu...
... môn
Tạo truyvấn có điều kiện lọc dữ liệu
Minh họa
41
41
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HC
Phũng chuyờn mụn
Ni kt d liu t 2 truy vn
ã Cho phép xây dựng các truyvấndữliệu ... TP.HCM
TRUNG TÂM TIN HC
Phũng chuyờn mụn
Cỏc bc to truy vn bng SQL
ã Bc 3: Xây dựng câu lệnh truyvấndữ liệu
Trong cửa sổ lệnh SQL, viết câu lệnh truyvấn Select
32
32
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ ... HỌC
Phòng chuyên môn
Tạo truyvấn từ một bảng dữ liệu
Minh họa
30
30
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC
Phòng chuyên môn
Tạo truyvấn có điều kiện lọc dữ liu
ã Vớ d 1:
Cho bit...
... tự đại diện.
CROSSTAB Query
Lọc dữliệu trên Query
Khi thi hành query, một hộp thoại yêu cầu gõ
vào tham số cần lọc
Các dạng hiển thị truy vấn
Truy vấn có thể hiện thị theo các dạng sau ... kế)
SQL View (câu lệnh SQL tương ứng)
Datasheet View (Bảng kết quả của truy vấn)
Khi đang thiết kế truyvấn (truy vấn đang ở dạng
Query Design) ta có thể chuyển sang các dạng
khác bằng ... – là phép xử lý dữliệu khá phổ biến. Trong
Access, query là một trong những công cụ xử lý khá
tốt việc này. Total query là một điển hình. Hãy xét
một số yêu cầu tổng hợp dữliệu như sau:
...
... nhiều bảng hoặc mẫu hỏi khác dựa vào
liên kết giữa các bảng
1
BÀI 8:
TRUY VẤN
DỮ LiỆU
Bài 4: Truyvẫndữ liệu
18
Bài 4: Truyvẫndữ liệu
3. VÍ DỤ ÁP DỤNG
Tìm những HS nữ có
điểm Toán >8.5
Note: ... dụ
trên.
14
Bài 4: Truyvẫndữ liệu
2. TẠO MẪU HỎI
Double click vào các trường từ dữliệu
nguồn đưa vào mẫu hỏi
Nguồn dữ
liệu
Lưới QBE:
Mô tả điều
kiện
7
Bài 4: Truyvẫndữ liệu
1. CÁC KHÁI ... HS Nữ có điểm Toán >8.5
11
Bài 4: Truyvẫndữ liệu
2. TẠO MẪU HỎI
Các bước chính để tạo mẫu hỏi
Chọn
dữ liệu
nguồn
cho
mẫu hỏi
Chọn
các
trường
từ dữ
liệu
nguồn
để đưa
vào
mẫu hỏi
Khai...