1 / 74

Chương 3: QUERIES

Chương 3: QUERIES. Microsoft Access. Nội dung của chương. Tìm hiểu khái niệm và công dụng của queries. Tìm hiểu các loại queries. Cách tạo một query. Khái niệm.

yale
Download Presentation

Chương 3: QUERIES

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Chương 3: QUERIES Microsoft Access

  2. Nội dung của chương • Tìm hiểu khái niệm và công dụng của queries. • Tìm hiểu các loại queries. • Cách tạo một query.

  3. Khái niệm • Query là công cụ cho phép đặt các câu hỏi với dữ liệu trong database. Sau khi thực hiện query, dữ liệu thỏa yêu cầu được rút ra và tập hợp vào một bảng kết quả

  4. Các khả năng của query • Xem, thay đổi, và phân tích dữ liệu theo nhiều cách khác nhau.

  5. Các khả năng của query • Lấy dữ liệu từ một hoặc nhiều table trong database. • Lựa chọn các field và record cần thiết. • Sắp thứ tự các record.

  6. Các khả năng của query • Thực hiện các phép tính.

  7. Các khả năng của query • Làm dữ liệu nguồn cho forms, reports hoặc queries khác. • Thay đổi dữ liệu trong table hoặc tạo table mới từ các table đã có.

  8. Các loại queries • Select queries • Parameter queries • Crosstab queries • Action queries • SQL queries

  9. Select Query: Khái niệm • Là loại query thông dụng nhất, dùng để: • Lấy dữ liệu từ một hoặc nhiều table dựa vào các điều kiện (criteria) và trình bày dữ liệu theo thứ tự mà ta muốn.

  10. Select Query: Khái niệm • Là query thông dụng nhất, dùng để: • Cập nhật các record (với vài giới hạn). • Nhóm các record và tính tổng cộng, đếm, tính trung bình và các loại phép tính khác.

  11. Select Query: Cách Tạo • Có thể tạo một query bằng cách dùng wizard hoặc tạo ở chế độ Design. • Ở chế độ Design, ta chỉ định dữ liệu sẽ hiển thị bằng cách thêm các tables hay queries có chứa dữ liệu đó, và sau đó kéo rê các field vào trong lưới thiết kế.

  12. Select Query: Cách Tạo • Trong cửa sổ Database, click Queries trong khung Objects, click New trên toolbar của cửa sổ Database.

  13. Select Query: Cách Tạo • Trong hộp thoại New Query, click Design View, click OK.

  14. Select Query: Cách Tạo • Trong hộp thoại Show Table, click chọn table.

  15. Select Query: Cách Tạo • Double-click tên của table cần đưa vào query, click Close. • Thêm các field vào hàng Field trong lưới thiết kế, chỉ định điều kiện (criteria) và thứ tự sắp xếp nếu cần.

  16. Select Query: Cách Tạo • Click View trên toolbar để xem kết quả.

  17. Select Query: Cách Thực hiện • Khi mở một query select (hoặc crosstab) Access thực hiện query và trình bày kết quả trong cửa sổ Datasheet. • Trong cửa sổ Database, click Queries trong khung Objects. • Click query muốn mở. • Click Open trên toolbar của của cửa sổ Database.

  18. Điều kiện để rút trích dữ liệu • Mở query ở chế độ Design. • Click vào ô Criteria của field cần đặt điều kiện. • Nhập vào biểu thức điều kiện (criteria expression).

  19. Ví dụ về các biểu thức • Dãy các giá trị (>, <, >=, <=, <>, or Between...And)

  20. Ví dụ về các biểu thức • Các giá trị không bằng (Not)

  21. Ví dụ về các biểu thức • Các giá trị trong một danh sách (In)

  22. Ví dụ về các biểu thức • Các giá trị chuỗi (text)

  23. Ví dụ về các biểu thức • Các giá trị ngày

  24. Ví dụ về các biểu thức • Các giá trị trống (Null hoặc chiều dài =0)

  25. Các giá trị trong biểu thức • Giá trị ngày: đặt giữa hai dấu # • Giá trị chuỗi: đặt giữa hai dấu nháy đôi • Giá trị hằng: True, False, Null • Các hàm (function) • Tên field: đặt giữa hai dấu [ và ]

  26. Một số hàm • Ngày, giờ • Date() • Day(biểu thức ngày) • Month(biểu thức ngày) • Year(biểu thức ngày) • DatePart(“q”,biểu thức ngày)

  27. Một số hàm • Chuỗi • Left(chuỗi, n) • Right(chuỗi, n) • Mid(chuỗi, m, n) • Len(chuỗi)

  28. Một số hàm • Điều kiện • Iif(điều kiện, biểu thức đúng, biểu thức sai)

  29. Một số phép toán • + - * / • > < >= <= = <> • In • Between … And … • Like • Not, And, Or

  30. Tạo field tính toán • Mở query ở chế độ Design. • Gõ biểu thức trong ô trống ở hàng Field. Nếu biểu thức có tên field, thì phải đặt tên field giữa hai dấu ngoặc vuông.

  31. Parameter Query: Khái Niệm • Là query khi thực hiện nó hiện ra hộp thoại nhắc ta nhập vào điều kiện để rút trích dữ liệu.

  32. Parameter Query: Cách Tạo • Tạo query select. • Trong cửa sổ thiết kế của query, kéo rê các field từ danh sách field vào lưới thiết kế.

  33. Parameter Query: Cách Tạo • Trong ô Criteria của field dùng làm tham số, gõ vào lời nhắc giữa hai dấu ngoặc vuông. • Dùng 1 tham số: [Nhập mã nhân viên] • Dùng 2 tham số: Between [Xem các hóa đơn từ ngày] And [Đến ngày] • Dùng ký tự đại diện Like [Nhập ký tự đầu tiên cần tìm:] & “*”

  34. Parameter Query: Thực hiện • Click nút View trên toolbar để thực hiện query. • Khi thực hiện, query sẽ hiện ra hộp thoại nhắc ta nhập vào điều kiện (tham số)

  35. Crosstab Query : Khái niệm • Crosstab queries dùng để tính toán và sắp xếp dữ liệu để ta dễ dàng phân tích. • Crosstab queries tính tổng (sum), trung bình (average), đếm (count) dữ liệu, dữ liệu được nhóm theo cột và hàng.

  36. Crosstab Query: Cách Tạo • Có thể tạo crosstab query bằng wizard hoặc tạo ở chế độ Design. • Trong chế độ Design, ta chỉ định field nào sẽ làm tiêu đề cột, field nào làm tiêu đề hàng, và giá trị của field nào dùng để cộng, tính trung bình, đếm hoặc các phép tính khác.

  37. Crosstab Query: Cách Tạo • Có thể tạo crosstab query bằng wizard hoặc tạo ở chế độ Design. • Trong chế độ Design, ta chỉ định field nào sẽ làm tiêu đề cột, field nào làm tiêu đề hàng, và giá trị của field nào dùng để cộng, tính trung bình, đếm hoặc các phép tính khác.

  38. Crosstab Query: Cách Tạo • Trong cửa sổ Database, click Queries trong khung Objects, click New trên toolbar của cửa sổ Database. • Trong hộp thoại New Query, click Design View, click OK.

  39. Crosstab Query: Cách Tạo • Trong hộp thoại Show Table, click chọn table. • Double-click tên của table cần đưa vào query, click Close.

More Related