Bài 8 truy vấn dữ liệu tin học 12

20 1.3K 18
Bài 8 truy vấn dữ liệu tin học 12

Đ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

KiÓm tra bµi cò CSDL QL_NGOAIKHOA quản lí việc học ngoại khóa, thiết kế gồm bảng với cấu trúc sau Hãy thực tạo liên kết bảng Click vào để tạo liên kết NGOAI_KHOA HOC_SINH Tên trường Kiểu DL Mô tả MaHS Autonumber Mã học sinh TenHS Text Tên trường Kiểu DL STT Autonumber Số thứ tự MaHS Number Mã học sinh MaMon Number Mã môn học Tên học sinh MON_HOC Tên trường Kiểu DL Mô tả MaMon Autonumber Mã môn học TenMon Text Tên môn học HocPhi Number Học phí Mô tả Bài TRUY VẤN DỮ LIỆU Bài toán đặt vấn đề CSDL NGOAI_KHOA gồm bảng liệu sau: Bảng MON_HOC chứa thông tin môn học Bảng NGOAI_KHOA chứa kết đăng kí môn học học sinh Bảng HOC_SINH chứa thông tin học sinh Bài toán đặt vấn đề 1/ Cho biết môn học có học phí từ 20.000 trở lên Dữ liệu liên quan bảng MON_HOC Bằng công cụ tìm kiếm lọc tìm câu trả lời 2/ Tính tổng số tiền phải đóng HS? Dữ liệu liên quan bảng MON_HOC, NGOAI_KHOA, HOC_SINH Bằng công cụ tìm kiếm lọc tìm câu trả lời Với câu hỏi phức tạp, liên quan đến nhiều bảng liệu Ta cần sử dụng mẫu hỏi (Query) I KHÁI NIỆM 1/ Mẫu hỏi Là loại đối tượng ACCESS dùng để xếp, tìm kiếm kết xuất liệu từ một/ nhiều bảng mẫu hỏi khác Các chức mẫu hỏi:  Sắp xếp ghi  Chọn ghi thoả mãn điều kiện cho trước  Chọn trường để hiển thị  Thực tính toán  Tổng hợp hiển thị thông tin từ nhiều bảng mẫu hỏi khác I KHÁI NIỆM 2/ Biểu thức: Gồm phép toán toán hạng a/ Phép toán: * Phép toán số học: + , - , * , / * Phép so sánh: < , , >= , = , < > * Phép toán logic: AND, OR, NOT I KHÁI NIỆM 2/ Biểu thức: b/ Toán hạng: * Tên trường (đóng vai trò biến) ghi dấu ngoặc vuông Ví dụ: [Ten] , [So_Luong] * Hằng số Ví dụ: 0.1 ; 152 * Hằng văn Ví dụ: “Nữ”; “Nam” * Hàm Ví dụ: Sum, Avg, max… I KHÁI NIỆM 2/ Biểu thức: c/ Các loại biểu thức: * Biểu thức số học: Ví dụ: THANH_TIEN: [SO_luong]*[DON_GIA] * Biểu thức logic: Ví dụ: [gt]=“Nam” and [tin]>=8.0 3/ Một số hàm thường gặp Access SUM, AVG, MIN, MAX, COUNT 4 hàm đầu thực trường liệu kiểu số  COUNT: đếm giá trị khác trống (Null) II TẠO MẪU HỎI 1/ Các bước để tạo mẫu hõi: • Chọn liệu nguồn cho mẫu hỏi • Chọn trường từ liệu nguồn để đưa vào mẫu hỏi • Khai báo điều kiện cần đưa vào mẫu hỏi để lọc ghi • Chọn trường dùng để xếp ghi mẫu hỏi • Tạo trường tính toán từ trường có • Đặt điều kiện gộp nhóm II TẠO MẪU HỎI Tạo mẫu hỏi cách tự thiết kế: B1: Chọn đối tượng Queries B2: Chọn dòng lệnh Create query in Design view B3: Chọn liệu nguồn Trong sổ Show table  chọn tên bảng mẫu hỏi  Add  Close B4: mô tả điều kiện mẫu hỏi vùng lưới QBE PhÇn chøa d÷ liÖu nguån Khai báo tên trường chọn Tên bảng mẫu hỏi chứa trường tương ứng Xác định trường cần xếp Xác định trường xuất mẫu hỏi Mô tả điều kiện để chọn ghi vào mẫu hỏi Nháy nút B5: chạy mẫu hỏi Nháy Query Run View Datasheet view B6: Lưu đặt tên cho mẫu hỏi III Ví dụ áp dụng Ví dụ 1: Khai thác CSDL “QL_HOCSINH” Tạo mẫu hỏi cho biết danh sách HS có điểm trung bình tất môn từ 6,5 trở lên Click vào để tạo mẫu hỏi Hướng dẫn: - Chọn trường: Mã số, Họ đệm, tên, toán, lí, hóa, văn, tin - Đặt điều kiện dòng criteria môn là: >=6.5 III Ví dụ áp dụng Ví dụ 2: Khai thác CSDL “QL_HOCSINH” Tạo mẫu hỏi cho biết HS có tổng điểm toán văn từ 18 trở lên Click vào để tạo mẫu hỏi Hướng dẫn: - Chọn trường: Họ đệm, tên, toán, văn - Nhập trường TONG: [TOAN]+[VAN] - Đặt điều kiện trường TONG là: >=18 Cñng cè vµ luyÖn tËp Khai thác CSDL “QL_HOCSINH” Tạo mẫu hỏi liệt kê danh sách HS học sinh nữ xếp theo thứ tự tổ Click vào để tạo mẫu hỏi Hướng dẫn: - Chọn trường: Họ đệm, tên, tổ, giới tính - Sắp xếp theo trường tổ (tăng dần) - Đặt điều kiện lọc hàng criteria: “Nữ” Bải rác thải máy tính Diễn đàn xử lý rác thải máy tính điện tử Xử lý rác thải [...]... Họ đệm, tên, toán, lí, hóa, văn, tin - Đặt điều kiện tại dòng criteria của các môn là: >=6.5 III Ví dụ áp dụng Ví dụ 2: Khai thác CSDL “QL_HOCSINH” Tạo mẫu hỏi cho biết những HS có tổng điểm toán và văn từ 18 trở lên Click vào đây để tạo mẫu hỏi Hướng dẫn: - Chọn các trường: Họ đệm, tên, toán, văn - Nhập trường TONG: [TOAN]+[VAN] - Đặt điều kiện của trường TONG là: >= 18 Cñng cè vµ luyÖn tËp Khai thác...B3: Chọn dữ liệu nguồn Trong của sổ Show table  chọn tên bảng hoặc mẫu hỏi  Add  Close B4: mô tả điều kiện mẫu hỏi trong vùng lưới QBE PhÇn chøa d÷ liÖu nguån Khai báo tên trường được chọn Tên bảng hoặc mẫu hỏi... Chọn các trường: Họ đệm, tên, toán, văn - Nhập trường TONG: [TOAN]+[VAN] - Đặt điều kiện của trường TONG là: >= 18 Cñng cè vµ luyÖn tËp Khai thác CSDL “QL_HOCSINH” Tạo mẫu hỏi liệt kê danh sách HS của các học sinh nữ và sắp xếp theo thứ tự tổ Click vào đây để tạo mẫu hỏi Hướng dẫn: - Chọn các trường: Họ đệm, tên, tổ, giới tính - Sắp xếp theo trường tổ (tăng dần) - Đặt điều kiện lọc ở hàng criteria: “Nữ” .. .Bài TRUY VẤN DỮ LIỆU Bài toán đặt vấn đề CSDL NGOAI_KHOA gồm bảng liệu sau: Bảng MON_HOC chứa thông tin môn học Bảng NGOAI_KHOA chứa kết đăng kí môn học học sinh Bảng HOC_SINH chứa thông tin. .. tin học sinh Bài toán đặt vấn đề 1/ Cho biết môn học có học phí từ 20.000 trở lên Dữ liệu liên quan bảng MON_HOC Bằng công cụ tìm kiếm lọc tìm câu trả lời 2/ Tính tổng số tiền phải đóng HS? Dữ liệu. .. thức số học: Ví dụ: THANH_TIEN: [SO_luong]*[DON_GIA] * Biểu thức logic: Ví dụ: [gt]=“Nam” and [tin] > =8. 0 3/ Một số hàm thường gặp Access SUM, AVG, MIN, MAX, COUNT 4 hàm đầu thực trường liệu kiểu

Ngày đăng: 06/12/2016, 17:32

Từ khóa liên quan

Mục lục

  • KiÓm tra bµi cò

  • 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

  • Bải rác thải máy tính

  • Diễn đàn xử lý rác thải máy tính điện tử

  • Xử lý rác thải

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

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

Tài liệu liên quan