Violet
Baigiang

Tìm kiếm theo tiêu đề

Tin tức cộng đồng

5 điều đơn giản cha mẹ nên làm mỗi ngày để con hạnh phúc hơn

Tìm kiếm hạnh phúc là một nhu cầu lớn và xuất hiện xuyên suốt cuộc đời mỗi con người. Tác giả người Mỹ Stephanie Harrison đã dành ra hơn 10 năm để nghiên cứu về cảm nhận hạnh phúc, bà đã hệ thống các kiến thức ấy trong cuốn New Happy. Bà Harrison khẳng định có những thói quen đơn...
Xem tiếp

Tin tức thư viện

Chức năng Dừng xem quảng cáo trên violet.vn

12087057 Kính chào các thầy, cô! Hiện tại, kinh phí duy trì hệ thống dựa chủ yếu vào việc đặt quảng cáo trên hệ thống. Tuy nhiên, đôi khi có gây một số trở ngại đối với thầy, cô khi truy cập. Vì vậy, để thuận tiện trong việc sử dụng thư viện hệ thống đã cung cấp chức năng...
Xem tiếp

Hỗ trợ kĩ thuật

  • (024) 62 930 536
  • 0919 124 899
  • hotro@violet.vn

Liên hệ quảng cáo

  • (024) 66 745 632
  • 096 181 2005
  • contact@bachkim.vn

Tìm kiếm Bài giảng

Bài 8. Truy vấn dữ liệu

Wait
  • Begin_button
  • Prev_button
  • Play_button
  • Stop_button
  • Next_button
  • End_button
  • 0 / 0
  • Loading_status
Tham khảo cùng nội dung: Bài giảng, Giáo án, E-learning, Bài mẫu, Sách giáo khoa, ...
Nhấn vào đây để tải về
Báo tài liệu có sai sót
Nhắn tin cho tác giả
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Nguyễn Thị Mỹ Lộc
Ngày gửi: 21h:43' 05-12-2010
Dung lượng: 1'018.5 KB
Số lượt tải: 68
Số lượt thích: 0 người


Em hãy so sánh: Bảng CanBo với Mẫu hỏi có tên là TV1 sau:
Sau đó em rút ra nhận xét gì về chức năng của mẫu hỏi ?
Bảng CanBo
Mẫu hỏi có tên TV1
CSDL Quản lý cán bộ
Bảng CanBo
Mẫu hỏi có tên TV1
CSDL Quản lý cán bộ
Sắp xếp
Lọc bản ghi
Tính toán
Chọn một số trường hiển thị
1. Các Khái niệm :
Sắp xếp các bản ghi.
Chọn các bản ghi thỏa mãn các điều kiện kiện cho trước.
Chọn các trường để hiển thị.
Tính toán các giá trị.
Tổng hợp và hiển thị thông tin từ nhiều bảng hay tập hợp các bảng và các mẫu hỏi khác.
Mẫu hỏi thường được sử dụng để:
[GioiTinh] = “Nữ” And [DoanVien] = “Có”
ThanhTien : [SoLuong] * [DonGia]
Để thực hiện tính toán và kiểm tra điều kiện, trong Access có công cụ để viết biểu thức , bao gồm các toán hạng và các phép toán.
Ví dụ:
Toán hạng
Phép toán
Toán hạng
Phép toán

Phép toán số học
Các phép toán :
+, - , *, /
<, >, <=, >=, =, <>

And, Or, Not
Phép so sánh
Phép toán logic:

Toán hạng:

[Ma_hoc_sinh]
[Ho_dem]
[Ten]
[GioiTinh]
? Chỳ ý: Tờn cỏc tru?ng (dúng vai trũ cỏc bi?n) du?c ghi trong d?u ngo?c vuụng
? Bi?u th?c Access:
? Cỏc hm s?: (SUM, AVG, MAX, MIN, COUNT....)
Hằng văn bản
Hằng số
[GioiTinh] = “Nữ” and [HeSoLuong] >= 2.67
ThanhTien = SoLuong * DonGia
ThanhTien : [SoLuong] * [DonGia]
Tên các trường có trong các bảng của CSDL
Biểu thức số học
là trường cần tính trong mẫu hỏi
Tạo mẫu hỏi:
Không có dấu ngoặc vuông
thay cho dấu “ = ”


