X

Tin học 11 Cánh diều

Giải Tin học 11 trang 149 Cánh diều


Với Giải Tin học 11 trang 149 trong Bài 4: Tạo và sử dụng biểu mẫu Tin học lớp 11 Cánh diều hay nhất, ngắn gọn sẽ giúp học sinh dễ dàng trả lời các câu hỏi & làm bài tập Tin 11 trang 149.

Giải Tin học 11 trang 149 Cánh diều

Vận dụng trang 149 Tin học 11: Quản lí thư viện cần biết mỗi bạn đọc đã mượn những cuốn sách nào. Em hãy tạo một biểu mẫu cho phép làm việc này.

Lời giải:

Để tạo một biểu mẫu trong Acces cho phép quản lí sách mượn của mỗi bạn đọc, bạn có thể làm theo các bước sau:

-Mở Access 365 và tạo một cơ sở dữ liệu mới hoặc mở cơ sở dữ liệu hiện có.

Tạo bảng "Bạn Đọc":

-Chọn tab "Bảng" trên thanh công cụ và nhấp vào "Bảng thiết kế" để tạo một bảng mới.

-Thêm các cột cho bảng "Bạn Đọc" như ID_BanDoc (khóa chính), Họ_Ten, Địa_Chi, SĐT, vv. và bất kỳ thông tin khác mà bạn muốn lưu trữ về bạn đọc.

-Tạo bảng "Sách":

-Tương tự như bước trên, tạo một bảng mới gọi là "Sách" với các cột như ID_Sach (khóa chính), Tên_Sach, Tác_Giả, Năm_Xuất_Bản, vv.

-Tạo bảng "Mượn":

-Tạo một bảng mới gọi là "Mượn" với các cột như ID_Muon (khóa chính), ID_BanDoc (khóa ngoại tham chiếu tới ID_BanDoc trong bảng "Bạn Đọc"), ID_Sach (khóa ngoại tham chiếu tới ID_Sach trong bảng "Sách"), Ngay_Muon, Tinh_Trang, vv.

-Tạo biểu mẫu "Quản lí mượn sách":

Chọn tab "Biểu mẫu" trên thanh công cụ và nhấp vào "Biểu mẫu thiết kế" để tạo một biểu mẫu mới.

-Trong chế độ thiết kế, thêm các trường và điều khiển nhập liệu cho thông tin bạn muốn hiển thị, chẳng hạn như ID_BanDoc, Họ_Ten, Tên_Sach, Ngay_Muon, vv.

-Để hiển thị thông tin về sách đã mượn của mỗi bạn đọc, bạn có thể thêm một điều khiển danh sách hoặc điều khiển liên hệ dựa trên truy vấn để liên kết dữ liệu từ bảng "Mượn" với bảng "Sách" và "Bạn Đọc".

-Lưu và sử dụng biểu mẫu:

Lưu biểu mẫu với tên "Quản lí mượn sách" hoặc bất kỳ tên nào khác bạn muốn.

Chuyển sang chế độ xem để sử dụng biểu mẫu và xem thông tin sách đã mượn của từng bạn đọc.

Câu hỏi 1 trang 149 Tin học 11: Mục dữ liệu "có kết buộc với bảng CSDL,” và "không kết buộc” khác nhau như thế nào?

Lời giải:

 -Kết nối dữ liệu có kết buộc (Bound data): Dữ liệu được kết nối trực tiếp với bảng CSDL. Khi đó, các thao tác thêm, sửa, xóa dữ liệu sẽ được thực hiện trực tiếp trên bảng CSDL thay vì trên biểu mẫu hiển thị. Biểu mẫu chỉ làm nhiệm vụ hiển thị dữ liệu từ bảng CSDL mà thôi. Khi có thay đổi trên bảng CSDL, dữ liệu hiển thị trên biểu mẫu cũng sẽ thay đổi theo.

- Kết nối dữ liệu không kết buộc (Unbound data): Dữ liệu không kết nối trực tiếp với bảng CSDL, mà được lưu trữ tạm thời trong bộ nhớ của biểu mẫu. Khi thao tác thêm, sửa, xóa dữ liệu thì chỉ ảnh hưởng đến dữ liệu hiển thị trên biểu mẫu mà thôi, không làm thay đổi dữ liệu trên bảng CSDL. Biểu mẫu sẽ giúp người dùng dễ dàng tương tác với dữ liệu mà không làm thay đổi bản gốc.

Câu hỏi 2 trang 149 Tin học 11: Dùng nút lệnh nào để tạo nhanh biểu mẫu? Trường hợp nào nên chọn cách làm này?

Lời giải:

Trong Microsoft Access, để tạo nhanh một biểu mẫu, người dùng có thể sử dụng nút lệnh Form Wizard được đặt trong tab Create trên thanh công cụ. Khi người dùng muốn tạo một biểu mẫu cho một bảng hoặc một câu truy vấn đơn giản, việc sử dụng nút lệnh này sẽ giúp tiết kiệm thời gian và công sức so với tạo biểu mẫu bằng cách kéo thả trên giao diện thiết kế.

Tuy nhiên, nếu biểu mẫu cần có định dạng và kiểu hiển thị phức tạp hoặc cần tùy chỉnh một số chức năng đặc biệt thì sử dụng tính năng Form Wizard không đáp ứng được yêu cầu này và người dùng sẽ phải thiết kế biểu mẫu theo cách thủ công trên giao diện thiết kế.

Xem thêm lời giải bài tập Tin học lớp 11 Cánh diều hay nhất, ngắn gọn khác: