Skip to content

Trang Học trực tuyến

  • Môn Toán

Trang Học trực tuyến

  • Home » 
  • Giải SGK Tin học 11 - Cánh diều

Giải SGK Tin học 11 Bài 5 (Cánh diều): Thiết kế truy vấn

By admin 10/09/2023 0

Giải bài tập Tin học lớp 11 Bài 5: Thiết kế truy vấn

Khởi động trang 150 Tin học 11: Theo em để lấy ra một thông tin cụ thể từ CSDL thi cần công cụ gì?

Lời giải:

Để lấy ra một thông tin cụ thể từ cơ sở dữ liệu, bạn cần sử dụng một công cụ truy vấn dữ liệu.

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

Hoạt động trang 150 Tin học 11: 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.

Lời giải:

SELECT [column1, column2, …]

FROM table_name

WHERE condition

Vận dụng

Vận dụng trang 155 Tin học 11: 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.

Lời giải:

-Mở Microsoft Access 365 và mở cơ sở dữ liệu chứa bảng “BanDoc” (thông tin về bạn đọc) và bảng “Muon” (thông tin về việc mượn sách).

-Tạo một truy vấn mới và chọn các bảng “BanDoc” và “Muon” để liên kết.

Thiết kế truy vấn với các bước sau:

-Chọn trường từ bảng “BanDoc” mà bạn muốn hiển thị trong kết quả truy vấn (ví dụ: ID, TenBanDoc).

-Sử dụng hàm tổng hợp COUNT để đếm số cuốn sách mà bạn đọc đã mượn từ bảng “Muon” (ví dụ: COUNT(Muon.ID) AS SoSachMuon).

-Thêm tiêu chí để kiểm tra điều kiện mượn sách. Bạn có thể sử dụng tiêu chí sau để kiểm tra xem số lượng sách mượn có lớn hơn 5 hay không:

-Sử dụng điều kiện WHERE COUNT(Muon.ID) > 5 trong truy vấn để lọc ra các bạn đọc đã mượn quá 5 cuốn sách.

-Sử dụng tiêu chí WHERE BanDoc.ID = [ID_BanDoc] trong truy vấn để yêu cầu người dùng nhập ID của bạn đọc cụ thể muốn kiểm tra.

-Lưu truy vấn và đặt tên cho nó, ví dụ: “KiemTraMuonSach”.

-Sử dụng truy vấn bằng cách mở nó và nhập ID của bạn đọc muốn kiểm tra vào ô tham số.

-Truy vấn sẽ trả về kết quả dựa trên điều kiện kiểm tra. Nếu số sách mượn của bạn đọc vượt quá 5, truy vấn sẽ hiển thị bạn đọc đó.

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

Câu hỏi 1 trang 155 Tin học 11: Thao tác nào sẽ mở vùng làm việc thiết kế truy vấn?

Lời giải:

Để mở vùng làm việc thiết kế truy vấn trong Microsoft Access, ta có thể thực hiện các bước sau:

Bước 1: Mở cơ sở dữ liệu trong Microsoft Access.

Bước 2: Chọn tab “Truy vấn” trên thanh menu chính.

Trong nhóm “Xem”, bạn có thể thấy nút “Thiết kế truy vấn”. Nhấp vào nút này.

Bước 3: Sau khi nhấp vào nút “Thiết kế truy vấn”, cửa sổ “Thiết kế truy vấn” sẽ xuất hiện, cho phép bạn xây dựng truy vấn theo ý muốn. Trong cửa sổ này, bạn có thể chọn các bảng và các trường để thêm vào truy vấn, thiết lập các tiêu chí và sắp xếp dữ liệu theo ý muốn.

Câu hỏi 2 trang 155 Tin học 11: Truy vấn có tham số là gì? Lời nhắc điển tham số viết ở đâu?

Lời giả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 hỏi 3 trang 155 Tin học 11: 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ó?

Lời giả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.

Xem thêm các bài giải SGK Tin học lớp 11 Cánh diều hay, chi tiết khác:

Bài 4: Tạo và sử dụng biểu mẫu

