Xem thêm

Tin học 12: Mẫu hỏi trên nhiều bảng - Tăng cường kỹ năng tạo mẫu hỏi

Trong môn Tin học 12, chúng ta sẽ tiếp tục tìm hiểu về mẫu hỏi trên nhiều bảng. Đây là một kỹ năng quan trọng để trích xuất thông tin từ các bảng khác nhau...

Trong môn Tin học 12, chúng ta sẽ tiếp tục tìm hiểu về mẫu hỏi trên nhiều bảng. Đây là một kỹ năng quan trọng để trích xuất thông tin từ các bảng khác nhau và cung cấp câu trả lời một cách linh hoạt và hiệu quả. Bài viết này sẽ hướng dẫn bạn cách tạo mẫu hỏi trên nhiều bảng sử dụng CSDL KINH_DOANH từ các bài thực hành trước.

Bài 1: Mẫu hỏi liệt kê các loại mặt hàng đã được đặt hàng cùng số lần đặt

Để làm bài này, chúng ta sẽ sử dụng hai bảng HOA_DON và MAT_HANG. Sử dụng hàm Count để đếm số lần mỗi mặt hàng được đặt hàng.

Gợi ý làm bài:

  • Bước 1: Mở CSDL KINH_DOANH, chọn đối tượng mẫu hỏi Queries. Trong trang mẫu hỏi, nháy đúp vào Create query in Design view.
  • Bước 2: Trong cửa sổ mẫu hỏi, nhấp đúp vào bảng HOA_DON và bảng MAT_HANG.
  • Bước 3: Thiết kế mẫu hỏi:
    • Tại cột đầu tiên, chọn trường Ten_mat_hang và chọn Group By để tạo nhóm theo tên mặt hàng.
    • Tại cột thứ hai, tạo trường So_lan_dat_hang từ trường Ten_mat_hang và chọn hàm Count để đếm số lần đặt hàng.
  • Bước 4: Lưu mẫu hỏi với tên LAN_DAT_HANG.
  • Bước 5: Chạy mẫu hỏi để xem kết quả.

Hình 1. Hộp thoại Show Table

Hình 2. Thiết kế mẫu hỏi thống kê số lần đặt hàng

Hình 3. Kết quả kết xuất mẫu hỏi LAN_DAT_HANG

Bài 2: Mẫu hỏi thống kê số lượng trung bình, cao nhất và thấp nhất theo mặt hàng

Trong bài 2, chúng ta sẽ sử dụng hai bảng HOA_DON và MAT_HANG. Sử dụng các hàm Avg, Max và Min để thống kê số lượng trung bình, cao nhất và thấp nhất trong các đơn đặt hàng theo tên mặt hàng.

Gợi ý làm bài:

  • Bước 1: Mở CSDL KINH_DOANH, chọn đối tượng mẫu hỏi Queries. Trong trang mẫu hỏi, nháy đúp vào Create query in Design view.
  • Bước 2: Trong cửa sổ mẫu hỏi, nhấp đúp vào bảng HOA_DON và bảng MAT_HANG.
  • Bước 3: Thiết kế mẫu hỏi:
    • Tại cột đầu tiên, chọn trường Ten_mat_hang và chọn Group By để tạo nhóm theo tên mặt hàng.
    • Tại cột thứ hai, tạo trường So_luong_TB từ trường So_luong và chọn hàm Avg để tính số lượng trung bình.
    • Tại cột thứ ba, tạo trường So_luong_Max từ trường So_luong và chọn hàm Max để tính số lượng cao nhất.
    • Tại cột thứ tư, tạo trường So_luong_Min từ trường So_luong và chọn hàm Min để tính số lượng thấp nhất.
  • Bước 4: Lưu mẫu hỏi với tên THONG_KE.
  • Bước 5: Chạy mẫu hỏi để xem kết quả.

Hình 4. Thiết kế mẫu hỏi thống kê số lượng các đơn đặt hàng theo tên mặt hàng

Hình 5. Kết quả kết xuất mẫu hỏi THONG_KE

Trên đây là hướng dẫn cách tạo mẫu hỏi trên nhiều bảng trong môn Tin học 12. Hy vọng rằng những kiến thức này sẽ giúp bạn nắm vững kỹ năng tạo mẫu hỏi và áp dụng chúng vào công việc thực tế. Chúc bạn thành công!

1