Thường dùng hai cách tạo truy vấn ứng với hai lựa chọn: in Design view và by using wizard By using wizard: truy vấn được xây dựng bằng công cụ wizard của Access, ta chỉ việc trả lời các câu hỏi theo yêu cầu In Design view: truy vấn được thiết kế tuỳ theo mục đích của người sử dụng. Ta thường chọn cách này. Cách thực hiện như sau: 53 III. Cách tạo truy vấn Bước 1: Trong cửa sổ Database, chọn trang Queries, chọn nút New, hộp thoại New Query xuất hiện Trang Queries Nút New Cửa sổ Database 54 III. Cách tạo truy vấn Bước 2: chọn nguồn dữ liệu cho truy vấn Cửa sổ Show Table cho chọn các bảng (Tables), các truy vấn (Queries) hoặc chọn cả bảng và truy vấn để làm nguồn dữ liệu cho truy vấn sắp tạo Chọn nguồn dữ liệu phù hợp, chọn Add. Sau khi chọn xong tất cả, chọn Close để trở về cửa sổ Select Query 55 III. Cách tạo truy vấn Mô tả cửa sổ Select Query Phần trên: chứa các bảng và truy vấn đã chọn làm nguồn Phần dưới: gọi là lưới thiết kế QBE (Query By Example) dùng chứa các trường của truy vấn mới cần xây dựng nhấn F6 để di chuyển giữa 2 phần 56 III. Cách tạo truy vấn Mô tả cửa sổ Select Query Field: chứa tên trường hoặc biểu thức làm kết quả truy vấn Table: ghi tên nguồn dữ liệu của trường được chọn tại dòng field Sort: chọn cách sắp xếp dữ liệu của trường Criteria: biểu thức tiêu chuẩn chọn lọc dữ liệu Show: chọn trường có hiển thị hay không Or: điều kiện hoặc của biểu thức tiêu chuẩn chọn lọc dữ liệu (nếu có) 57 III. Cách tạo truy vấn Bước 3: Thiết kế truy vấn theo yêu cầu Đưa các trường vào truy vấn: nhấn giữ chuột kéo trường thích hợp thả vào cột của lưới thiết kế, hoặc nhắp đúp tại tên trường Ghi chú: Cách thêm trường biểu thức: Chọn một ô trống trên hàng Field, gõ tên trường biểu thức, dấu : (hai chấm), biểu thức. Ví dụ: Tongdiem: [Diemtoan]+[Diemly]+[Diemhoa] Bước 4: Lập tiêu chuẩn lựa chọn (điều kiện tìm kiếm) Trong ô Criteria của trường cần lập biểu thức, gõ biểu thức Ví dụ: gõ vào L1C (tìm khách ở loại phòng L1C) 58 III. Cách tạo truy vấn Ghi chú: Thay đổi loại truy vấn Chọn lệnh Query, chọn trong danh sách loại Query phù hợp Chọn loại Query 59 Query là gì? Query là công cụ của Access được dùng để truy vấn dữ liệu trên một hay nhiều bảng trong csdl mà từ nó có thể giải quyết các yêu cầu liên quan đến cơ sở dữ liệu Query cũng được dùng như một nguồn dữ liệu khác cho các công cụ khác như Form, Report, hay Query khác. Các yêu cầu thường được đưa ra khi truy vấn dữ liệu bao gồm: + Tổng hợp và hiển thị dữ liệu từ một hoặc nhiều bảng + Chọn các bản ghi thỏa mãn các điều kiện cho trước + Tạo bảng, thêm, xóa sửa dữ liệu. + Sắp xếp các bản ghi. + Thực hiện tính toán như tính trung bình cộng, tính tổng, đếm bản ghi, ... Các chế độ làm việc chính Query: + Chế độ thiết kế (Design View): cho phép thiết kế và chỉnh sửa thiết kế mẫu hỏi + Chế độ trang dữ liệu (Datasheet View): hiển thị kết quả truy vấn dữ liệu + Chế độ SQL (SQL View): hiển thị câu lệnh SQL tương ứng với mẫu hỏi đã thiết kế Các dạng query chính: + Truy vấn chọn (Select query) + Truy vấn chéo bảng ( Crosstab Query) + truy vấn tạo bảng (Make Table Query) + Truy vấn thêm (Append Query) + Truy vấn cập nhật (Update Query) + Truy vấn xóa dữ liệu (Delete Query) Các bước để thiết kế một câu truy vấn: Tùy theo mỗi dạng mà sẽ có những bước tạo một câu truy vấn khác nhau. Nhưng nhìn chung để tạo một câu truy vấn trong access gồm 4 bước chính sau đây: Bước 1: Tạo một câu truy vấn mới. Bước 2: Chọn những bảng dữ liệu nào làm dữ liệu nguồn cho câu truy vấn Bước 3: Thiết kế các yêu cầu dữ liệu cần thiết. Bước 4: Lưu và chạy câu truy vấn. Như vậy thuthuat.top đã hướng dẫn các bạn những bước cơ bản để tạo một câu truy vấn trong access. |