Bài 5: Thiết kế truy vấn

Bài 6: Tạo báo cáo đơn giản

Bài 7: Chỉnh sửa các thành phần giao diện

Bài 8: Hoàn tất ứng dụng

 

Share
facebookShare on FacebooktwitterShare on TwitteremailShare on Email
Post navigation
Previous post

Giải SGK Kinh tế Pháp luật 11 Bài 16 (Kết nối tri thức): Quyền và nghĩa vụ cơ bản của công dân về bảo vệ Tổ quốc

Next post

Giải SGK Tin học 11 Bài 6 (Cánh diều): Tạo báo cáo đơn giản

Bài liên quan:

Giải SGK Tin học 11 Bài 1 (Cánh diều): Bên trong máy tính

Giải SGK Tin học 11 Bài 2 (Cánh diều): Khám thế thế giới qua thiết bị số thông minh

Giải SGK Tin học 11 Bài 3 (Cánh diều): Khái quát về hệ điều hành

Giải SGK Tin học 11 Bài 4 (Cánh diều): Thực hành với các thiết bị số

Giải SGK Tin học 11 Bài 5 (Cánh diều): Phần mềm ứng dụng và dịch vụ phần mềm

Giải SGK Tin học 11 Bài 1 (Cánh diều): Lưu trữ trực tuyến

Giải SGK Tin học 11 Bài 2 (Cánh diều): Thực hành một số tính năng hữu ích của máy tìm kiếm

Giải SGK Tin học 11 Bài 3 (Cánh diều): Thực hành một số tính năng nâng cao của mạng xã hội

Leave a Comment Hủy

