ACCESS 2007 - TẠO FORM QUERYDESIGN 3 ppt

8 349 0
ACCESS 2007 - TẠO FORM QUERYDESIGN 3 ppt

Đang tải... (xem toàn văn)

Thông tin tài liệu

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=http://utbinh.com/AA8/06082010/QUERYDESIGN3.jpg> [img]http://utbinh.com/AA8/06082010/QUERYDESIGN3.jpg[/img] http://utbinh.com/AA8/06082010/QUERYDESIGN3.jpg http://utbinh.com/AA8/06082010/QUERYDESIGN3.doc http://utbinh.com/AA8/06082010/QUERYDESIGN3.pdf http://utbinh.com/AA8/06082010/QUERYDESIGN3.htm http://utbinh.com/AA8/06082010/QUERYDESIGN3.rar Kết quả thực tập : Quanlysinhvien (764KB) : http://www.mediafire.com/?dr8kit21lbuatn4 QUANLYBANHANG(524kb) : http://www.mediafire.com/?vvw2z905aa381i8 QUERY DESIGN htpp://utbinh.com . src=http://utbinh.com/AA8/06082010 /QUERYDESIGN3 .jpg> [img]http://utbinh.com/AA8/06082010 /QUERYDESIGN3 .jpg[/img] http://utbinh.com/AA8/06082010 /QUERYDESIGN3 .jpg http://utbinh.com/AA8/06082010 /QUERYDESIGN3 .doc http://utbinh.com/AA8/06082010 /QUERYDESIGN3 .pdf http://utbinh.com/AA8/06082010 /QUERYDESIGN3 .htm http://utbinh.com/AA8/06082010 /QUERYDESIGN3 .rar Kết. . NGÀY 6.8.2010 : 22 .ACCESS 2007: APPEND – DELETE – CROSSING QUERY. <img src=http://utbinh.com/AA8/06082010 /QUERYDESIGN3 .jpg> [img]http://utbinh.com/AA8/06082010 /QUERYDESIGN3 .jpg[/img] http://utbinh.com/AA8/06082010 /QUERYDESIGN3 .jpg http://utbinh.com/AA8/06082010 /QUERYDESIGN3 .doc http://utbinh.com/AA8/06082010 /QUERYDESIGN3 .pdf http://utbinh.com/AA8/06082010 /QUERYDESIGN3 .htm http://utbinh.com/AA8/06082010 /QUERYDESIGN3 .rar Kết. DESIGN htpp://utbinh.com 6 Bài 20 : ACCESS 2007 : Query Design 3 ________________________________________________________________________________________________ _ 3. CROSSING QUERY ( TRUY VẤN GHÉP

Ngày đăng: 28/07/2014, 06:20

Từ khóa liên quan

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

Tài liệu liên quan