Bài 8. Truy vấn dữ liệu

Chia sẻ bởi Trần Thị Nga | Ngày 10/05/2019 | 70

Chia sẻ tài liệu: Bài 8. Truy vấn dữ liệu thuộc Tin học 12

Nội dung tài liệu:

Chào mừng các thày cô giáo
Đã về dự tiết học này!
Kiểm tra bài cũ
Câu hỏi 1: Hãy kể tên các thao tác cơ bản trên bảng?
Cập nhật dữ liệu.
Sắp xếp và lọc.
Tìm kiếm
In dữ liệu
Câu hỏi 3: Trình bày chức năng của mẫu hỏi?
Dùng để khai thác dữ liệu: sắp xếp, tìm kiếm và kết xuất dữ liệu từ nhiều bảng
Câu hỏi 2: Hãy kể tên các chế độ làm việc với bảng?
Chế độ thiết kế.
Chế độ trang dữ liệu
Bài 8: Truy vấn dữ liệu
Giáo viên: Trần Thị Nga
Bài 8: Truy vấn dữ liệu
1. Các khái niệm.
2. Tạo mẫu hỏi.

Bài 8: Truy vấn dữ liệu
Các khái niệm.
* Chức năng:
a. Mẫu hỏi.
Bài 8: Truy vấn dữ liệu
Các khái niệm.
* Chức năng:
a. Mẫu hỏi.
Mẫu hỏi thường được sử dụng để:
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 các 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
Bài 8: Truy vấn dữ liệu
Các khái niệm.
* Chức năng:
a. Mẫu hỏi.
* Các chế độ làm việc:
Gồm 2 chế độ:
Chế độ thiết kế.
Chế độ trang dữ liệu
* Chú ý:
Kết quả thực hiện mẫu hỏi cũng đóng vai trò như 1 bảng và có thể tham gia vào việc tạo bảng, biểu mẫu, tạo mẫu hỏi khác hoặc tạo báo cáo.
Bài 8: Truy vấn dữ liệu
b. Biểu thức
Các khái niệm.
a. Mẫu hỏi.
Dùng để thực hiện tính toán và kiểm tra điều kiện.
Gồm 2 thành phần: các toán hạng và các phép toán.
Bài 8: Truy vấn dữ liệu
b. Biểu thức
Các khái niệm.
a. Mẫu hỏi.
* Phép toán:
- Phép toán số học: +, -, *, /
Phép toán so sánh: <, >, <=, >=, =, <>
Phép toán logic: And, Or, Not.
Ngoài ra còn có phép ghép xâu:&
Bài 8: Truy vấn dữ liệu
b. Biểu thức
Các khái niệm.
a. Mẫu hỏi.
*Phép toán:
*Toán hạng:
- Tên trường (đóng vai trò là các biến) được ghi trong dấu ngoặc vuông.
Hằng số.
Hằng văn bản, được viết trong dấu nháy kép.
Hàm (sum, avg, max, min, count.).
Bài 8: Truy vấn dữ liệu
Biểu thức số học trong mẫu hỏi được sử dụng để mô tả các trường tính toán:
Vd: dtb:([Toan]*2+[Li]+[Van]*2+[Hoa]+[Tin] )/7
Biểu thức logic được sử dụng để thiết lập bộ lọc cho bảng, thiết lập điều kiện lọc để tạo mẫu hỏi.
b. Biểu thức
Các khái niệm.
a. Mẫu hỏi.
c. Các hàm.
Tiến hành gộp nhóm các bản ghi theo điều kiện nào đó
Thực hiện phép tính trên từng nhóm
Một số hàm thống kê thông dụng:
- Hàm Sum: Tính tổng.
- Hàm Avg: Tính giá trị trung bình.
- Hàm Min: Tìm giá trị nhỏ nhất.
- Hàm Max: Tìm giá trị lớn nhất.
- Hàm Count: Đếm các bản ghi khác trống
Bài 8: Truy vấn dữ liệu
b. Biểu thức
Các khái niệm.
a. Mẫu hỏi.
2. Tạo mẫu hỏi.
a. Tạo mẫu hỏi mới.
Bài 8: Truy vấn dữ liệu
Các khái niệm.
Gồm 2 cách:
Cách 1: Tự thiết kế.
Chọn đối tượng làm việc là Queries trong bảng chọn đối tượng . Sau đó nháy đúp vào Creat queries in Design view.
Cách 2: Dùng thuật sĩ.
Chọn đối tượng làm việc là Queries trong bảng chọn đối tượng . Sau đó nháy đúp vào Creat queries by using Wizard
- Chọn dữ liệu nguồn cho 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
- 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 báo các điều kiện cần dưa vào mẫu hỏi để lọc các bản ghi
- 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 báo các điều kiện cần dưa vào mẫu hỏi để lọc các bản ghi
- Chọn các trường để sắp xếp bản ghi theo 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 báo các điều kiện cần dưa vào mẫu hỏi để lọc các bản ghi
- Chọn các trường để sắp xếp bản ghi theo mẫu hỏi
- Tạo các trường tính toán từ các trường đã có
- 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 báo các điều kiện cần dưa vào mẫu hỏi để lọc các bản ghi
- Chọn các trường để sắp xếp bản ghi theo mẫu hỏi
- Tạo các trường tính toán từ các trường đã có
- Đặt điều kiện gộp nhóm
- 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 báo các điều kiện cần dưa vào mẫu hỏi để lọc các bản ghi
- Chọn các trường để sắp xếp bản ghi theo mẫu hỏi
- Tạo các trường tính toán từ các trường đã có
- Đặt điều kiện gộp nhóm
2. Tạo mẫu hỏi.
a. Tạo mẫu hỏi mới.
Bài 8: Truy vấn dữ liệu
Các khái niệm.
Gồm các bước
b. Các chế độ của mẫu hỏi
* Chế độ thiết kế:
Cho phép xem sửa thiết kế mẫu hỏi
Cách vào: Nháy nút lệnh Design view trên thanh công cụ chuẩn của Access hoặc ?view? Design view
2. Tạo mẫu hỏi.
a. Tạo mẫu hỏi mới.
Bài 8: Truy vấn dữ liệu
Các khái niệm.
b. Các chế độ của mẫu hỏi
* Chế độ thiết kế:
- Các thành phần của cửa sổ
+ Nguồn dữ liệu: Hiển thị cấu trúc của bảng.
+ Lưới QBE (Query By Example -Mẫu hỏi theo ví dụ): Mô tả điều kiện của mẫu hỏi. Gồm:
. Field: Khai báo tên trường được chọn
. Table: Tên bảng hoặc mẫu hỏi chứa trường tương ứng.
. Sort: Xác định các trường cần sắp xếp.
. Show: Xác định các trường cần xuất hiện trong mẫu hỏi.
. Criteria: Mô tả điều kiện để chọn các bản ghi đưa vào mẫu hỏi.
* Chế độ thiết kế:
* Chế độ trang dữ liệu:
- Cho phép thực hiện mẫu hỏi để xem kết quả.
- Cách thực hiện: Nháy chuột vào nút lệnh Run hoặc nút lệnh Datasheet View trên thanh công cụ chuẩn hoặc dùng lệnh ?View?Datasheet View
b. Các chế độ của mẫu hỏi
2. Tạo mẫu hỏi.
a. Tạo mẫu hỏi mới.
Bài 8: Truy vấn dữ liệu
Các khái niệm.
3. Ví dụ áp dụng
Cho tệp CSDL "QLHocsinh" cần tạo mẫu hỏi cho biết danh sách học sinh có các điểm trung bình ở tất cả các môn từ 6.5 trở lên?
2. Tạo mẫu hỏi.
Bài 8: Truy vấn dữ liệu
Các khái niệm.
Củng cố
I. Lý thuyết:
Phải biết được chức năng của mẫu hỏi.
Các biểu thức và hàm sử dụng trong mẫu hỏi.
Biết cách tạo 1 mẫu hỏi
II. Thực hành:
- Biết tạo được mẫu hỏi sắp xếp, lọc, tính toán và tổng hợp dữ liệu
III. Bài tập:
- Bài tập SBT
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Trần Thị Nga
Dung lượng: | Lượt tài: 1
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)