bài 8 Truy vấn dữ liệu

20 418 0
bài 8 Truy vấn dữ liệu

Đ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

1 1 C h µ o M õ n g Q u ý T h Ç y c « v Ò d ù g i ê l í p 1 2 A 2 Tại sao cần liên kết bảng? Có mấy b ớc tạo liên kết bảng? Vì: -Tránh d thừa dữ liệu -Khụng nht quỏn ca d liu m bo. Có 5 b ớc tạo liên kết bảng 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 B ớc 3: Khai báo các thông số trong chế độ thiết kế B ớc 4: Xây dựng biểu thức tính giá trị cho các tr ờng B ớc 5: Xem kết quả mẫu hỏi 3 TRUNG TÂM GDTX – HNDN TRẤN YÊN 4 1. C¸c kh¸I niÖm Ví dụ §Ó qu¶n lÝ mét k× thi TNPT, ng êi ta t¹o ra mét CSDL gåm hai b¶ng sau:  B¶ng Danh_sach: chøa th«ng tin cña c¸c thÝ sinh  B¶ng §iem_thi: chøa kÕt qu¶ thi c¸c m«n cña thÝ sinh 5 Víi CSDL trªn, Víi CSDL trªn, h·y nªu thao t¸c h·y nªu thao t¸c ®Ó thùc hiÖn c¸c ®Ó thùc hiÖn c¸c yªu cÇu sau: yªu cÇu sau: LiÖt kª nh÷ng häc sinh cã ®iÓm TBM >=8 ? TÝnh tæng ®iÓm thi cña tõng thÝ sinh? Cho biÕt ®iÓm b×nh qu©n c¸c m«n thi cña tõng líp? 6 Nếu câu hỏi chỉ liên quan tới một bảng, bằng thao tác tìm kiếm và lọc có thể tìm đ ợc câu trả lời (Ví dụ : câu hỏi 1) Nh ng với câu hỏi phức tạp, liên quan tới nhiều bảng thì phải làm nh thế nào??? Trong những tr ờng hợp nh vậy cần sử dụng mẫu hỏi (Query) 7 Là một loại đối t ợng của ACCESS dùng để sắp xếp, tìm kiếm và kết xuất dữ liệu từ một hoặc nhiều bảng dựa vào liên kết giữa các bảng. Các chức năng của mẫu hỏi: Sắp xếp các bản ghi Chọn các bản ghi thoả 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 nh tính trung bình cộng, tính tổng, đếm bản ghi Tổng hợp và hiển thị thông tin từ nhiều bảng hoặc mẫu hỏi khác. a. Mẫu hỏi (Query) 8 b. Biểu thức bao gồm các toán hạng và các phép toán. Các 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 (đóng vai trò các biến) đ ợc ghi trong dấu ngoặc vuông Ví dụ: [TOAN] , [luong] * Hằng số. Ví dụ: 0.1 ; 125 * Hằng văn bản. Ví dụ: Nữ ; Nam * Hàm. Ví dụ: Sum, Avg, max matdo:[so_dan]/[dien_tich] Ví dụ: Tien_Thuong: [luong]*0.1[gt]=Nam and [tin]>=8.5 thc hin tớnh toỏn v kim tra iu kin, trong Access cú cụng c vit cỏc biu thc 9 c. Một số hàm th ờng gặp trong Access 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ị lớn nhất COUNT Đếm số giá trị khác trống (Null). 4 hàm đầu chỉ thực hiện trên các tr ờng dữ liệu kiểu số Nhc li tờn 1 s hm v chc nng ca nú ó hc trong Excel? 10 2. T¹o mÉu hái Các bước chính để tạo một mẫu hỏi (queries): Các bước chính để tạo một mẫu hỏi (queries): + Chọn dữ liệu nguồn + Chọn dữ liệu nguồn + 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 + 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 các bản ghi + Chọn trường cần để sắp xếp + Chọn trường cần để sắp xếp + Tạo thêm các trường tính toán từ các trường đã có + Tạo thêm 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 [...]... 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 thí sinh có điểm toán > =8 Kết quả mẫu hỏi tính tổng điểm thi của từng thí sinh 17 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 chứa nhóm gộp dữ liệu và hàm thống kê 18 1 Khái niệm: Mẫu hỏi là một loại đối tợng của ACCESS dùng để sắp xếp, tìm kiếm và kết xuất dữ liệu từ một hoặc nhiều...2 Tạo mẫu hỏi Xét bài toán đặt vấn đề: Bảng Danh_sach: chứa thông tin của các thí sinh Bảng Điem_thi: chứa kết quả thi các môn của thí sinh Yêu cầu: a Tính và cho biết tổng điểm thi của từng thí sinh? b Cho biết điểm bình quân của các môn thi theo lớp? 11 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_SACH và DIEM_THI Các trờng... tính toán Tong:[toan]+[ly]+[sinh]+[van]+[su]+[anh] 12 Bớc 2: Tạo mẫu hỏi 1 Chọn đối tợng Queries C1: Tự thiết kế (Create query in Design view) C2: Dùng thuật sĩ (Create query by using wizard) 13 2 Chọn dữ liệu nguồn (từ các bảng - table và mẫu hỏi - query) Chọn tên bảng hoặc tên mẫu hỏi và nháy nút Add Nháy nút Close 14 3 Khai báo các thông số trong chế độ thiết kế Field: Khai báo tên các trờng sẽ có . một mẫu hỏi (queries): + Chọn dữ liệu nguồn + Chọn dữ liệu nguồn + 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. dữ liệu kiểu số Nhc li tờn 1 s hm v chc nng ca nú ó hc trong Excel? 10 2. T¹o mÉu hái Các bước chính để tạo một mẫu hỏi (queries): Các bước chính để tạo một mẫu hỏi (queries): + Chọn dữ liệu. 1 2 A 2 Tại sao cần liên kết bảng? Có mấy b ớc tạo liên kết bảng? Vì: -Tránh d thừa dữ liệu -Khụng nht quỏn ca d liu m bo. Có 5 b ớc tạo liên kết bảng B ớc 1: Xác định các thông số

Ngày đăng: 16/02/2015, 07:00

Từ khóa liên quan

Mục lục

  • Slide 1

  • Slide 2

  • Slide 3

  • Slide 4

  • Slide 5

  • Slide 6

  • Slide 7

  • Slide 8

  • Slide 9

  • Slide 10

  • Slide 11

  • Slide 12

  • Slide 13

  • Slide 14

  • Slide 15

  • Slide 16

  • Slide 17

  • Slide 18

  • Slide 19

  • Slide 20

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

  • Đang cập nhật ...

Tài liệu liên quan