Thứ Sáu, 27 tháng 5, 2016

Phát triển HTTT kế toán bằng MS Access - Chương 4 - Các góc nhìn

James Perry, Richard Newmark


Chương 4
Tạo và dùng câu truy vấn


Các góc nhìn


Bạn có thể làm việc với câu truy vấn ở năm góc nhìn khác nhau. Mỗi góc nhìn có mục đích riêng. Các góc nhìn truy vấn gồm: góc nhìn Datasheet, góc nhìn PivotTable, góc nhìn PivotChart, góc nhìn SQL, và góc nhìn Design. Khi bạn tạo hay sửa câu truy vấn, bạn làm việc ở góc nhìn thiết kế Design. Thiết kế của một truy vấn qui định trường nào ẩn hay hiển trong kết quả, trường có được sắp xếp không, theo tiêu chí nào, và có hiển thị kết quả không trùng lặp không. Góc nhìn Design có giao diện QBE gồm khung bảng và khung tiêu chí (xem Hình 4.1). Kết quả truy vấn – dòng và cột mà nó trả về - xuất hiện ở góc nhìn Datasheet. Truy vấn hiển thị ở góc nhìn Datasheet giống cách bảng hiển thị ở góc nhìn Datasheet. Đó là lý do tại sao câu truy vấn và bảng trong Access có thể cung cấp dữ liệu cho các đối tượng khác chẳng hạn forms hay báo cáo – vì cả hai cung cấp dữ liệu dạng bảng. Ít dùng nhưng vẫn quan trọng là góc nhìn PivotTable và PivotChart. Hai góc nhìn này hiển thị thông tin gộp về hai hay nhiều cột trong câu truy vấn dưới dạng bảng hay dạng biểu đồ.  Chẳng hạn, góc nhìn PivotTable của bảng khách hàng hiển thị số khách hàng theo bang hay tổng trị giá của mọi đợt mua hàng theo sản phẩm (trục Y) và theo bang (trục X). Góc nhìn PivotChart vẽ biểu đồ kết quả của PivotTable. Góc nhìn SQL rất có thể là góc nhìn ít dùng nhất. Nó hiển thị câu truy vấn bạn đã tạo ở góc nhìn Design dưới dạng câu lệnh SQL (thường được phát âm là “sequel”). SQL là ngôn ngữ phổ quát trong hệ quản trị cơ sở dữ liệu quan hệ. Bất kỳ hiển thị kết quả của bảng hay câu truy vấn, chẳng hạn, sẽ khiến một câu lệnh SQL được gửi đến Access. Tập động dynaset được phát sinh là kết quả của việc thi hành câu lệnh SQL. Hình 4.1 trình bày năm góc nhìn của cùng một câu truy vấn – khách hàng được sắp theo tên bang. Góc nhìn PivotTable và PivotChart hiển thị số lượng khách hàng theo bang. Góc nhìn Datasheet của câu truy vấn xuất hiện ở Hình 4.1a. Góc nhìn SQL ở 4.1b, thiết kế của nó ở 4.1c, và hai phiên bản pivot ở 4.1d và 4.1e.

Hình 4.1 Năm góc nhìn của cùng một câu truy vấn.

Không có nhận xét nào:

Đăng nhận xét