Bài 8. Truy Vấn Dữ Liệu

Chia sẻ bởi Châu Quốc Phong | Ngày 25/04/2019 | 60

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:

Tuần: 12
Tiết: 23, 24
Ngày soạn: 19/10/11
§8. TRUY VẤN DỮ LIỆU


MỤC ĐÍCH – YÊU CẦU:
Về kiến thức:
+ Hiểu khái niệm mẫu hỏi.
+ Biết các bước chính để tạo một mẫu hỏi.
Về kỹ năng:
+ Biết sử dụng hai chế độ làm việc với mẫu hỏi: Chế độ thiết kế và chế độ trang dữ liệu.
+ Biết sử dụng một số hàm và phép toán tạo ra biểu thức số học, biểu thức điều kiện và biểu thức lôgic để xây dựng mẫu hỏi.
+ Tạo được mẫu hỏi đơn giản.
Về thái độ:
CHUẨN BỊ:
GV: ĐDDH với các biểu mẫu làm việc với bảng.
HS: Đọc trước SGK ở nhà.
PP: Diễn giảng, đàm thoại kết hợp SGK.
HOẠT ĐỘNG DẠY HỌC:
Ổn định lớp:
Kiểm tra bài cũ:
Câu hỏi:
Bài mới:
NỘI DUNG GHI BÀI
TG
HOẠT ĐỘNG CỦA THẦY
HOẠT ĐỘNG CỦA TRÒ





Các khái niệm
a/. 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 để tổng hợp, sắp xếp và tìm kiếm dữ liệu, 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 thường được sử dụng để:
Sắp xếp các bản ghi;
Chọn các bản ghi thỏa 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;
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/. Biểu thức
Dùng để thực hiện tính toán và kiểm tra điều kiện.
Phép toán:
- Phép toán số học: + - * /
- Phép so sánh: < > <= >= = <>
- Phép toán lôgic: AND OR NOT

Toán hạng:
- Tên trường: đượ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

Biểu thức số học: đuợc sử dụng để mô tả các trường tính toán
Vd: [THANH_TIEN] : [DON_GIA] * [S_LUONG]

Biểu thức lôgic: được sử dụng trong các trường hợp sau:
- 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.

c/. Các hàm
- SUM: tính tổng
- AVG: tính giá trị trung bình
- MIN: Tìm giá trị nhỏ nhất
- MAX: Tìm giá trị nhỏ nhất
- COUNT: Đếm số giá trị các trống.


Tạo mẫu hỏi
Để làm việc với mẫu hỏi, chọc Queries trong bảng chọn đối tượng.
Các bước chính tạo mẫu hỏi:
Chọn dữ liệu nguồn cho mẫu hỏi (từ các bảng hoặc mẫu hỏi khác);
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 đưa vào mẫu hỏi để lọc các bản ghi;
Chọn các trường dùng để sắp xếp các bản ghi trong 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.

Để thiết kế mẫu hỏi mới, thực hịên một trong hai cách sau:
- Cách 1: Nháy đúp vào Create query in Design view.
- Cách 2: Nháy đúp vào Create query by using wizard.

Để xem hay sửa đổi thiết kế mẫu hỏi, thực hiện:
1. Chọn mẫu hỏi cần xem hoặc sửa.
2. Nháy nút 

Nội dung mô tả điều kiện mẫu hỏi:
- Field: Khai báo tên trường được chọn;
- Table: Tên bảng, mẫu hỏi chứa trường tương ứng;
- Sort: Xác định trường cần sắp xếp;
- Show: Xác định trường 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.

Ví dụ áp dụng (SGK)



- Em nào hãy nhắc lại chức năng chính của mẫu hỏi?


- Như vậy mẫu hỏi là công cụ quan trọng nhất của CSDL, để tổng hợp, sắp xếp và tìm kiếm dữ liệu.
- Mẫu hỏi tập hợp thông tin từ nhiều nguồn dữ liệu (các bảng và mẫu hỏi khác), và hoạt động như một bảng.
- Vậy mẫu hỏi có những khả năng nào?












- Nhận xét, tổng hợp.
- Để làm việc với mẫu hỏi ta có mấy chế độ?


- Biểu thức là dãy các toán hạng được liên kết với bởi các phép toán.












- Y/c hs lên bảng viết một số vd về thực hiện tính toá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ẻ: Châu Quốc Phong
Dung lượng: | Lượt tài: 2
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)