Danh mục

Làm việc với Vấn tin (Query)

Số trang: 45      Loại file: pdf      Dung lượng: 3.96 MB      Lượt xem: 18      Lượt tải: 0    
Thư viện của tui

Xem trước 5 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Khi đã có được những dữ liệu lưu trữ dưới dạng cơ sở dữ liệu là các bảng, thì vấn đề tiếp theo là làm sao khai thác, truy xuất những dữ liệu này : như tìm kiếm dữ liệu, thông kê, tổng hợp dữ liệu để làm các báo cáo. Để làm những việc trên bạn cần tìm hiểu query là một công cụ hỗ trợ khai thác dữ liệu. Với việc sử dụng Query, bạn có thể trả lời được rất nhiều câu hỏi cụ thể về dữ liệu mà bạn hiện có, trong khi việc đó sẽ...
Nội dung trích xuất từ tài liệu:
Làm việc với Vấn tin (Query)1 Làm việc với Vấn tin (Query)2Khi đã có được những dữ liệu lưu trữ dưới dạng cơ sở dữ liệu là các bảng, thì vấn đề tiếp theolà làm sao khai thác, truy xuất những dữ liệu này : như tìm kiếm dữ liệu, thông kê, tổng hợp dữliệu để làm các báo cáo. Để làm những việc trên bạn cần tìm hiểu query là một công cụ hỗ trợkhai thác dữ liệu. Với việc sử dụng Query, bạn có thể trả lời được rất nhiều câu hỏi cụ thể vềdữ liệu mà bạn hiện có, trong khi việc đó sẽ rất khó khăn nếu bạn truy cập thẳng vào các bảng.Bạn có thể sử dụng các Query để lọc dữ liệu, thực hiện những phép tính với dữ liệu hoặc tómtắt dữ liệu Bạn có thể vấn tin để xem dữ liệu theo nhiều cách khác nhau, hoặc để phân tích dữliệu, hay thậm chí để sửa đổi dữ liệu. Bạn cũng có thể sử dụng các Query để tự động quản lýdữ liệu và xem xét các thay đổi trong dữ liệu trước khi cho phép thực hiện những thay đổiđó.Do vấn tin đặt nền tảng trên bảng nên bạn còn có thể dùng vấn tin như là một nguồn để đểtạo ra biểu mẫu và báo biểu. Có một số loại vấn tin được mô tả như sau: Kiểu vấn tin Mô tả Vấn tin chọn số liệu Truy xuất dữ liệu cụ thể từ một hay nhiều bảng, sau đó hiển thị dữ (Select Query) liệu trong bảng vấn tin theo thứ tự do bạn chỉ định. Đây là loại vấn tin được dùng nhiều nhất. Vấn tin tạo ra bảng Dung vấn tin này có thể trích lọc dữ liệu từ các bảng sẳn có để tạo mới( Make Table ) ra một bảng dữ liệu khác Vấn tin cập nhật dữ liệu cho phép tự động điều chỉnh nội dung bảng. thong thường sẽ kết (Update) hợp với điều kiện Them mẫu tin Vấn tin thực hiện thêm mẫu tin mới vào bảng. có thể từ công3 (Append query) thức tính toán. Hay từ những bảng khác Vấn tin xóa mẫu tin Vấn tin xóa mẫu tin của các bảng. thong thường được kết hợp với Delete các điều kiện để xóa dữ liệu Vấn tin tổng hợp (total Vấn tin là các tổng hợp, thông kê dữ liệu , trong một bảng hay query) nhiều bảng (đây là dạng đặc biệt của vấn tin chọn số liệu) Vấn tin tham chiếu chéo Gom lượng lớn dữ liệu lại theo chủng loại, hiển thị dữ liệu theo (Cross tab Query) dạng bảng tổng hợp có nhiều dòng, cột. Vấn tin theo thông số Bảng vấn tin khi khởi động xuất hiện hộp thoại yêu cầu bạn nhập (Parameter Query) thông tin vào, thường là điều kiện để đưa ra kết qủa tìm kiếm được. Ví dụ thông số nhập vào là ngày bắt đầu và ngày kết thúc một tác vụ nào đó. Vấn tin hành xử Vấn tin khi thực hiện sẽ tạo thay đổi cùng lúc cho nhiều records, (Action Query) vấn tin hành xử không hiển thị kết quả ra màn hình. Có bốn kiểu vấn tin hành xử: make-table: tạo ra bảng mới từ dữ liệu của một hay nhiều bảng được chọn, update query sửa đổi đồng loạt nhiều records, append query Thêm một hay nhiều records từ một hay nhiều bảng vào cuối một hay nhiều bảng khác. Vấn tin bằng lệnh SQL Được tạo ra từ một lệnh của SQL (Structured Query Language), SQL Query Đây là một loại ngôn ngữ lập trình cao cấp được dùng trong Access.Một Query là một yêu cầu đến cơ sở dữ liệu và kết quả trả về là dữ liệu hoặc hoạt động(Action) diễn ra trên cơ sở dữ liệu đó. Bạn có thể sử dụng một Query (truy vấn) để trả lời mộtcâu hỏi đơn giản, thực hiện phép tính, kết hợp dữ liệu từ các bảng khác nhau, hoặc thậm chí cóthể thêm, thay đổi, hoặc xoá các bảng dữ liệu. Các truy vấn mà bạn sử dụng để lấy dữ liệu từmột bảng hoặc để thực hiện các phép tính được gọi là truy vấn lựa chọn. Các truy vấn màthêm, thay đổi, hoặc xóa dữ liệu được gọi là truy vấn hành động.Trong phân này chúng tôi sẽ cung cấp cho các bạn những thông tin cơ bản về các truy vấncùng với nó là các ví dụ về các loại hình khác nhau của các truy vấn.Bạn cũng có thể sử dụng truy vấn để cung cấp dữ liệu cho một Form hoặc một Report. Một cơsở dữ liệu được thiết kế tốt thì dữ liệu mà bạn muốn để hiển thị lên Form hoặc Report thườngnằm ở một số bảng khác nhau. Bằng cách sử dụng truy vấn, bạn có thể liên kết các dữ liệu màbạn muốn sử dụng lại với nhau trước khi đưa lên Form hoặc Report.Xuyên suôt trong chương này chúng tôi sử dựng CSDL quản lý nhân viên ABC2000Có thể quan sát CSDL này4Và các query đã tạo sẳn3.1. Tìm kiếm một nhóm dữ liệu trong bảng5Đôi khi bạn muốn xem xét tất cả dữ liệu từ một bảng, nhưng ở những lần khác, bạn lại chỉmuốn xem dữ liệu ở một số trường, hoặc bạn lại muốn xem một một số trường nhưng phải đápứng một vài tiêu chí nào đó, … Với những yêu cầu như vậy bạn có thể ...

Tài liệu được xem nhiều:

Gợi ý tài liệu liên quan: