1. Trang chủ
  2. » Giáo án - Bài giảng

giao an dien tu 12 bai 8 cuc hot

17 620 1
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Định dạng
Số trang 17
Dung lượng 783 KB

Nội dung

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 Với các bài toán trên, Với các bài toán trên, hãy nêu thao tác để hãy nêu thao tác để thực hiện các yêu cầu thực hiện các yêu cầu sau: 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? 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) 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) 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 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ố 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 ngồn đưa vào mẫu hỏi + Chọn các trường từ dữ liệu ngồ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 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? 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 có mặt trong mẫu hỏi Trường SBD, hodem, ten, toan, ly, sinh, van, su, anh Điều kiện lọc bản ghi Trường dùng để sắp xếp các bản ghi Trường ten sắp xếp tăngdần Trường cần tính toán Tong:[ toan]+[ly]+[sinh]+[van]+[su]+[anh] Không có [...]... Nhập tên của trường cần tính toán và nháy nút Trong hộp thoại Expression Builder nhập biểu thức tính OK 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 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 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ữ . * 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 c. Một số hàm thường gặp trong Access. dụng: Nguồn dữ liệu Bảng DANH_SACH và DIEM_THI Các trường có mặt trong mẫu hỏi Trường SBD, hodem, ten, toan, ly, sinh, van, su, anh Điều kiện lọc bản ghi

Ngày đăng: 19/09/2013, 05:10

HÌNH ẢNH LIÊN QUAN

 Bảng Danh_sach: chứa thông tin của các thí sinh - giao an dien tu 12 bai 8 cuc hot
ng Danh_sach: chứa thông tin của các thí sinh (Trang 2)
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ể  - giao an dien tu 12 bai 8 cuc hot
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ể (Trang 4)
Chọn dữ liệu nguồn (từ các bảng - table và mẫu hỏi - query) - giao an dien tu 12 bai 8 cuc hot
h ọn dữ liệu nguồn (từ các bảng - table và mẫu hỏi - query) (Trang 12)
Table: Tên bảng chứa trường tương ứng - giao an dien tu 12 bai 8 cuc hot
able Tên bảng chứa trường tương ứng (Trang 13)

TỪ KHÓA LIÊN QUAN