Chọn đối tượng Queries Chọn dữ liệu nguồn từ các bảng_table và các mẫu hỏi_query Khai báo các thông số trong 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 đ[r]
(1)CHÀO MỪNG CÁC BẠN ĐẾN VỚI BÀI TRÌNH CHIẾU CỦA NHÓM • • • • • Phú Bảo Quốc Trung Nhật Minh Mạnh Linh Lệ Nga (2) (3) Bài 8: TRUY VẤN DỮ LIỆU Muốn có thông tin trên thì phải làm gì ? Trong quá trình khai thác : - In học sinh có điểm môn toán lớn hơn, - Học sinh có điểm kiểm tra tiết văn cao - Tính điểm trung bình cho học sinh … (4) (5) Mẫu hỏi là gì? Sử dụng mẫu hỏi để làm gì? Mẫu hỏi (query): Dùng để xếp, tìm kiếm và kết xuất liệu xác định từ nhiều bảng (6) Khái niệm a)Mẫu hỏi Mẫu hỏi thường dùng để: • Sắp xếp các ghi • Chọn các 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 tính toán trên liệu lấy • Tổng hợp và hiển thị thông tin từ nhiều bảng mẫu hỏi khác (7) b)Biểu thức + Phép toán số học: cộng, trừ, nhân, chia + Phép so sánh: >, >=, <, <=, =, <> + Phép toán logic: and, or, not + Tên trường (đóng vai trò là các biến) ghi dấu ngoặc vuông Vd: [toan], [van], [ten],… + Hằng số Vd: 0.1; 100000; … + Hằng văn bản: viết dấu nháy kép Vd: “ Nam”; “Nữ” + Hàm (8) • Biểu thức số học: dùng để mô tả các trường tính toán mẫu hỏi Vd: Tong: [toan]+ [ly]+[hoa]+[van]+ [tin]; thanh_tien:[so_luong] *[don_gia] • Biểu thức logic: dùng để thiết lập lọc cho bảng thiết lập điều kiện lọc để tạo mẫu hỏi Vd: ([GT]=“Nữ”) and ( [TBM]>=8.0) • Biểu thức quan hệ (9) Bài 1: Chọn biểu thức số học đúng các biểu thức sau: aa) TB: ([toan] +[ ly] + [hoa]) /3 b) Thanh_tien: [so_luong]*[don_gia] +” Đồng” c) Luong: [he_so] *[bac_ luong] + “Phụ cấp” d) [Doi_tuong] =“Ưu tiên” and [Xep_Loai] =“Giỏi” d e) Họ và tên: [Hodem]+ “ “ + [ten] (Họ và tên là kết hợp trường Hodem và e ten cách dấu cách) Bài 2: Xác định loại biểu thức biểu thức đây: a) Thanh_tien: [so_luong]*[don_gia] Biểu thức số học b) [Noi_sinh] =“ Hà Nội” and [Diem_Tb]>=7 c) [Tuoi]>=60 or [Nam_CT]>=40 Biểu thức logic d) Between #1/1/1970# and #31/12/1970# e) >=[DToan] Biểu thức logic Biểu thức logic Biểu thức quan hệ f) TB: ([toan] +[ ly] + [hoa]) /3 Biểu thức số học (10) c) Các hàm Kể tên các hàm đã học excel, pascal? (11) c) Các hàm SUM Tính tổng AVG Tính giá trị trung bình MIN Timg giá trị nhỏ MAX Tìm giá trị lớn COUNT Đếm số giá trị trống (Null) Bốn hàm đầu thực trên các trường số (12) Các bướ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 liệu Bảng DANH SÁCH và bảng ĐIỂM Các trường có mặt mẫu hỏi Trường SBD, Hodem, Ten, Toan, Ly, Sinh, Van, Su Điều kiện lọc ghi Không có Trường dùng để xếp các ghi Trường Ten xếp tăng dần Trường cần tính toán Tong: [Toan]+ [Ly] +[Sinh] +[Van] + [Su]+[Anh] (13) Các bướ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 Bước 2: Tạo mẫu hỏi 1.Click chọn Cách 1:Tạo mẫu hỏi cách tụ thiết kế Cách 2.Tạo mẫu hỏi cách dùng thuật sĩ (14) Cách 1:Tạo mẫu hỏi cách dùng tự thiết kế (Create query in Design view) Chọn đối tượng Queries 1.Click chọn 2.Tạo mẫu hỏi cách tụ thiết kế (15) Cách 1:Tạo mẫu hỏi cách dùng tự thiết kế (Create query in Design view) Chọn đối tượng Queries Chọn liệu nguồn (từ các bảng_table và các mẫu hỏi_query) Chọn tên bảng tên mẫu hỏi nháy vào nút Add Nháy nút Close (16) Chọn đối tượng Queries Chọn liệu nguồn (từ các bảng_table và các mẫu hỏi_query) Khai báo các thông số chế độ thiết kế Nguồn liệu hiển thị cấu trúc các bảng có chứa các trường chọn để dùng 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ể trường sử dụng mẫu hỏi (17) Field: Khai báo tên các trường có thể xuất mẫu hỏi Table: Khai báo tên bảng chứa trường tương ứng Sort: Khai báo các trường cần xếp (nếu có) Show: Khai báo các trường chọn để xuất mẫu hỏi Criteria: Mô tả điều kiện (viết dạng logic) để chọn các ghi đưa vào mẫu hỏi (18) Xây dựng biểu thức tính giá trị cho các trường Nhập tên trường cần tính toán, nháy vào nút lệnh Nhập biểu thức tính toán nhấn OK (19) Chọn đối tượng Queries Chọn liệu nguồn (từ các bảng_table và các mẫu hỏi_query) Khai báo các thông số chế độ thiết kế Xây dựng biểu thức tính giá trị cho các trường Nhập tên trường cần tính toán, nháy vào nút lệnh Xem kết mẫu hỏi Để xem kết mẫu hỏi- chế độ trang liệu nháy nút (20) Xem kết mẫu hỏi Để xem kết mẫu hỏi- chế độ trang liệu nháy nút Kết mẫu hỏi tính tổng điểm thi thí sinh (21) Với các mẫu hỏi cần thống kê, nháy nút xuất dòng Total Tại dòng Total chọn trường cần gộp nhóm và các hàm thống kê (22) Cách 2: Tạo mẫu hỏi cách dùng thuật sĩ (Create query by using wizard) Click chọn Click chọn • Xuất hộp thoại Simple Query Wizard (23) Hộp thoại Simple Query Wizard Chọn bảng mẫu hỏi Click chọn trường Click chọn để di chuyển các trường chọn qua khung Selected Field (24) Hộp thoại Simple Query Wizard (25) Click chọn Click chọn Click chọn Click chọn (26) Nhập tên để tên mặc định Click chọn Click chọn (27) VIDEO thực tạo mẫu hỏi chế độ thiết kế và thuật sĩ (28)