1. Công dụng:
Dùng để cập nhật, hiệu chỉnh dữ liệu trong bảng một cách đồng loạt. Ngoài ra ta còn có thể tạo những bảng dữ liệu mới hoặc hiệu chỉnh dữ liệu từ những bảng đang tồn tại gồm các vấn tin:
¾ Make table query: dùng tạo một bảng mới từ một hay nhiều bảng cơ sở ¾ Append query: dùng để bổ sung (nối) mẫu tin vào một hay nhiều bảng ¾ Delete query: dùng để xóa mẫu tin từ một hay nhiều bảng
¾ Update query: dùng để hiệu chỉnh dữ liệu trong bảng
2. Vấn tin tạo bảng (Make table query)
¾ Ta thiết kế như đối với truy vấn chọn
¾ Vào Query chọn Make Table Query xuất hiện hộp thoại Make Table
(Hình 53)
¾ Nhập vào tên bảng mới trong khung Table Name (Tên bảng mới không được trùng với tên bảng hoặc truy vấn đã có) và chọn OK
¾ Lưu lại thiết kế và đặt tên cho truy vấn
¾ Thực hiện truy vấn xuất hiện hộp thoại chọn Yes
Hình 52
Nhập tên bảng
Nhấp
3. Vấn tin bổ sung/nối (Append query)
¾ Thiết kế truy vấn như đối với truy vấn chọn thông thường
¾ Vào Query chọn Append Query xuất hiện hộp thoại, ta nhập vào tên bảng cần bổ sung dữ liệu trong khung Table Name (Bảng này cần phải được tạo trước trước khi thực hiện vấn tin) (Hình 54)
¾ Khi đó vùng QBE xuất hiện thêm dòng Append To
¾ Trong dòng Field đưa vào các trường của bảng hoặc truy vấn nguồn ¾ Ở dòng Append To đưa vào các trường tương ứng của bảng nối dữ liệu
# Lưu ý:
Khi tạo hai vấn tin Make Table Query và Append Query trong hộp thoại Make Table hoặc Append (Hình 55)
9 Nếu đánh dấu chọn Current Database, bảng dữ liệu đích sẽ nằm trong cơ sở dữ liệu đang mở
9 Nếu đánh dấu chọn Another Database, bảng dữ liệu đích sẽ nằm trong một cơ sở dữ liệu khác. Trường hợp này ta phải nhập tên của cơ sở dữ liệu đó kèm theo đường dẫn trong khung File Name
4. Truy vấn xóa (Delete query)
¾ Chọn các bảng hoặc truy vấn nguồn cần tạo vấn tin trong cửa sổ Design View (thiết kế)
¾ Vào Query chọn Delete Query xuất hiện thêm dòng Delete ở vùng QBE Hình 54 Nhập tên bảng Nhấp chọn Hình 55
¾ Kéo dấu * và đưa trường lập điều kiện xóa vào dòng Field khi đó xuất hiện từ From tại ô tương ứng trên dòng Delete (Hình 56)
¾ Ghi thiết kế và đặt tên truy vấn ¾ Thực hiện truy vấn
5. Truy vấn sửa (Update query)
¾ Chọn các bảng hoặc truy vấn nguồn cần tạo vấn tin trong cửa sổ Design View (thiết kế)
¾ Vào Query chọn Update Query xuất hiện thêm dòng Update trong vùng QBE của cửa sổ truy vấn (Hình 57)
¾ Kéo các trường cần sửa và các trường dùng để lập điều kiện vào dòng Field bên dưới
¾ Đặt các biểu thức vào ô Update To của các trường cần sửa. Giá trị biểu thức là giá trị mới của các trường này
¾ Đặt các biểu thức điều kiện vào các ô Criteria của các trường điều kiện ¾ Lưu thiết kế và đặt tên truy vấn
Hình 56 Đưa vào điều kiện Đưa vào biểu thức Hình 57
CHƯƠNG V
TẠO MẪU BIỂU (FORMS) I. Giới thiệu: I. Giới thiệu:
¾ Mẫu biểu là một công cụ linh hoạt được dùng để thể hiện và cập nhật dữ liệu cho bảng, tổ chức giao diện chương trình, hiệu chỉnh, xem dữ liệu,…
¾ Sử dụng mẫu biểu giúp ta nhập liệu tốt hơn, tiết kiệm thời gian và hạn chế nhập sai dữ liệu
¾ Mẫu biểu cho phép ta trình bày với hình thức trông giống như các mẫu biểu ta sử dụng trên giấy
¾ Trong mẫu biểu ta có thể tính tổng hoặc thể hiện các dữ liệu từ nhiều bảng khác nhau,…