Tong_Diem = Toan + Ly + Hoa
Tong_Diem : [Toan] + [Ly] + [Hoa]
Tên các trường có trong các bảng của CSDL
Tạo mẫu hỏi:
ThanhTien : [SoLuong] * [DonGia]
Tong_Diem : [Toan] + [Ly] + [Hoa]


< Tên trường cần tính > : < Biểu thức số học >
Cú pháp:
Ví dụ: Trong CSDL Quản lý học sinh, hãy hiển thị các học sinh có giới tính là Nữ và là Đoàn viên.
[GioiTinh] = “Nữ” And [DoanVien] = “Có”
Biểu thức logic
Chú ý: Bốn hàm đầu tiên chỉ thực hiện trên các trường kiểu số.
? SUM:
Tính tổng
? MAX:
Tìm giá trị lớn nhất
? MIN:
Tìm giá trị nhỏ nhất
? COUNT:
? AVG:
Đếm số bản ghi khác trống (Null).
Tính giá trị trung bình.
Tên các trường
2. Tạo mẫu hỏi:



Cách 1: Click đúp vào Create Query in Design View.


Cách 2: Click đúp vào Create Query by using Wizard

Các cách tạo mẫu hỏi mới:



2. Tạo mẫu hỏi :
Cửa sổ có hai phần:



Phần nguồn dữ liệu
Phần mô tả mẫu hỏi
2. Tạo mẫu hỏi :
Phần nguồn dữ liệu:



Phải xác định bảng nào cần có mặt trong mẫu hỏi
2. Tạo mẫu hỏi :
Nội dung của từng hàng trong phần mô tả mẫu hỏi:
Tên các trường có mặt trong mẫu hỏi
Bảng chứa tên trường
Sắp xếp
Hiển thị
Điều kiện
Hoặc
2. Tạo mẫu hỏi:



Chế độ 1: Trang dữ liệu


Chế độ 2: Thiết kế.

Các chế độ làm việc với mẫu hỏi:



2. Tạo mẫu hỏi :

Ví dụ: Hãy khai thác CSDL QLHocSinh, tạo truy vấn có tên là TV1, hiển thị Hodem, ten của những học sinh có giới tính là Nam và là Đoàn viên.

Cách bước để tạo mẫu hỏi:


2. Tạo mẫu hỏi:

B1: Chọn dữ liệu nguồn (các bảng và mẫu hỏi khác) cho mẫu hỏi;

B2: Chọn các trường từ nguồn dữ liệu để đưa vào mẫu hỏi mới;

B3: Khai báo các điều kiện cần đưa vào các mẫu hỏi để lọc các
bản ghi;

B4: Chọn các trường dùng để sắp xếp các bản ghi trong mẫu hỏi;

B5: Tạo các trường tính toán từ các trường đã có;

B6: Đặt điều kiện gộp nhóm.
Lưu ý: Không nhất thiết phải thực hiện tất cả các bước này.
Các bước tạo mẫu hỏi:


3. ví dụ áp dụng :

Ví dụ áp dụng: Khai thác CSDL QLHocSinh, Hãy tạo truy vấn có tên là TV2 hiển thị Hodem, ten của những học sinh có điểm số môn Toán >= 8.




Yêu cầu: Hãy hiển thị Hodem, ten của những cán bộ có giới tính là “Nam” hoặc hệ số lương >= 3. Lưu truy vấn với tên là TV3.


Khai thác CSDL “Quản lí cán bộ” của công ty ABC.



Khai thác CSDL “Quản lí cán bộ” của công ty ABC.




Yêu cầu: Hãy hiển thị Hodem, ten và Luong của tất cả các cán bộ trong công ty với Luong = Hesoluong * 540000. Lưu truy vấn với tên là TV4.

Chức năng của mẫu hỏi.
Các biểu thức, các hàm.
Cách tạo mẫu hỏi.
Áp dụng để làm các bài tập thực hành.
VỀ NHÀ: Xem trước nội dung của BT & TH6.
468x90
 
Gửi ý kiến