Mục lục

  1. Giải SGK Tin học 11 Bài 1 (Cánh diều): Bên trong máy tính
  2. Giải SGK Tin học 11 Bài 2 (Cánh diều): Khám thế thế giới qua thiết bị số thông minh
  3. Giải SGK Tin học 11 Bài 3 (Cánh diều): Khái quát về hệ điều hành
  4. Giải SGK Tin học 11 Bài 4 (Cánh diều): Thực hành với các thiết bị số
  5. Giải SGK Tin học 11 Bài 5 (Cánh diều): Phần mềm ứng dụng và dịch vụ phần mềm
  6. Giải SGK Tin học 11 Bài 1 (Cánh diều): Lưu trữ trực tuyến
  7. Giải SGK Tin học 11 Bài 2 (Cánh diều): Thực hành một số tính năng hữu ích của máy tìm kiếm
  8. Giải SGK Tin học 11 Bài 3 (Cánh diều): Thực hành một số tính năng nâng cao của mạng xã hội
  9. Giải SGK Tin học 11 Bài 4 (Cánh diều): Thực hành một số tính năng hữu ích của dịch vụ thư điện tử
  10. Giải SGK Tin học 11 (Cánh diều) Phòng tránh lừa đảo và ứng xử văn hoá trên mạng
  11. Giải SGK Tin học 11 Bài 1 (Cánh diều): Bài toán quản lý và cơ sở dữ liệu
  12. Giải SGK Tin học 11 Bài 2 (Cánh diều): Bảng và khoá chính trong cơ sở dữ liệu quan hệ
  13. Giải SGK Tin học 11 Bài 3 (Cánh diều): Quan hệ giữa các bảng và khoá ngoài trong CSDL quan hệ
  14. Giải SGK Tin học 11 Bài 4 (Cánh diều): Các biểu mẫu cho xem và cập nhập CSDL
  15. Giải SGK Tin học 11 Bài 5 (Cánh diều): Truy vấn trong cơ sở dữ liệu quan hệ
  16. Giải SGK Tin học 11 Bài 6 (Cánh diều): Truy vấn trong cơ sở dữ liệu quan hệ (tiếp theo)
  17. Giải SGK Tin học 11 Bài 7 (Cánh diều): Các loại kiến trúc của hệ CSDL
  18. Giải SGK Tin học 11 Bài 8 (Cánh diều): Bảo vệ sự an toàn của hệ CSDL và bảo mật thông tin trong CSDL
  19. Giải SGK Tin học 11 (Cánh diều) Nghề quản trị cơ sở dữ liệu
  20. Giải SGK Tin học 11 Bài 1 (Cánh diều): Kiểu mảng và cấu trúc mảng
  21. Giải SGK Tin học 11 Bài 2 (Cánh diều): Mảng hai chiều
  22. Giải SGK Tin học 11 Bài 3 (Cánh diều): Thực hành về tệp, mảng và danh sách
  23. Giải SGK Tin học 11 Bài 4 (Cánh diều): Làm mịn dần từng bước từ thuật toán đến chương trình máy tính
  24. Giải SGK Tin học 11 Bài 5 (Cánh diều): Đánh giá thuật toán
  25. Giải SGK Tin học 11 Bài 6 (Cánh diều): Kiểm thử và sửa lỗi chương trình
  26. Giải SGK Tin học 11 Bài 7 (Cánh diều): Lập trình giải bài toán tìm kiếm
  27. Giải SGK Tin học 11 Bài 8 (Cánh diều): Lập trình một số thuật toán sắp xếp
  28. Giải SGK Tin học 11 Bài 9 (Cánh diều): Lập trình thuật toán sắp xếp nhanh
  29. Giải SGK Tin học 11 Bài 10 (Cánh diều): Thiết kế chương trình từ trên xuống và phương pháp mô đun hoá
  30. Giải SGK Tin học 11 Bài 11 (Cánh diều): Thực hành thiết kế và lập trình theo mo đun
  31. Giải SGK Tin học 11 Bài 12 (Cánh diều): Thực hành thiết kế và lập trình theo mo đun (tiếp theo)
  32. Giải SGK Tin học 11 Bài 13 (Cánh diều): Thực hành thiết kế và lập trình theo mo đun (tiếp theo)
  33. Giải SGK Tin học 11 Bài 14 (Cánh diều): Thực hành về thư viện các hàm tự định nghĩa
  34. Giải SGK Tin học 11 Bài 15 (Cánh diều): Cấu trúc dữ liệu danh sách liên kết và ứng dụng
  35. Giải SGK Tin học 11 Bài 1 (Cánh diều): Một số thao tác chỉnh sửa ảnh và hỗ trợ chỉnh sửa ảnh trong phần mềm GIMP
  36. Giải SGK Tin học 11 Bài 2 (Cánh diều): Tẩy xoá ảnh trong GIMP
  37. Giải SGK Tin học 11 Bài 3 (Cánh diều): Tạo ảnh động trong GIMP
  38. Giải SGK Tin học 11 Bài 4 (Cánh diều): Giới thiệu phần mềm làm video Animiz
  39. Giải SGK Tin học 11 Bài 5 (Cánh diều): Chỉnh sửa video trên Animiz
  40. Giải SGK Tin học 11 Bài 6 (Cánh diều): Làm phim hoạt hình trên Animiz
  41. Giải SGK Tin học 11 Bài 7 (Cánh diều): Thực hành tổng hợp
  42. Giải SGK Tin học 11 Bài 1 (Cánh diều): Làm quen với Microsoft Access
  43. Giải SGK Tin học 11 Bài 2 (Cánh diều): Tạo bảng trong cơ sở dữ liệu
  44. Giải SGK Tin học 11 Bài 3 (Cánh diều): Liên kết các bảng trong cơ sở dữ liệu
  45. Giải SGK Tin học 11 Bài 4 (Cánh diều): Tạo và sử dụng biểu mẫu
  46. Giải SGK Tin học 11 Bài 6 (Cánh diều): Tạo báo cáo đơn giản
  47. Giải SGK Tin học 11 Bài 7 (Cánh diều): Chỉnh sửa các thành phần giao diện
  48. Giải SGK Tin học 11 Bài 8 (Cánh diều): Hoàn tất ứng dụng

Copyright © 2025 Trang Học trực tuyến
  • Sach toan
  • Giới thiệu
  • LOP 12
  • Liên hệ
  • Sitemap
  • Chính sách
Back to Top
Menu
  • Môn Toán