Lý thuyết Tin học 12 Bài 8: Truy vấn dữ liệu hay, ngắn gọn

Related Articles

1. Các khái niệm

a ) Mẫu hỏi

• CSDL chứa dữ liệu phản ánh toán bộ thông tin về đối tượng cần quản lí.

• Câu hỏi phức tạp, tương quan tới nhiều bảng thì ta dùng tới mẫu hỏi .

• Dùng mẫu hỏi và link, ta hoàn toàn có thể thống kê dữ liệu, nhóm và lựa chọn những bản ghi của nhiều bảng .

+ Mẫu hỏi thường được sử dụng để :

+ Sắp xếp những bản ghi

+ Chọn những bản ghi thỏa mãn nhu cầu những điều kiện kèm theo cho trước

+ Chọn những trường để hiển thị

+ Thực hiện giám sát : tính trung bình cộng, tính tổng, … .

+ Tổng hợp và hiển thị thông tin từ nhiều bảng hoặc mẫu hỏi khác

• Có 2 chính sách thao tác, đó là chính sách phong cách thiết kế và chính sách trang dữ liệu .

• Kết quả mẫu hỏi cũng đóng vai trò như một bảng

b ) Biểu thức

• Để thực thi những đo lường và thống kê và kiểm tra những điều kiện kèm theo, Access có những công cụ để viết những biểu thức, gồm có toán hạng và phép toán .

• Các phép toán thường dùng :

+ Phép toán số học : +, -, ∗, /

+ Phép toán so sánh : , =, =,

+ Phép toán Lôgic : AND, OR, NOT

• Toán hạng trong toàn bộ những biểu thức có thê là :

+ Tên trường : ( đóng vai trò những biến ) được ghi trong dấu ngoặc vuông. Ví dụ : [ TOAN ], [ LUONG ]

+ Hằng số, ví dụ : 0.1 ; 1000000, …

+ Hằng văn bản, được viết trong dấu nháy kép, ví dụ : ” Nam “, ” Nữ “, …

+ Hàm : ( sum, avg, … )

c ) Các hàm

• Access phân phối 1 số ít hàm thống kê thông dụng vận dụng cho những nhóm, gọi là hàm gộp nhóm :

+ SUM : Tính tổng giá trị số trên trường chỉ định .

+ AVG : Tính giá trị trung bình những giá trị số trên trường chỉ định

+ MIN : Tìm giá trị nhỏ nhất của những số nằm trên trường chỉ định

+ MAX : Tìm giá trị lớn nhất của những số nằm trên trường chỉ định

+ COUNT : Đêm những ô khác rỗng nằm trên trường chỉ định

• Lưu ý : bốn hàm tiên phong chỉ thực hiên trên kiểu dữ liệu số .

2. Tạo mẫu hỏi

• Để thao tác với mẫu hỏi, chọn Queries trong bảng chọn đối tượng người dù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ế. Các bước chính để tạo một mẫu hỏi bao gồm:

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

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

+ Khai báo những điều kiện kèm theo để lọc những bản ghi cần đưa vào mẫu hỏi ;

+ Chọn những trường dùng để sắp xếp những bản ghi trong mẫu hỏi ;

+ Tạo những trường đo lường và thống kê từ những trường đã có ;

+ Đặt điều kiện kèm theo gộp nhóm .

• Lưu ý : Không nhất thiết phải thực thi toàn bộ những bước này .

• Có hai chính sách thường dùng để thao tác với mẫu hỏi : chính sách phong cách thiết kế và chính sách trang dữ liệu .

• Trong chính sách phong cách thiết kế, ta hoàn toàn có thể phong cách thiết kế mới hoặc xem hay sửa đổi phong cách thiết kế cũ của mẫu hỏi .

• Để thiết kế mẫu hỏi mới, triển khai một trong hai cách sau :

+ Cách 1 : Nháy đúp vào Create query by using wizard .

+ Cách 2 : Nháy đúp vào Create query in Design view .

Lý thuyết Tin học 12 Bài 8: Truy vấn dữ liệu hay, ngắn gọn

• Để xem hay sửa đổi thiết kế mẫu hỏi, thực thi :

+ Chọn mẫu hỏi cần xem hoặc sửa .

   + 2. Nháy nútLý thuyết Tin học 12 Bài 8: Truy vấn dữ liệu hay, ngắn gọn .

• Nội dung của từng hàng gồm có :

+ Field : Khai báo tên những trường được chọn. Đó là những trường sẽ xuất hiện trong mẫu hỏi hoặc những trường dùng để lọc, sắp xếp, kiểm tra giá trị …

+ Table : Tên bảng chứa trường tương ứng .

+ Sort : Xác định ( những ) trường cần sắp xếp .

+ Show : Xác định ( những ) trường Open trong mẫu hỏi .

+ Criteria : Mô tả điều kiện kèm theo để chọn những bản ghi đưa vào mẫu hỏi. Các điều kiện kèm theo được viết dưới dạng biểu thức lôgic .

Lý thuyết Tin học 12 Bài 8: Truy vấn dữ liệu hay, ngắn gọn

3. Ví dụ áp dụng

• Khai thác CSDL ″ Quản lý học viên ″, tạo mẫu hỏi cho biết list học viên có điểm trung bình những môn trên từ 6.5 trở lên

+ 1. Nháy vào Create query in Design View .

+ 2. Chọn bảng HOC_SINH làm dữ liệu

+ 3. Nháy toàn bộ những trường đưa vào mẫu hỏi

+ 4. Trong lưới QBE, dòng Criterial, tại những cột Toan, Li, Hoa, Van, Tin gõ : > = 6.5

   + 5. Nháy nútLý thuyết Tin học 12 Bài 8: Truy vấn dữ liệu hay, ngắn gọn để thực hiện và kết thúc.

Xem thêm các bài Lý thuyết và câu hỏi trắc nghiệm Tin học lớp 12 có đáp án hay khác:

Giới thiệu kênh Youtube VietJack

Ngân hàng trắc nghiệm miễn phí ôn thi THPT Quốc Gia tại khoahoc.vietjack.com

bai-8-truy-van-du-lieu.jsp

More on this topic

Comments

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Advertismentspot_img

Popular stories