Bài 8: Truy vấn dữ liệu mới

25 963 8
Bài 8: Truy vấn dữ liệu mới

Đ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

Nguyễn Trãi TRƯỜNG TRUNG HỌC PHỔ THÔNG TIN HỌC 12 Đặng Hữu Hoàng BÀI 8 TRUY VẤN DỮ LIỆU TRUY VẤN DỮ LIỆU • Trong CSDL, chứa các thông tin về đối tượng ta đang quản lí. Dựa vào nhu cầu thực tế công việc, người lập trình phải biết cách lấy thông tin ra theo yêu cầu nào đó. • Trong CSDL, chứa các thông tin về đối tượng ta đang quản lí. Dựa vào nhu cầu thực tế công việc, người lập trình phải biết cách lấy thông tin ra theo yêu cầu nào đó. 1. 1. KHÁI NIỆM KHÁI NIỆM a. Mẫu Hỏi a. Mẫu Hỏi • Access cung cấp công cụ để tự động hóa việc trả lời các câu hỏi do chính người lập trình tạo ra. • Access cung cấp công cụ để tự động hóa việc trả lời các câu hỏi do chính người lập trình tạo ra. a. Mẫu Hỏi a. Mẫu Hỏi Mẫu hỏi thường được sử dụng như thế nào? Mẫu Hỏi Sử Dụng Để: Mẫu Hỏi 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 trên dữ liệu lấy ra. • 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 Biểu Thức  Các phép toán thường dùng  Các phép toán thường dùng +, -, *, / +, -, *, / : Phép toán số học <, >, <=, >=, =, <> <, >, <=, >=, =, <> : Phép so sánh AND, OR, NOT AND, OR, NOT : Phép toán logic b. Biểu Thức Biểu Thức  Các toán hạng trong tất cả các biểu thức:  Các toán hạng trong tất cả các biểu thức: Tên trường Tên trường : (đóng vai trò các biến) được ghi trong dấu ngoặc vuông Vd: [Toan], [LUONG] Hằng số Hằng số Ví dụ 0.1; 1000000,… Hằng văn bản Hằng văn bản : được viết trong dấu nháy kép Vd: “Nam”, “Nữ”,… Biểu thức số học Biểu thức số học • Mô tả các trường tính toán trong mẫu hỏi • 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 MAT_DO: [SO_DAN]/[DIEN_TICH] [GT] = “Nam” AND [Tin] >= 8.5 : Tìm các học sinh nam có điểm trung bình môn tin từ 8,5 trở lên bằng biểu thức lọc [GT] = “Nam” AND [Tin] >= 8.5 : Tìm các học sinh nam có điểm trung bình môn tin từ 8,5 trở lên bằng biểu thức lọc c. Các Hàm • Access cung cấp một số hàm gộp nhóm: • Access cung cấp một số hàm gộp nhóm: SUM SUM : Tính tổng AVG AVG : Tính giá trị trung bình MIN MIN : Tính giá trị nhỏ nhất MAX MAX : Tính giá trị lớn nhất COUNT COUNT : Đếm số giá trị khác trống • Các hàm SUM, AVG, MIN, MAX: chỉ thực hiện trên trường kiểu số • Các hàm SUM, AVG, MIN, MAX: chỉ thực hiện trên trường kiểu số 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? 2. TẠO MẪU HỎI TẠO MẪU HỎI • 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 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 • 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 • 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ạo các trường tính toán từ các trường đã có. • Đặt điều kiện gộp nhóm. • Đặt điều kiện gộp nhóm. [...]... 1,Click chọn 2,Tạo mẫu hỏi mới bằng cách tụ thiết kế 2,Tạo mẫu hỏi mới bằng cách dùng thuật sĩ Tạo mẫu hỏi bằng cách dùng tự thiết kế (Create query in Design view) Click chọn Click chọn 1,Click chọn 2,Click chọn 3,Click chọn 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 Cửa sổ mẫu hỏi ở chế độ thiết kế Nguồn dữ liệu hiển thị cấu trúc... khung Selected Field Click chọn Nhập tên mới hoặc để tên mặc định Click chọn Click chọn Click chọn để chuyển sang chế độ tự thiết kế VÍ DỤ ÁP DỤNG Khai thác CSDL: “QuanLyHocSinh”, 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 • Double click vào Create Query in Design View • Chọn bảng LyLichHocSinh làm dữ liệu • Double click vào các trường MaSO, HoDem,... Click nút để thực hiện mẫu hỏi và xem kết quả Nhập >=6.5 trên dòng Criteria, tại các cột Toan, Li, Hoa, Van, Tin Củng cố KHÁI NIỆM a Mẫu Hỏi Các phép toán thường dùng b Biểu Thức 2 TẠO MẪU HỎI Xem trước Bài tập và thực hành 6 : MẪU HỎI TRÊN MỘT BẢNG . Trãi TRƯỜNG TRUNG HỌC PHỔ THÔNG TIN HỌC 12 Đặng Hữu Hoàng BÀI 8 TRUY VẤN DỮ LIỆU TRUY VẤN DỮ LIỆU • Trong CSDL, chứa các thông tin về đối tượng ta đang. • 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 các trường từ dữ liệu nguồn

Ngày đăng: 05/08/2013, 01:25

Hình ảnh liên quan

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 - Bài 8: Truy vấn dữ liệu mới

gu.

ồ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 Xem tại trang 15 của tài liệu.
Tên bảng hoặc mẫu hỏi chứa trường tương ứng - Bài 8: Truy vấn dữ liệu mới

n.

bảng hoặc mẫu hỏi chứa trường tương ứng Xem tại trang 16 của tài liệu.
Chọn bảng hoặc mẫu hỏi - Bài 8: Truy vấn dữ liệu mới

h.

ọn bảng hoặc mẫu hỏi Xem tại trang 19 của tài liệu.
• Chọn bảng LyLichHocSinh làm dữ liệu• Chọn bảng LyLichHocSinh làm dữ liệu - Bài 8: Truy vấn dữ liệu mới

h.

ọn bảng LyLichHocSinh làm dữ liệu• Chọn bảng LyLichHocSinh làm dữ liệu Xem tại trang 23 của tài liệu.
MẪU HỎI TRÊN MỘT BẢNGKHÁI NIỆM - Bài 8: Truy vấn dữ liệu mới
MẪU HỎI TRÊN MỘT BẢNGKHÁI NIỆM Xem tại trang 25 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan