Tải bản đầy đủ (.doc) (8 trang)

ACCESS 2007 - TẠO FORM QUERYDESIGN 3 ppt

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (407.89 KB, 8 trang )

1
Bài 20 : ACCESS 2007 : Query Design 3
________________________________________________________________________________________________
_
BÀI 22 NGÀY 6.8.2008 SOẠN KS PHONG VÀ THẦY HUẤN
1.APPEND QUERY ( TRUY VẤN GHÉP NỐI ) :
Query Append sử dụng để ghép nối các Bản Ghi của 2 Bảng Dữ Liệu cùng Cấu Trúc, thỏa mãn những
điều kiện nào đó.
Cách Thiết Kế Query Append:
1. Kích biểu tượng Query Design trong nhóm công cụ Other của Menu Create > Chọn Bảng
Nguồn chứa nội dung cần ghép nối với Bảng khác > Nhấp Nút Add để đưa ra Khung Query >
Nhấp Nút Close > Nhấp Biểu tượng Query Append trong nhóm Công cụ Query Types của
Menu Design hoặc nhấp Phải vào Khung Query > Chọn Query Types/Append Query.
2. Hộp thoại Append hiện ra, bạn nhập tên tại Ô Table Name, tên này là tên của Bảng Đích cần
ghép nội dung từ Bảng Nguồn đến. Nếu Bảng Đích ở CSDL hiện hành thì chọn: “ Current
Database” và nhấp Ok. Nếu Bảng Đích ở CSDL khác thì chọn: “ Another Database” và nhấp
Nút Browse để đưa đường dẫn đến CSDL khác, sau đó nhấp OK .
3. Sau khi đã chọn Bảng Đích, bạn thiết kế cho Query Append.
Cách Thực Hiện Query Append:
1. Bạn có Bảng BANGDIEMa có cấu trúc như sau :
.
Và thông tin như sau :
QUERY DESIGN htpp://utbinh.com
2
Bài 20 : ACCESS 2007 : Query Design 3
________________________________________________________________________________________________
_
2. Bạn có Bảng BANGDIEMb có cấu trúc như sau :
.
Và thông tin như sau :
3. Bạn thấy 2 Bảng này có cùng Cấu Trúc đủ điều kiện để ghép nối chúng với nhau. Nhấp Biểu


tượng Query Design trong Nhóm Công cụ Other của Menu Create > Hiện ra HT Show Table,
chọn Bảng Nguồn là BANGDIEMb > Nhấp Nút Add để đưa ra Khung Query > Nhấp Nút
Close > Nhấp Biểu tượng Query Append trong Nhóm Công cụ Query Types của Menu Design
hoặc nhấp Phải lên Khung Query chọn Query Type/Append Query .
4. HT Append hiện ra, tại Ô Table Name bạn nhập tên Bảng Đích là BANGDIEMa, sau đó nhấp
OK.
5. Sau đó bạn thiết kế Query theo Hình :
QUERY DESIGN htpp://utbinh.com
3
Bài 20 : ACCESS 2007 : Query Design 3
________________________________________________________________________________________________
_
6. Nhấp Nút RUN, hiện ra Bảng thông báo: Bảng Đích sẽ có 10 Dòng. Khi bạn nhấp Yes thì
không thể trở ngược lại được nửa. Bạn có chắc chắn rằng bạn muốn chọn những Dòng đó? >
Bạn nhấp Yes.
7. Bảng Đích BANGDIEMa đã được ghép thêm 4 Bản Ghi của Bảng Nguồn BANGDIEMb vào
và bạn Save lại :
QUERY DESIGN htpp://utbinh.com
4
Bài 20 : ACCESS 2007 : Query Design 3
________________________________________________________________________________________________
_
2.DELETE QUERY ( TRUY VẤN XÓA ) :
Sử dụng Query Delete đẻ xóa các Bản Ghi trong Bảng Dữ Liệu thỏa mãn những điều kiện nào đó. Chú
Ý : Khi xóa các Bản Ghi của Bảng Dữ Liệu nào đó, bạn chỉ nên Add chỉ riêng Bảng đó, nếu Add
nhiều Bảng có quan hệ với nhau thì bạn không thể sử dụng được Delete Query.
Cách Thiết Kế Delete Queryd:
1. Nhấp biểu tượng Query Design trong nhóm công cụ Other của menu Create. Chọn Bãng dữ
liệu chứa các Bản Ghi cần xóa, nhấp Add để đưa ra khung Query > Nhấp Close > Nhấp biểu
tượng Query Delete trong nhóm công cụ Query Types của menu Design hoặc nhấp Phải vào

Khung Query > Chọn Query Type/Delete Query.
2. Điều kiện xóa: Yêu cầu tìm và xóa những Bản Ghi có
• Trường ghichu có nội dung”dathu”
• Trường tongtien phải < 200000
Cách Thực Hiện Delete Query:
1. Bạn có Bảng HOADON có cấu trúc như sau :
Và thông tin như sau :
1. Yêu cầu tìm và xóa những Bản Ghi có ghichu là “đã thu” với điều kiện tongtien <200000.
Nhấp biểu tượng Query Design trong nhóm công cụ Other của menu Create > Chọn Bảng dữ
liệu chứa các Bản Ghi cần xóa tên là HOADON > Nhấp Nút Add để đưa ra Khung Query >
Nhấp Nút Close > Nhấp biểu tượng Query Type: Delete.
QUERY DESIGN htpp://utbinh.com
5
Bài 20 : ACCESS 2007 : Query Design 3
________________________________________________________________________________________________
_
2. Bạn thiết kế Query Delete theo Hình như sau :
3. Nhấp Nút Run để thực hiện Query, hệ htống thông báo có bao nhiêu Bản Ghi bị xóa ,và để
bạn khẳng định chcắ chắn 1 lần nửa trước khi xóa, vì khi đã xóa thì không thể Undo lại được.
Hình thông báo có 4 Bản Ghi bị xóa, nếu chắc chắn thì nhấp Yes.
4. Hiện ra Bảng HOADON, tuy nhiên các Bản Ghi được chỉ định xóa có điều kiện có chữ
#DELETE hiện diện trong đó. Bạn đóng Bảng HOADON và mở lại. Kết quả như sau, nó đã
Delete các Bản Ghi “đã thu” Với điều kiện<200000.
QUERY DESIGN htpp://utbinh.com
6
Bài 20 : ACCESS 2007 : Query Design 3
________________________________________________________________________________________________
_
3.CROSSING QUERY ( TRUY VẤN GHÉP NỐI ) :
Crosstab Query cho phép bạn thống kê dữ liệu ở dạng đường chéo của 1 Bảng. Thông thường bạn cần

