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 Công Quang
Ngày gửi: 22h:10' 05-05-2011
Dung lượng: 780.5 KB
Số lượt tải: 227
Số lượt thích: 0 người
5/5/2011


















Các khái niệm:
a. Mẫu hỏi:

Với bài toán "Quản lý thư viện" gồm 2 bảng SACH và TAC_GIA có cấu trúc như sau:
Hiển thị danh sách các sách tin học của tác giả Nguyễn Kim Tuấn chúng ta thực hiện trên mấy bảng? Sử dụng công cụ lọc được không?
- Từ 2 bảng.
- Không thực hiện bằng thao tác lọc được
- Dữ liệu được lấy từ mấy bảng?
- Thực hiện bằng thao tác nào?
- Từ một bảng.
- Thực hiện thao tác lọc (trên bảng hoặc biểu mẫu)
Hiển thị danh sách các cuốn sách tin học?
22:10
5/5/2011












=> Với các câu hỏi liên quan tới nhiều bảng thì cần sử dụng tới mẫu hỏi.
1. Các khái niệm:
a. Mẫu hỏi:
- Mẫu hỏi thường sử dụng để:
Chế độ thiết kế và chế độ trang dữ liệu.
- Chế độ làm việc:
+ Sắp xếp các bản ghi;
+ Chọn các bản ghi thỏa mãn điều kiện cho trước;
+ Chọn các trường để hiển thị;
+ Thực hiện tính toán như tính trung bình cộng, tính tổng, đếm bản ghi.;
+ Tổng hợp và hiển thị thông tin từ nhiều bảng hoặc mẫu hỏi khác.
22:10
5/5/2011
b. Biểu thức:


















- Dùng để tính toán và kiểm tra điều kiện.
- Biểu thức bao gồm 2 phần: Toán hạng và phép toán
- Phép toán:

+ Phép toán số học: + , - , *, /
+ Phép toán so sánh: < , >, >=, <=, =, <>
+ Phép toán logic: AND, OR, NOT
- Toán hạng:
+ Tên trường: Tham gia vào biểu thức như các biến và được ghi trong c?p dấu ngoặc vuông ([]).
Ví dụ: [Toan], [Li],.

22:10
5/5/2011












+ Các hằng:
- Số học:
Ví dụ: 1,7,0.5,0.8.
- Văn bản: Viết trong dấu ngoặc kép.
Ví dụ: "Nam", "Hoa",.
+ Các hàm: SUM, AVG, MIN, MAX, COUNT..
b. Biểu thức:
22:10
5/5/2011












- Biểu thức số học: Dùng để tính toán
Ví dụ: Thuong:[luong]*0.1
- Biểu thức logic sử dụng trong các trường hợp như:
+ Thiết lập bộ lọc cho bảng
+ Thiết lập điều kiện lọc cho mẫu hỏi

b. Biểu thức:
[GT]="Nam" and [Tin]>=8.5
Ví dụ: Lập biểu thức lọc các học sinh nam có điểm tin >=8,5.
Ví dụ: Lập biểu thức lọc các học sinh có địa chỉ Quảng Hòa hoặc Quảng Lộc
[DiaChi]="Gi?ng Vừ " or [DiaChi]="Kim Liờn"
22:10
5/5/2011


























c. Các hàm:
Sau khi gộp nhóm các bản ghi rồi thực hiện tính toán trên các nhóm.
- Các hàm thực hiện khi đã gộp nhóm:
+ SUM: Tính tổng
+ AVG: Tính giá trị trung bình
+ MIN: Tìm giá trị nhỏ nhất
+ MAX: Tìm giá trị lớn nhất
+ COUNT: Đếm số giá trị khác trống (Null)
22:10
5/5/2011












2. Tạo mẫu hỏi.
- Các bước chính để tạo mẫu hỏi:
+ Chọn dữ liệu nguồn (bảng, mẫu hỏi)
+ Chọn trường từ dữ liệu nguồn đưa vào mẫu hỏi
+ Khai báo điều kiện đưa vào mẫu hỏi để lọc bản ghi
+ Chọn trường sắp xếp
+ Tạo trường tính toán từ trường đã có
+ Đặt điều kiện gộp nhóm
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ế.
22:10
5/5/2011












