Professional Documents
Culture Documents
Bài 8
Bài 8
a. Mẫu hỏi
- Trong CSDL, chứa các thông tin về đối tượng ta đang quản lí. Dựa vào nhu cầu thực tế công
việc, người lập trình phải biết cách lấy thông tin ra theo yêu cầu nào đó
- Access cung cấp công cụ để tự động hóa việc trả lời các câu hỏi do chính người lập trình tạo ra
+ Chọn các bản ghi thỏa mãn các điều kiện cho trước
+ Tổng hợp và hiển thị thông tin từ nhiều bảng hoặc mẫu hỏi khác
- Để thực hiện các tính toán và kiểm tra các điều kiện, ta phải biết cách viết các biểu thức đó
- Các biểu thức trong Access là: biểu thức số học, biểu thức điều kiện và biểu thức lôgic
- Tên trường: (đóng vai trò các biến) được ghi trong dấu ngoặc vuông. Ví dụ: [TOAN],
[LUONG]
- Biểu thức số học: Mô tả các trường tính toán trong mẫu hỏi. Ví dụ: MAT_DO:
[SO_DAN]/[DIEN_TICH]
- Hàm số trong Access dùng để tính tóan các dữ liệu trên trường chỉ định. Một số hàm thông
dụng để tính tóan trên trường có dữ liệu số như sau:
+ AVG: Tính giá trị trung bình các giá trị số trên trường chỉ định
+ MIN: Tìm giá trị nhỏ nhất của các số nằm trên trường chỉ định
+ MAX: Tìm giá trị lớn nhất của các số nằm trên trường chỉ định
+ COUNT: Đêm các ô khác rỗng nằm trên trường chỉ định
+ ROUND(a,n): làm tròn biểu thức số: a, đến n số lẻ. Ví dụ về cách sử dụng hàm số
ROUND((2*[TOAN]+2*[VAN]+[TIN_HOC])/5,1) là làm tròn biểu thức trong ngoặc đến 1 số lẻ
- Để làm việc với mẫu hỏi, chọn Queries trong bảng chọn đối tượng.
- Có thể tạo mẫu hỏi mới bằng cách dùng thuật sĩ hoặc tự thiết kế.
+ Chọn dữ liệu nguồn (các bảng và mẫu hỏi khác) cho mẫu hỏi;
+ Khai báo các điều kiện để lọc các bản ghi cần đưa vào mẫu hỏi;
+ Chọn các trường dùng để sắp xếp các bản ghi trong mẫu hỏi;