3 Trường để thực hiện truy vấn Crosstab. Trường thứ 1 dùng làm Tiêu Đề Cột ( Column Heading ).
Trường thứ 2 dùng làm Tiêu Đề Hàng ( Row Heading ). Trường thứ 3 dùng để thống kê dữ liệu,
thường có Kiểu Dữ Liệu Số hoặc Kiểu Dữ Liệu Tiền Tệ để lấy giá trị bằng các Hàm Value.
2 Trường chọn làm Tiêu Đề Cột và Tiêu Đề Hàng thường chọn Group By. Trường thứ 3 ( Thống Kê )
thường chọn Value.
Cách Thiết Kế Crossing Query :
4. Kích biểu tượng Query Design trong nhóm công cụ Other của Menu Create > Chọn Bảng
Nguồn chứa nội dung cần ghép nối với Bảng khác > Nhấp Nút Add để đưa ra Khung Query >
Nhấp Nút Close > Nhấp Biểu tượng Crosstab Query trong nhóm Công cụ Query Types của
Menu Design hoặc nhấp Phải vào Khung Query > Chọn Query Types/Append Query.
5. Hộp thoại Crosstab hiện ra, bạn nhập tên tại Ô Table Name, tên này là tên của Bảng Đích cần
ghép nội dung từ Bảng Nguồn đến. Nếu Bảng Đích ở CSDL hiện hành thì chọn: “ Current
Database” và nhấp Ok. Nếu Bảng Đích ở CSDL khác thì chọn: “ Another Database” và nhấp
Nút Browse để đưa đường dẫn đến CSDL khác, sau đó nhấp OK .
6. Sau khi đã chọn Bảng Đích, bạn thiết kế cho Query Append.
Cách Thực Hiện Crossing Query:
1. Bạn có Bảng HANGHOA1 có cấu trúc như sau : Không đặt Khóa Chính trong Trường mahang
vì khi nhập thông tintrong Bảng HANGHOA1 sẽ có nhiều mahang trùng nhau .
QUERY DESIGN htpp://utbinh.com
7
Bài 20 : ACCESS 2007 : Query Design 3
________________________________________________________________________________________________
_
Và thông tin như sau :
3. Kích biểu tượng Query Design trong nhóm công cụ Other của Menu Create > Chọn Bảng
Nguồn chứa nội dung cần ghép nối với Bảng khác > Nhấp Nút Add để đưa ra Khung Query >
Nhấp Nút Close > Nhấp Biểu tượng Crosstab Query trong nhóm Công cụ Query Types của
Menu Design hoặc nhấp Phải vào Khung Query > Chọn Query Types/Append Query.
4. Hộp thoại Crosstab hiện ra, bạn nhập tên HANGHOA1 > Nhấp Ok .
5. Sau khi đã chọn Bảng HANGHOA1, bạn thiết kế cho Crosstab Query như sau .

6. Sau khi thiết kế xong Query , bạn nhấp Nút Run để thực hiện Query , kết quả thống kê sẽ là :
QUERY DESIGN htpp://utbinh.com
8
Bài 20 : ACCESS 2007 : Query Design 3
________________________________________________________________________________________________
_
Như vậy là các bạn đã tìm hiểu hết các chức năng của QUERY . Query là 1 công cụ hữu hiệu trong
Access 2007, thực hiện hầu hết các công việc như tìm kiếm, hiển thị thông tin trong Bảng theo điều
kiện, tính toán dữ liệu trên Bảng, thêm, xóa, sửa Bản Ghi, cập nhật Bản Ghi.
Các bạn cũng đã thực tập tạo Query bằng Witzard - Tạo Truy Vấn bằng Query Design và đã di sâu
vào chi tiết của các phần này . Các ví dụ cơ bản và dễ hiểu đã được Thầy Huân truyền tải trong sách
đã được Út Bỉnh biên soạn lại hầu giúp các bạn nắm vững cách thực hành tạo Query . Hiện nay trên
Mạng có rất nhiều hướng dẫn và bài tập thực hành Access 2007 nhưng giữa đám rừng thông tin đó vẫn
không đáp ứng được sự tự học của các bạn vì nó quá khó , quá phức tạp khiến bạn không biết nên bắt
đầu và kết thúc như thế nào . Út Bỉnh hy vọng các Bài Viết của Út Bỉnh đã giúp ích được một phần
nào cho các bạn tự học nhất là các EM Việt Nam hiếu học . “VIẾT CHO CÁC EM VIỆT NAM HIẾU
HỌC” .
NGÀY 6.8.2010 :
22.ACCESS 2007: APPEND – DELETE – CROSSING QUERY.
<img src= />[img] /> /> /> /> /> />Kết quả thực tập :
Quanlysinhvien (764KB) :
/>QUANLYBANHANG(524kb) :
/>QUERY DESIGN htpp://utbinh.com

×