2. Tạo mẫu hỏi.
- Để thiết kế mẫu hỏi mới dùng 2 cách.
Cách 1: Nháy đúp vào Create query in Design view
Cách 2: Nháy đúp vào Create query by using wizard
- Chọn Queries trong bảng chọn đối tượng.
* Cách tạo.
22:10
5/5/2011

























- Cửa sổ thiết kế mẫu hỏi: Gồm 2 phần
+ Phần trên: Chứa dữ liệu nguồn
+ Phần dưới là lưới QBE (Query by Example): Mô tả điều kiện mẫu hỏi.
2. Tạo mẫu hỏi.
- Thanh công cụ thiết kế mẫu hỏi
22:10
5/5/2011














-
2. Tạo mẫu hỏi.
- Mẫu hỏi ở chế độ thiết kế
Field: Khai báo tên các trường được chọn
Table: Tên bảng hoặc mẫu hỏi chứa trường tương ứng
Sort: Chọn trường cần sắp xếp

Show: Xác định trường hiển thị trong mẫu hỏi
Criteria: Mô tả điều kiện chọn bản ghi
Phần chứa dữ liệu nguồn
22:10
5/5/2011











2. Tạo mẫu hỏi.
- Để xem, sữa đổi thiết kế mẫu hỏi, thực hiện:
+ Chọn mẫu hỏi cần xem, sửa
- Thực hiện mẫu hỏi để xem kết quả bằng cách:
+ Nháy nút
+ Nháy nút
+ Hoặc nháy nút
+ Hoặc chọn lệnh View ->Datasheet View.
22:10
5/5/2011
























Khai thác CSDL "Quản lý học sinh", cần tạo mẫu hỏi cho biết danh sách học sinh có các điểm trung bình ở tất cả các môn từ 6,5 trở lên.
3. Ví dụ áp dụng.
Ví dụ 1:
22:10
5/5/2011












5. Nháy nút
để thực hiện mẫu hỏi và xem kết quả
3. Ví dụ áp dụng.
Minh họa
Các bước:
1. Nháy đúp vào Create query in Design view.
2. Chọn bảng HOC_SINH làm dữ liệu nguồn
3. Nháy đúp chuột vào các trường MaSo, HoDem, Ten, Toan, Li, Hoa, Van, Tin trong bảng HOC_SINH để đưa vào mẫu hỏi.
4. Trong lưới QBE, trên dòng Criteria, tại các cột Toan, Li, Hoa, Van, Tin gõ: >=6.5
Ví dụ 1:
22:10
5/5/2011












Khai thác CSDL "Quản lý học sinh", cần tạo mẫu hỏi liệt kê danh sách học sinh và sắp thứ tự theo tổ của các học sinh Nữ.
Ví dụ 2:
Hướng dẫn:
- Chọn các trường: Họ đệm, tên, ngày sinh, giới tính, tổ.
- Sắp xếp ở trường tổ ( Tăng dần)
- Đặt điều kiện lọc ở hàng criteria: "Nữ"
3. Ví dụ áp dụng.
22:10
5/5/2011












Ví dụ 3:
3. Ví dụ áp dụng.
Khai thỏc CSDL "Qu?n lý h?c sinh", c?n t?o m?u h?i li?t kờ danh sỏch h?c sinh cú d?a ch? ? Gi?ng Vừ ho?c Kim Liờn.
- Hướng dẫn:
+ Chọn các trường: Họ đệm, tên, Địa chỉ
+ T?i hàng Criteria đặt điều kiện là "*Gi?ng Vừ" và hàng or đặt là "*Kim Liờn".
22:10
5/5/2011












Tóm tắt - củng cố
* Khái niệm
+ Mẫu hỏi
+ Biểu thức
* Kỹ thuật tạo mẫu hỏi: 2 Cách.
+ Dùng Thuật sĩ
+Tự thiết kế
* Chế độ làm việc
+ Chế độ thiết kế
+ Trang dữ liệu

Làm các bài tập ở sách giáo khoa
22:10
468x90
 
Gửi ý kiến