Giải chi tiết Tin học 11 định hướng Tin học ứng dụng cánh diều mới bài 5 Thiết kế truy vấn

Giải bài 5 Thiết kế truy vấn sách tin học cánh diều. Phần đáp án chuẩn, hướng dẫn giải chi tiết cho từng bài tập có trong chương trình học của sách giáo khoa. Hi vọng, các em học sinh hiểu và nắm vững kiến thức bài học.

Khởi động

Câu hỏi: Theo em để lấy ra một thông tin cụ thể từ CSDL thi cần công cụ gì?

Hướng dẫn trả lời:

  • Cần thiết kế các truy vấn từ CSDL

1. Thiết kế truy vấn đơn giản

Câu hỏi: SELECT là truy vẫn SQL hay dùng nhất. Em hãy cho biết cấu trúc cơ bản của câu lệnh này.

Hướng dẫn trả lời:

  • Có sẵn số lượng lớn dữ liệu ở khắp mọi nơi.
  • Dữ liệu được lưu trữ theo thứ tự dưới dạng bảng.
  • Mỗi bảng bao gồm một hàng đại diện cho một bản ghi duy nhất và cột đại diện cho một trường.
  • Sơ đồ - Schemas được dùng để sắp xếp bảng theo thứ tự logic.
  • Để trích xuất dữ liệu cụ thể từ bảng, các truy vấn viết bằng SQL được sử dụng. Để truy vấn dữ liệu, dùng lệnh

select.

select select_list;

from schema_name.table.name;

Vận dụng

Câu 1: Giả sử thư viện có quy định một bạn đọc không được mượn và giữ quá 5 cuốn sách. Hãy thiết kế 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.

Hướng dẫn trả lời:

1. Sách (Mã sách, Tên sách, Mã tác giả, Mã thể loại, Mã NXB, Năm xuất bản)

2. Tác giả (Mã tác giả, Tên tác giả, website, Ghi chú)

3. Thể loại (Mã thể loại, Tên thể loại)

4. Nhà xuất bản (Mã NXB, Tên NXB, Địa chỉ, Email, Thông tin người đại diện)

5. Độc giả (Mã độc giả, Tên độc giả, Địa chỉ, Số thẻ)

6. Thẻ thư viện (Số thẻ, Ngày bắt đầu, Ngày hết hạn, Ghi chú)

7. Nhân viên (Mã nhân viên, Họ tên, Ngày sinh, Số điện thoại)

8. Mượn trả (Mã mượn trả, Số thẻ, Mã nhân viên, Ngày mượn)

9. CT Mượn trả (Mã mượn trả, Mã sách, Ghi chú, Đã_trả, Ngày trả)  

Câu hỏi tự kiểm tra

Câu 1. Thao tác nào sẽ mở vùng làm việc thiết kế truy vấn?

Hướng dẫn trả lời:

Mở cơ sở dữ liệu của bạn trong Access.

Chọn tab "Create" trên thanh menu.

Trong nhóm "Queries", chọn "Query Design" để mở vùng làm việc thiết kế truy vấn.

Nếu bạn muốn chọn bảng hoặc truy vấn để thêm vào truy vấn, chọn "Show Table" trong nhóm "Tables".

Chọn bảng hoặc truy vấn cần thêm vào truy vấn và nhấn nút "Add" hoặc kéo và thả bảng hoặc truy vấn đó vào vùng thiết kế truy vấn.

Chọn trường từ các bảng hoặc truy vấn đã thêm vào để sử dụng trong truy vấn.

Thiết lập các tiêu chí cho truy vấn bằng cách thêm các biểu tượng tiêu chí vào cột "Criteria".

Chỉnh sửa thiết lập truy vấn bằng cách sử dụng các công cụ thiết kế truy vấn trên thanh ribbon.

Lưu truy vấn bằng cách chọn "Save" trên thanh ribbon.

Câu 2. Truy vấn có tham số là gì? Lời nhắc điển tham số viết ở đâu?

Hướng dẫn trả lời:

Truy vấn có tham số là một loại truy vấn mà tham số được sử dụng để hỏi người dùng cung cấp giá trị vào khi truy vấn được thực thi. Tham số có thể được sử dụng để giới hạn dữ liệu được trả về hoặc để thực hiện các tính toán trên dữ liệu cụ thể. Để sử dụng truy vấn có tham số trong Microsoft Access, người dùng có thể thực hiện các bước sau đây:

- Mở truy vấn mà người dùng muốn thêm tham số.

- Nhấp đúp vào ô "Criteria" (tiêu chí) của trường mà người dùng muốn thêm tham số.

- Để viết lời nhắc tham số thì người dùng cần mở truy vấn muốn thêm tham số, sau đó nhấp đúp vào ô Criteria của trường mà người dùng muốn thêm tham số rồi viết lời nhắc tham số bằng cách sử dụng cú pháp [Nhập giá trị] hoặc [Nhập tên giá trị], tùy thuộc vào loại dữ liệu của trường.

Lưu ý rằng với các truy vấn có nhiều tham số thì người dùng cần xác định lời nhắc tham số cho mỗi trường có tham số. Lời nhắc tham số cũng có thể được định nghĩa trong một câu truy vấn động (có chứa code VBA) thông qua việc sử dụng hàm InputBox để yêu cầu người dùng nhập giá trị.

Câu 3. Truy vấn hành động là gì? Tại sao cần rất thận trọng khi thực hiện nó?

Hướng dẫn trả lời:

Truy vấn hành động là một loại truy vấn trong Microsoft Access cho phép người dùng thực hiện các hành động như thêm, sửa, xóa dữ liệu trong bảng hoặc truy vấn khác. Truy vấn hành động thường được sử dụng để thực hiện các tác vụ hàng loạt trên dữ liệu, giúp tiết kiệm thời gian và nâng cao hiệu suất.

Việc thực hiện truy vấn hành động cần rất thận trọng vì nó có thể làm thay đổi trực tiếp dữ liệu trong cơ sở dữ liệu mà không cần xác nhận từ người dùng. Việc sử dụng truy vấn hành động không cẩn thận có thể dẫn đến việc xóa hoặc thay đổi dữ liệu quan trọng, ảnh hưởng đến tính toàn vẹn của cơ sở dữ liệu và làm mất dữ liệu. Do đó, trước khi thực hiện truy vấn hành động, người dùng nên sao lưu dữ liệu và xác nhận kỹ các thao tác để tránh xóa hoặc thay đổi dữ liệu không mong muốn.

Tìm kiếm google: Giải tin học 11 cánh diều bài 5 giải tin học 11 sách cánh diều bài 5, Giải bài 5 Thiết kế truy vấn, bài 5 Thiết kế truy vấn

Xem thêm các môn học

Giải tin học 11 định hướng Tin học ứng dụng Cánh diều mới


Đia chỉ: Tòa nhà TH Office, 90 Khuất Duy Tiến, Thanh Xuân, Hà Nội
Điện thoại hỗ trợ: Fidutech - click vào đây
Chúng tôi trên Yotube
Cùng hệ thống: baivan.net - Kenhgiaovien.com - tech12h.com