Tải bản đầy đủ (.pptx) (27 trang)

Bai 8 Truy van du lieu

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.28 MB, 27 trang )

<span class='text_page_counter'>(1)</span>CHÀO MỪNG CÁC BẠN ĐẾN VỚI BÀI TRÌNH CHIẾU CỦA NHÓM 4 • • • • •. Phú Bảo Quốc Trung Nhật Minh Mạnh Linh Lệ Nga.

<span class='text_page_counter'>(2)</span>

<span class='text_page_counter'>(3)</span> 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, bằng 8 - Học sinh có điểm kiểm tra 1 tiết văn cao nhất - Tính điểm trung bình cho học sinh ….

<span class='text_page_counter'>(4)</span>

<span class='text_page_counter'>(5)</span> Mẫu hỏi là gì? Sử dụng mẫu hỏi để làm gì?. Mẫu hỏi (query): Dùng để sắp xếp, tìm kiếm và kết xuất dữ liệu xác định từ một hoặc nhiều bảng.

<span class='text_page_counter'>(6)</span> 1. Khái niệm a)Mẫu hỏi Mẫu hỏi thường 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..

<span class='text_page_counter'>(7)</span> 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) được ghi trong dấu ngoặc vuông. Vd: [toan], [van], [ten],…. + Hằng số Vd: 0.1; 100000; ….. + Hằng văn bản: được viết trong dấu nháy kép Vd: “ Nam”; “Nữ” + Hàm.

<span class='text_page_counter'>(8)</span> • Biểu thức số học: dùng để mô tả các trường tính toán trong 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 bộ lọc cho bảng hoặc 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ệ.

<span class='text_page_counter'>(9)</span> Bài 1: Chọn biểu thức số học đúng trong 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 của trường Hodem và. e ten cách nhau một dấu cách). Bài 2: Xác định loại biểu thức của từng biểu thức dưới đâ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.

<span class='text_page_counter'>(10)</span> c) Các hàm. Kể tên các hàm đã học trong excel, pascal?.

<span class='text_page_counter'>(11)</span> c) Các hàm SUM. Tính tổng. AVG. Tính giá trị trung bình. MIN. Timg giá trị nhỏ nhất. MAX. Tìm giá trị lớn nhất. COUNT. Đếm số giá trị trống (Null). Bốn hàm đầu chỉ thực hiện trên các trường số..

<span class='text_page_counter'>(12)</span> 2. 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 dữ liệu. Bảng DANH SÁCH và bảng ĐIỂM.  Các trường có mặt trong mẫu hỏi. Trường SBD, Hodem, Ten, Toan, Ly, Sinh, Van, Su.  Điều kiện lọc bản ghi. Không có.  Trường dùng để sắp xếp các bản ghi. Trường Ten sắp xếp tăng dần. Trường cần tính toán. Tong: [Toan]+ [Ly] +[Sinh] +[Van] + [Su]+[Anh].

<span class='text_page_counter'>(13)</span> 2. 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 mới bằng cách tụ thiết kế. Cách 2.Tạo mẫu hỏi mới bằng cách dùng thuật sĩ.

<span class='text_page_counter'>(14)</span> Cách 1:Tạo mẫu hỏi bằng cách dùng tự thiết kế (Create query in Design view) 1. Chọn đối tượng Queries. 1.Click chọn 2.Tạo mẫu hỏi mới bằng cách tụ thiết kế.

<span class='text_page_counter'>(15)</span> Cách 1:Tạo mẫu hỏi bằng cách dùng tự thiết kế (Create query in Design view) 1 2. 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).  Chọn tên bảng hoặc tên mẫu hỏi rồi nháy vào nút Add  Nháy nút Close.

<span class='text_page_counter'>(16)</span> 1 2 3. 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 đượ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.

<span class='text_page_counter'>(17)</span>  Field: Khai báo tên các trường có thể xuất hiện trong 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 sắp xếp (nếu có)  Show: Khai báo các trường được chọn để xuất hiện trong mẫu hỏi  Criteria: Mô tả điều kiện (viết dưới dạng logic) để chọn các bản ghi đưa vào mẫu hỏi..

<span class='text_page_counter'>(18)</span> 4. 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 rồi nhấn OK.

<span class='text_page_counter'>(19)</span> 1. Chọn đối tượng Queries. 2. Chọn dữ liệu nguồn (từ các bảng_table và các mẫu hỏi_query). 3. Khai báo các thông số trong chế độ thiết kế. 4. 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. 5. Xem kết quả mẫu hỏi Để xem kết quả mẫu hỏi- chế độ trang dữ liệu nháy nút.

<span class='text_page_counter'>(20)</span> 5. Xem kết quả mẫu hỏi Để xem kết quả mẫu hỏi- chế độ trang dữ liệu nháy nút. Kết quả mẫu hỏi tính tổng điểm thi của từng thí sinh.

<span class='text_page_counter'>(21)</span>  Với các mẫu hỏi cần thống kê, nháy nút  xuất hiện 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ê.

<span class='text_page_counter'>(22)</span> Cách 2: Tạo mẫu hỏi bằng cách dùng thuật sĩ (Create query by using wizard). Click chọn Click chọn. • Xuất hiện hộp thoại Simple Query Wizard.

<span class='text_page_counter'>(23)</span> Hộp thoại Simple Query Wizard. Chọn bảng hoặc mẫu hỏi Click chọn trường Click chọn để di chuyển các trường được chọn qua khung Selected Field.

<span class='text_page_counter'>(24)</span> Hộp thoại Simple Query Wizard.

<span class='text_page_counter'>(25)</span> Click chọn 1 Click chọn 2. Click chọn 4. Click chọn 3.

<span class='text_page_counter'>(26)</span> Nhập tên mới hoặc để tên mặc định. Click chọn 1. Click chọn.

<span class='text_page_counter'>(27)</span> VIDEO thực hiện tạo mẫu hỏi bằng chế độ thiết kế và bằng thuật sĩ..

<span class='text_page_counter'>(28)</span>

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×