X

Tin học 12 Bài tập và thực hành 7 - Mẫu hỏi trên nhiều bảng


Tin học 12 Bài tập và thực hành 7 - Mẫu hỏi trên nhiều bảng

1. Mục đích, yêu cầu

- Tạo mẫu hỏi kết xuất thông tin từ nhiều bảng.

- Củng cố và rèn luyệ kĩ năng tạo mẫu hỏi.

2. Nội dung

- Sử dụng CSDL KINH_DOANH từ các bài thực hành trước.

Câu hỏi & Bài tập

Câu 1: (sgk trang 68 Tin 12): Sử dụng hai bảng HOA_DON và MAT_HANG, dùng hàm Count lập mẫu hỏi liệt kê các loại mặt hàng (theo tên mặt hàng cùng) số lần được đặt.

Trả lời:

- Tạo mẫu hỏi. Chọn Create sau đó chọn Query Design.

Tin học 12 Bài tập và thực hành 7 - Mẫu hỏi trên nhiều bảng | Giải bài tập Tin học lớp 12

- Chọn hai bảng HOA_DON và MAT_HANG.

Tin học 12 Bài tập và thực hành 7 - Mẫu hỏi trên nhiều bảng | Giải bài tập Tin học lớp 12 Tin học 12 Bài tập và thực hành 7 - Mẫu hỏi trên nhiều bảng | Giải bài tập Tin học lớp 12

- Chọn các trường để hiển thị thông tin. Vì ta muốn hiển thị thông tin theo tên mặt hàng và số lần được đặt nên ta chọn như sau.

Tin học 12 Bài tập và thực hành 7 - Mẫu hỏi trên nhiều bảng | Giải bài tập Tin học lớp 12

- Nhấn Totals để thực hiện gom nhóm:

Tin học 12 Bài tập và thực hành 7 - Mẫu hỏi trên nhiều bảng | Giải bài tập Tin học lớp 12 Tin học 12 Bài tập và thực hành 7 - Mẫu hỏi trên nhiều bảng | Giải bài tập Tin học lớp 12

- Chỉnh điều kiện như hình:

Tin học 12 Bài tập và thực hành 7 - Mẫu hỏi trên nhiều bảng | Giải bài tập Tin học lớp 12

- Nhấn Run để thực thi mẫu hỏi:

Tin học 12 Bài tập và thực hành 7 - Mẫu hỏi trên nhiều bảng | Giải bài tập Tin học lớp 12

- Kết quả ta thấy Bút bi được đặt 1 lần, Mực và Tẩy được đặt 2 lần, Thước kẻ được đặt 3 lần.

Câu 2: (sgk trang 69 Tin 12): Sử dụng hai bảng HOA_DON và MAT_HANG, dùng các hàm AVG, MAX, MIN để thống kê số lượng trung bình, cao nhất, thấp nhất trong các hóa đơn đặt hàng theo tên mặt hàng.

Trả lời:

- Tạo mẫu hỏi. Chọn Create sau đó chọn Query Design.

Tin học 12 Bài tập và thực hành 7 - Mẫu hỏi trên nhiều bảng | Giải bài tập Tin học lớp 12

- Chọn hai bảng HOA_DON và MAT_HANG.

Tin học 12 Bài tập và thực hành 7 - Mẫu hỏi trên nhiều bảng | Giải bài tập Tin học lớp 12 Tin học 12 Bài tập và thực hành 7 - Mẫu hỏi trên nhiều bảng | Giải bài tập Tin học lớp 12

- Chọn các trường để hiển thị thông tin. Vì ta muốn hiển thị thông tin theo tên mặt hàng và số lượng đặt hàng.

Tin học 12 Bài tập và thực hành 7 - Mẫu hỏi trên nhiều bảng | Giải bài tập Tin học lớp 12

- Nhấn Total để gom nhóm.

Tin học 12 Bài tập và thực hành 7 - Mẫu hỏi trên nhiều bảng | Giải bài tập Tin học lớp 12

- Với các ý khác nhau ta chỉ cần thay các hàm thống kê tương ứng. Thống kê số lượng trung bình của các mặt hàng.

Tin học 12 Bài tập và thực hành 7 - Mẫu hỏi trên nhiều bảng | Giải bài tập Tin học lớp 12 Tin học 12 Bài tập và thực hành 7 - Mẫu hỏi trên nhiều bảng | Giải bài tập Tin học lớp 12

- Sử dụng hàm MAX:

Tin học 12 Bài tập và thực hành 7 - Mẫu hỏi trên nhiều bảng | Giải bài tập Tin học lớp 12 Tin học 12 Bài tập và thực hành 7 - Mẫu hỏi trên nhiều bảng | Giải bài tập Tin học lớp 12

- Sử dụng hàm MIN:

Tin học 12 Bài tập và thực hành 7 - Mẫu hỏi trên nhiều bảng | Giải bài tập Tin học lớp 12 Tin học 12 Bài tập và thực hành 7 - Mẫu hỏi trên nhiều bảng | Giải bài tập Tin học lớp 12

Xem thêm các bài Giải bài tập Tin học lớp 12 khác: