Bài giảng Microsoft Access: Bài 2 Truy vấn dữ liệu (Query) - GV. Phạm Thanh An

68 2.8K 0
Bài giảng Microsoft Access: Bài 2 Truy vấn dữ liệu (Query) - GV. Phạm Thanh An

Đ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

Bài giảng Microsoft Access: Bài 2 - GV. Phạm Thanh An

Bài 2: Truy vấn dữ liệu (Query) Giảng viên:Phạm Thanh An Trường Đại học Ngân hàng TP.HCM Nội dung trình bày  Các loại truy vấn  Select Query  Total Query  Crosstab Query  Make table Query  Append Query  Delete Query  Update Query Giới thiệu về Query  Có rất nhiều dạng yêu cầu xử lý dữ liệu như:  Trích - lọc - hiển thị dữ liệu;  Tổng hợp - thống kê;  Thêm - bớt - cập nhật thay đổi dữ liệu.  Query sẽ giải quyết những yêu cầu đó của người sử dụng  có 7 loại Query: SELECT Query  Select query là loại truy vấn dùng trích - lọc - kết xuất dữ liệu từ nhiều bảng khác nhau từ CSDL ra một bảng kết quả  Ví dụ:  Đưa ra thông tin chi tiết sinh viên của một lớp  Đưa ra thông tin chi tiết về các hoá đơn bán ra trong ngày hôm nay;  Đưa ra doanh thu bán hàng của một tháng nào đó; SELECT Query  CSDL về cán bộ trong một đơn vị SELECT Query  Đưa ra những thông tin sau: canboID, hoten, ngaysinh, tencv, luongchinh, phucapcv, thuclinh.  Trong đó: luongchinh = hesoluong * 290000 Thuclinh = luongchinh + phucapcv  Phân tích yêu cầu:  Thông tin yêu cầu đòi hòi từ nhiều bảng khác nhau (bảng CANBO với các cột: canboID, hoten, ngaysinh; bảng CHUCVU với các cột tencv, phucapcv);  Có những cột thông tin đã có sẵn trên CSDL (5 cột kể trên) nhưng một số cột yêu cầu phải được tính bởi biểu thức: cột luongchinh và cột thuclinh. SELECT Query  Bước 1: Tạo một Select query sử dụng Design View, SELECT Query  Hoặc nhấn đúp chuột lên biểu tượng Create query in Design view trên màn hình: SELECT Query  Bước 2: Chọn những bảng có chứa dữ liệu liên quan lên màn hình thiết kế query từ cửa sổ Show Table SELECT Query  Bước 3: Khai báo những thông tin cần thiết cho query:  Dòng Field: là nơi khai báo danh sách các thông tin (cột dữ liệu) của bảng kết quả. [...]... Lọc ra danh sách các cán bộ phòng ban nào đó, làm như sau:  Lọc dữ liệu trên Query  Khi thi hành query, một hộp thoại yêu cầu gõ vào tham số cần lọc Tạo Select Query dùng hỏi - áp dữ liệu  Tạo truy vấn mới  Đưa các bảng cần thiết vào truy vấn  Chọn các trường cần thiết trên dòng Field  Nhập các câu hỏi với dữ liệu ứng với trường cần hỏi trên dòng Criteria Tạo Select Query dùng hỏi - áp dữ liệu ... …] tối đa 25 5 kí tự  Có thể đưa biểu thức hỏi kèm cùng các phép toán, biểu thức đã nói ở trên để tạo ra một điều kiện cụ thể:  Tạo Select Query dùng hỏi - áp dữ liệu Các dạng hiển thị truy vấnTruy vấn có thể hiện thị theo các dạng sau :      Design View (dạng thiết kế) SQL View (câu lệnh SQL tương ứng) Datasheet View (Bảng kết quả của truy vấn) Khi đang thiết kế truy vấn (truy vấn đang ở dạng... Show: để chỉ định hiển thị hay không hiển thị dữ liệu trường đó ra bảng kết quả Nếu chọn (checked )- dữ liệu sẽ được hiển thị ra bảng kết quả Lọc dữ liệu trên Query      Query cung cấp một khả năng lọc dữ liệu khá hoàn chỉnh; Có thể lọc ra những dữ liệu theo những điều kiện phức tạp Đặc biệt có thể chấp nhận những giá trị lọc là các tham biến Để lọc dữ liệu, bạn phải thiết lập điều kiện đặt lọc lên... người sinh năm 1980; Like ‘*/11/*’ - lọc ra những người sinh tháng 11; Like ‘*/*/198?’ - lọc ra những người sinh từ năm 1980 đến năm 1989; Like ‘[A-H]*’ – lọc ra những người có tên bắt đầu từ A-H Lọc dữ liệu trên Query  Ví dụ 4: Lọc ra những cán bộ có 2, 000,000>= Thuclinh >=1,000,000  Cú pháp toán tử Between như sau: Between And Lọc dữ liệu trên Query  Các phép toán và... độ đang thiết kế) Các điều kiện nằm trên cùng một dòng Criteria sẽ được nối với nhau bởi toán tử AND (và); mỗi dòng Criteria sẽ được nối với nhau bởi toán tử OR (hoặc) Lọc dữ liệu trên Query Ví dụ 1: Lọc ra những cán bộ là trưởng phòng có thực lĩnh ; =; =[Từ điểm] And . Bài 2: Truy vấn dữ liệu (Query) Giảng viên :Phạm Thanh An Trường Đại học Ngân hàng TP.HCM Nội dung trình bày  Các loại truy. Query  Có rất nhiều dạng yêu cầu xử lý dữ liệu như:  Trích - lọc - hiển thị dữ liệu;  Tổng hợp - thống kê;  Thêm - bớt - cập nhật thay đổi dữ liệu.  Query sẽ giải quyết những yêu cầu. là nơi khai báo danh sách các thông tin (cột dữ liệu) của bảng kết quả. SELECT Query  Có 2 loại thông tin bài toán yêu cầu:  thông tin có sẵn từ các trường trên CSDL như canboID, hoten, tencv,

Ngày đăng: 27/05/2014, 14:57

Từ khóa liên quan

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

Tài liệu liên quan