Slide bài giảng Tin học ứng dụng 11 cánh diều Chủ đề F(ICT) Bài 5: Thiết kế truy vấn

Slide điện tử Bài 5: Thiết kế truy vấn. Trình bày với các hiệu ứng hiện đại, hấp dẫn. Giúp học sinh hứng thú học bài. Học nhanh, nhớ lâu. Có tài liệu này, hiệu quả học tập của môn Tin học ứng dụng 11 Cánh diều sẽ khác biệt

Bạn chưa đủ điều kiện để xem được slide bài này. => Xem slide bài mẫu

Tóm lược nội dung

BÀI 5: THIẾT KẾ TRUY VẤN

KHỞI ĐỘNG

- GV đặt vấn đề, yêu cầu HS trả lời câu hỏi Khởi động tr.150 SGK: Theo bạn, để có thể truy xuất một thông tin cụ thể từ cơ sở dữ liệu, công cụ nào là thiết yếu?

NỘI DUNG BÀI HỌC GỒM

  • Tìm hiểu về thiết kế truy vấn đơn giản

  • Tìm hiểu về sắp xếp kết quả truy vấn

  •  Tìm hiểu về chọn bản ghi cho truy vấn SELECT

  • Tìm hiểu về truy vấn có tham số

  • Tìm hiểu về truy vấn hành động

  • Thực hành thiết kế truy vấn

  • Luyện tập

  • Vận dụng

HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC

Hoạt động 1: Tìm hiểu về thiết kế truy vấn đơn giản

- Truy vấn là công cụ để khai thác thông tin trong CSDL.

- Truy vấn SELECT là mẫu câu truy vấn cơ bản và được sử dụng nhiều nhất. 

- Kết quả truy vấn đưa ra câu trả lời đáp ứng một yêu cầu quản lí cụ thể.

Hoạt động 2: Tìm hiểu về sắp xếp kết quả truy vấn

+ Thứ tự hiển thị các trường (cột) giống như trong lưới ô. Muốn thay đổi thứ tự này, ta phải sửa lại lưới ô trong khung nhìn thiết kế.

+ Nếu hai bảng đã được thiết lập mối quan hệ với nhau, sẽ chỉ thấy những bản ghi khớp đúng, Access đã tự động thực hiện phép nối trong.

+ Trình tự hiển thị các hàng chính là trình tự vốn có của bản ghi ở trong bảng dữ liệu cơ sở. 

Hoạt động 3: Tìm hiểu về chọn bản ghi cho truy vấn SELECT

Tiêu chí lựa chọn bản ghi

- Tiêu chí lựa chọn được thể hiện bằng một biểu thức logic gồm các biến trường và các phép toán. 

- Hàng Criteria (tiêu chí) trong lưới QBE là nơi viết tiêu chí lựa chọn bản ghi cho truy vấn SELECT.

Hoạt động 4: Tìm hiểu về truy vấn có tham số

Truy vấn tham số (Parameter Query) dùng để mời người sử dụng gõ nhập thêm yêu cầu lựa chọn trong khi chạy một truy vấn.

Hoạt động 5: Tìm hiểu về truy vấn hành động

- Truy vấn hành động làm thay đổi bảng, thay đổi một loạt nhiều bản ghi. 

- Kết quả của truy vấn hành động là không thể đảo ngược, nghĩa là không thể hồi lại trạng thái trước đó (undo).

Hoạt động 6: Thực hành thiết kế truy vấn

HOẠT ĐỘNG LUYỆN TẬP, THỰC HÀNH

Câu 1: SQL là gì?

A. Một ngôn ngữ lập trình

B. Một hệ quản trị CSDL

C. Một ngôn ngữ truy vấn

D. Một công cụ khai thác dữ liệu

Câu 2: Truy vấn CSDL là gì?

A. Yêu cầu thực hiện các phép tính trên dữ liệu

B. Yêu cầu hiển thị kết quả tìm kiếm dữ liệu

C. Yêu cầu thao tác trên dữ liệu

D. Yêu cầu phân tích xu hướng dữ liệu

Câu 3: Ngôn ngữ truy vấn phổ biến nhất cho các hệ quản trị CSDL quan hệ là gì?

A. SQL

B. Python

C. Java

D. C#

Câu 4: Để thực thi yêu cầu của người dùng, truy vấn phải được viết theo quy tắc của hệ quản trị CSDL nào?

A. SQL

B. Python

C. Java

D. C#

Câu 5: Kết quả của câu truy vấn là gì?

A. Hình ảnh

B. Đồ thị

C. Bản ghi đã được lựa chọn

D. Phép tính trên dữ liệu

Nội dung gợi ý:

Câu 1: C

Câu 2: B

Câu 3: A

Câu 4: A

Câu 5: C

HOẠT ĐỘNG VẬN DỤNG

- GV yêu cầu HS thực hiện câu hỏi vận dụng tr.155 SGK: Giả sử thư viện quy định mỗi bạn đọc không được mượn quá 5 cuốn sách. Bạn hãy thiết kế một truy vấn để giúp thủ thư kiểm tra điều kiện này khi có một bạn đọc muốn mượn sách.