Bài 8. Truy vấn dữ liệu
Chia sẻ bởi Võ Ngọc Lương |
Ngày 10/05/2019 |
48
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:
TRƯỜNG THPT CỬA TÙNG
TỔ TIN - KỸ CÔNG NGHIỆP
---------------
CHÀO MỪNG QUÝ THẦY CÔ
ĐẾN DỰ GIỜ LỚP 12B4
* Ví dụ mở đầu:
Đưa ra thông tin của các học sinh có giới tính là nam?
§8. TRUY VẤN DỮ LIỆU
QUERY
Tiết 23
I. CÁC KHÁI NIỆM:
1. Mẫu hỏi:
Mẫu hỏi là một trong những công cụ quan trọng nhất của CSDL.
Biến dữ liệu thô đang được lưu trữ thành những thông tin cần thiết.
Mẫu hỏi tổng hợp thông tin từ nhiều nguồn dữ liệu (bảng, mẫu hỏi đã được xây dựng trước)
Một lần mở mẫu hỏi (đã xây dựng), Access lại tạo nội dung chứa cả kết quả mới nhất của các bảng nguồn dữ liệu dùng cho mẫu hỏi
* Khả năng của Access: (sgk)
I. CÁC KHÁI NIỆM:
2. Biểu thức:
a. Khái niệm: là sự kết hợp giữa các phép toán và các toán hạng
* Các phép toán thường dùng:
Phép toán số học: +, -, *,/
Phép toán so sánh: <, >, <=, >=, <>
Phép toán logic: and, or, not
* Các toán hạng thường dùng:
Các trường (đóng vai trò là biến): Thường được ghi trong dấu ngoặc vuông
Các hằng: gồm hằng số và hàng xâu (chú ý hằng xâu được đặt trong dấu nháy kép” “
Các hàm: Sum, Max, Min. AVG, count
I. CÁC KHÁI NIỆM:
2. Biểu thức:
Access cung cấp một số hàm gộp nhóm:
Các hàm SUM, AVG, MIN, MAX: chỉ thực hiện trên trường kiểu số
I. CÁC KHÁI NIỆM:
2. Biểu thức:
b. Phân Loại:
Biểu thức số học:
- Được sử dụng để mô tả các trường tính toán trong mẫu hỏi
CP::
* Biểu thức logic và biểu thức quan hệ: được sử dụng trong trường hợp:
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
VD: Trong CSDL quanli_hs, có thể tìm các học sinh nam, có điểm trung bình môn toán từ 8 điểm trở lên
[gt]=“nam” and [t]>8
1. Các bước để tạo mẫu hỏi:
II. TẠO MẪU HỎI
B1. Kích chọn Queries
Click chọn
1. Các bước để tạo mẫu hỏi:
II. TẠO MẪU HỎI
B2. Nháy đúp vào creat query in design view
Nháy đúp chọn
1. Các bước để tạo mẫu hỏi:
II. TẠO MẪU HỎI
B3. Chọn nguồn dữ liệu cho mẫu hỏi
Click chọn
Click chọn
Chọn các bảng có chứa các trường cần hiển thị trên mẫu hỏi add Close
Cần hiển thị trên mẫu hỏi những trường nào và các trường đó lấy ở đâu?
1. Các bước để tạo mẫu hỏi:
II. TẠO MẪU HỎI
Cửa sổ mẫu hỏi ở chế độ thiết kế
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
Lưới QBE: nơi mô tả điều kiện mẫu hỏi. Mỗi cột thể hiện một trường sẽ được sử dụng trong mẫu hỏi
1. Các bước để tạo mẫu hỏi:
II. TẠO MẪU HỎI
B4: Chọn các trường từ dữ liệu nguồn đưa vào mẫu hỏi
1.Lần lượt nháy đúp vào các trường từ dữ liệu nguồn đưa vào mẫu hỏi
Các trường từ dữ liệu nguồn đã được đưa vào mẫu hỏi
1. Các bước để tạo mẫu hỏi:
II. TẠO MẪU HỎI
Nội dung của từng hàng trong lưới QBE
Khai báo tên các trường được chọn.
Tên bảng hoặc mẫu hỏi chứa trường tương ứng
Xác định các trường cần sắp xếp
Click chọn để xác định các trường xuất hiện trong mẫu hỏi
Mô tả điều kiện để chọn các bản ghi đưa vào mẫu hỏi.
1. Các bước để tạo mẫu hỏi:
II. TẠO MẪU HỎI
B5: Tuỳ vào yêu cầu của mẫu hỏi mà có thể thực hiện một trong các thao tác sau:
B5.1: Đưa các điều kiện để lọc các bản ghi vào mẩu hỏi
B5.2: Chọn các trường để sắp xếp các bản ghi
B5.3: Xây dựng các trường tính toán từ các trường đã có
B5.4: đặt điều kiện gộp nhóm
Đưa các điều kiện để lọc các bản ghi vào mẩu hỏi (B5.1)
Hãy nêu các trường hợp ứng dụng các thao tác cần thực hiện ở trên
1. Các bước để tạo mẫu hỏi:
II. TẠO MẪU HỎI
B6: Nhấn vào biểu tượng Trên thanh công cụ
để xem kết quả
Click chọn
1. Các bước để tạo mẫu hỏi:
II. TẠO MẪU HỎI
B7: Lưu mẫu hỏi
Gõ tên mẫu hỏi vào
Click chọn
1. Các bước để tạo mẫu hỏi:
II. TẠO MẪU HỎI
B1. Kích chọn Queries
B2. Nháy đúp vào creat query in design view
B3. Chọn nguồn dữ liệu cho mẫu hỏi
Chọn các bảng có chứa các trường cần hiển thị trên mẫu hỏi add Close
B4: Chọn các trường từ dữ liệu nguồn đưa vào mẫu hỏi
B5: Xác định dạng bài mẫu hỏi rồi chọn các thao tác sau cho phù hợp
B5.1: Đưa các điều kiện để lọc các bản ghi vào mẩu hỏi
B5.2: Chọn các trường để sắp xếp các bản ghi
B5.3: Xây dựng các trường tính toán từ các trường đã có
B5.4: đặt điều kiện gộp nhóm
B6: Nhấn vào biểu tượng Trên thanh công cụ để xem kết quả
B7: Lưu mẫu hỏi
2. Các chế độ làm việc với mẫu hỏi
II. TẠO MẪU HỎI
Có hai chế độ:
Chế độ thiết kế: Dùng để tạo mới hoặc thay đổi cấu trúc của mẫu hỏi
Chế độ trang dữ liệu: Để xem kết quả.
Cảm ơn!
TỔ TIN - KỸ CÔNG NGHIỆP
---------------
CHÀO MỪNG QUÝ THẦY CÔ
ĐẾN DỰ GIỜ LỚP 12B4
* Ví dụ mở đầu:
Đưa ra thông tin của các học sinh có giới tính là nam?
§8. TRUY VẤN DỮ LIỆU
QUERY
Tiết 23
I. CÁC KHÁI NIỆM:
1. Mẫu hỏi:
Mẫu hỏi là một trong những công cụ quan trọng nhất của CSDL.
Biến dữ liệu thô đang được lưu trữ thành những thông tin cần thiết.
Mẫu hỏi tổng hợp thông tin từ nhiều nguồn dữ liệu (bảng, mẫu hỏi đã được xây dựng trước)
Một lần mở mẫu hỏi (đã xây dựng), Access lại tạo nội dung chứa cả kết quả mới nhất của các bảng nguồn dữ liệu dùng cho mẫu hỏi
* Khả năng của Access: (sgk)
I. CÁC KHÁI NIỆM:
2. Biểu thức:
a. Khái niệm: là sự kết hợp giữa các phép toán và các toán hạng
* Các phép toán thường dùng:
Phép toán số học: +, -, *,/
Phép toán so sánh: <, >, <=, >=, <>
Phép toán logic: and, or, not
* Các toán hạng thường dùng:
Các trường (đóng vai trò là biến): Thường được ghi trong dấu ngoặc vuông
Các hằng: gồm hằng số và hàng xâu (chú ý hằng xâu được đặt trong dấu nháy kép” “
Các hàm: Sum, Max, Min. AVG, count
I. CÁC KHÁI NIỆM:
2. Biểu thức:
Access cung cấp một số hàm gộp nhóm:
Các hàm SUM, AVG, MIN, MAX: chỉ thực hiện trên trường kiểu số
I. CÁC KHÁI NIỆM:
2. Biểu thức:
b. Phân Loại:
Biểu thức số học:
- Được sử dụng để mô tả các trường tính toán trong mẫu hỏi
CP:
* Biểu thức logic và biểu thức quan hệ: được sử dụng trong trường hợp:
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
VD: Trong CSDL quanli_hs, có thể tìm các học sinh nam, có điểm trung bình môn toán từ 8 điểm trở lên
[gt]=“nam” and [t]>8
1. Các bước để tạo mẫu hỏi:
II. TẠO MẪU HỎI
B1. Kích chọn Queries
Click chọn
1. Các bước để tạo mẫu hỏi:
II. TẠO MẪU HỎI
B2. Nháy đúp vào creat query in design view
Nháy đúp chọn
1. Các bước để tạo mẫu hỏi:
II. TẠO MẪU HỎI
B3. Chọn nguồn dữ liệu cho mẫu hỏi
Click chọn
Click chọn
Chọn các bảng có chứa các trường cần hiển thị trên mẫu hỏi add Close
Cần hiển thị trên mẫu hỏi những trường nào và các trường đó lấy ở đâu?
1. Các bước để tạo mẫu hỏi:
II. TẠO MẪU HỎI
Cửa sổ mẫu hỏi ở chế độ thiết kế
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
Lưới QBE: nơi mô tả điều kiện mẫu hỏi. Mỗi cột thể hiện một trường sẽ được sử dụng trong mẫu hỏi
1. Các bước để tạo mẫu hỏi:
II. TẠO MẪU HỎI
B4: Chọn các trường từ dữ liệu nguồn đưa vào mẫu hỏi
1.Lần lượt nháy đúp vào các trường từ dữ liệu nguồn đưa vào mẫu hỏi
Các trường từ dữ liệu nguồn đã được đưa vào mẫu hỏi
1. Các bước để tạo mẫu hỏi:
II. TẠO MẪU HỎI
Nội dung của từng hàng trong lưới QBE
Khai báo tên các trường được chọn.
Tên bảng hoặc mẫu hỏi chứa trường tương ứng
Xác định các trường cần sắp xếp
Click chọn để xác định các trường xuất hiện trong mẫu hỏi
Mô tả điều kiện để chọn các bản ghi đưa vào mẫu hỏi.
1. Các bước để tạo mẫu hỏi:
II. TẠO MẪU HỎI
B5: Tuỳ vào yêu cầu của mẫu hỏi mà có thể thực hiện một trong các thao tác sau:
B5.1: Đưa các điều kiện để lọc các bản ghi vào mẩu hỏi
B5.2: Chọn các trường để sắp xếp các bản ghi
B5.3: Xây dựng các trường tính toán từ các trường đã có
B5.4: đặt điều kiện gộp nhóm
Đưa các điều kiện để lọc các bản ghi vào mẩu hỏi (B5.1)
Hãy nêu các trường hợp ứng dụng các thao tác cần thực hiện ở trên
1. Các bước để tạo mẫu hỏi:
II. TẠO MẪU HỎI
B6: Nhấn vào biểu tượng Trên thanh công cụ
để xem kết quả
Click chọn
1. Các bước để tạo mẫu hỏi:
II. TẠO MẪU HỎI
B7: Lưu mẫu hỏi
Gõ tên mẫu hỏi vào
Click chọn
1. Các bước để tạo mẫu hỏi:
II. TẠO MẪU HỎI
B1. Kích chọn Queries
B2. Nháy đúp vào creat query in design view
B3. Chọn nguồn dữ liệu cho mẫu hỏi
Chọn các bảng có chứa các trường cần hiển thị trên mẫu hỏi add Close
B4: Chọn các trường từ dữ liệu nguồn đưa vào mẫu hỏi
B5: Xác định dạng bài mẫu hỏi rồi chọn các thao tác sau cho phù hợp
B5.1: Đưa các điều kiện để lọc các bản ghi vào mẩu hỏi
B5.2: Chọn các trường để sắp xếp các bản ghi
B5.3: Xây dựng các trường tính toán từ các trường đã có
B5.4: đặt điều kiện gộp nhóm
B6: Nhấn vào biểu tượng Trên thanh công cụ để xem kết quả
B7: Lưu mẫu hỏi
2. Các chế độ làm việc với mẫu hỏi
II. TẠO MẪU HỎI
Có hai chế độ:
Chế độ thiết kế: Dùng để tạo mới hoặc thay đổi cấu trúc của mẫu hỏi
Chế độ trang dữ liệu: Để xem kết quả.
Cảm ơn!
* 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ẻ: Võ Ngọc Lương
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)