Bài 4. Các biểu mẫu cho xem và cập nhật dữ liệu SGK

Các biểu mẫu cho xem và cập nhật dữ liệu SGK Tin học Lớp 11 định hướng tin học ứng dụng trang 62 – Cánh Diều, mời các em tham khảo cùng Bumbii.

Chủ đề F. Giải quyết vấn đề với sự trợ giúp của máy tính. Giới thiệu các hệ cơ sở dữ liệu. Bài 4. Các biểu mẫu cho xem và cập nhật dữ liệu.

KHỞI ĐỘNG

Khi nhập dữ liệu vào một bảng của CSDL quan hệ, theo em có thể gặp những lỗi nào? Em hãy cho ví dụ.

Đáp án:

Khi nhập dữ liệu vào một bảng củ CSDL quan hệ, theo em có thể gặp những lỗi sau:

– Tránh được các cập nhập vi phạm ràng buộc toàn vẹn như ràng buộc khoá, ràng buộc khoá ngoài.

– Tránh được các cập nhập vi phạm ràng buộc miền giá trị, tức là không đưa vào giá trị nằm ngoài tập giá trị được chấp nhận.

Ví dụ: Biểu mẫu ở Hình 3 dùng để nhập dữ liệu. Dữ liệu của các trường ở nửa bên trên biểu mẫu đó (Mã định danh, Giới tính…) được hiển thị và khoá lại không cho thay đổi.

Một biểu mẫu nhập điểm cho học sinh

1. Khái niệm và chức năng của biểu mẫu

a) Chức năng của biểu mẫu

Biểu mẫu là giao diện thuận tiện để người dùng tương tác với CSDL khi xem dữ liệu, hạn chế bớt lỗi, tránh vi phạm ràng buộc về dữ liệu khi cập nhật CSDL.

Biểu mẫu được thiết kế nhằm các mục đích sau:

– Hiển thị dữ liệu trong bảng dưới dạng phù hợp để xem.

– Cung cấp một khuôn dạng thuận tiện để nhập và sửa dữ liệu.

– Cung cấp các nút lệnh để người dùng có thể sử dụng, thông qua đó thực hiện một số thao tác với dữ liệu.

b) Tạo biểu mẫu

Các hệ quản trị CSDL thường cung cấp các công cụ để tạo được biểu mẫu cho người dùng CSDL.

2. Biểu mẫu cho xem dữ liệu

Việc thiết kế những biểu mẫu để hỗ trợ cho những nhóm người dùng tra cứu thông tin của CSDL trong phạm vị được phép:

– Biểu mẫu chỉ hiển thị dữ liệu người dùng cần hoặc phần dữ liệu được phép xem. Có thể thiết kế biểu mẫu hiển thị chỉ một phần của dữ liệu trong bảng.

– Biểu mẫu hiển thị các bản ghi theo thứ tự sắp xếp của một trường nào đó.

– Biểu mẫu cho xem dữ liệu được lọc theo một tiêu chí nào đó và có thể lọc dần nhiều bước.

Một biểu mẫu cho xem dữ liệu ở một số trường của một bảng

3. Biểu mẫu cho cập nhật dữ liệu

HOẠT ĐỘNG

Theo em, có những bất lợi nào trong việc mở một bảng của CSDL quan hệ rồi trực tiếp cập nhật dữ liệu (thêm bản ghi, sửa bản ghi trong đó)?

Đáp án:

Việc trực tiếp cập nhật dữ liệu sẽ có những nguy cơ sai nhầm và giao diện có bố cục không thuận tiện.

VẬN DỤNG

Nếu là người xây dựng một CSDL quản lí học sinh khối 11 của trường mình, em sẽ xây dựng những biểu mẫu nào? Mỗi biểu mẫu em định thiết kế sẽ có chức năng nào và đem lại thuận lợi gì, cho ai?

Đáp án:

Nếu là người xây dựng một CSDL quản lí học sinh khối 11 của trường mình, em sẽ xây dựng những biểu mẩu sau:

* Biểu mẫu quản lý thông tin cá nhân HS

– Chức năng: Quản lý thông tin học sinh (Họ tên, ngày, tháng, năm sinh, quê quán, sđt liên lạc khi cần …

* Biểu mẫu quản lý sức khỏe

– Chức năng: Theo dõi, kiểm tra sức khỏe định kì, sàng lọc, phát hiện kịp thời những học sinh có dấu hiệu sức khỏe bất thường cần theo dõi và lưu ý.

* Biểu mẫu theo dõi kết quả học tập

– Chức năng: Theo dõi quá trình học tập của các bạn học sinh để đánh giá và xếp loại cuối năm.

* Biểu mẫu mượn trả sách thư viện

– Chức năng: Ghi lại thông tin của người mượn sách (Họ và tên, ngày mượn), tránh trường hợp thư viện bị mất sách mà không tìm được nguyên do.

Những biểu mẫu thiết kế trên đều thuận lợi cho người quản lí trong việc giám sát và sàng lọc, không mất nhiều thời gian tìm kiếm và bị thất lạc thông tin.

CÂU HỎI TỰ KIỂM TRA

Trong các câu sau câu nào đúng?

a. Mỗi biểu mẫu đều được dùng chung cho tất cả mọi người sử dụng CSDL.

b. Mỗi biểu mẫu là một cửa sổ cho người dùng xem toàn bộ thông tin trong một bảng CSDL.

c. Khi cập nhập dữ liệu, cần sử dụng biểu mẫu vì có thể đảm bảo được ràng buộc khoá và khoá ngoài, tránh được nhiều sai lầm về dữ liệu.

d. Biểu mẫu là một giao diện được thiết kế để kiểm soát các truy cập của người dùng đến CSDL.

Đáp án: Phương án c, d.

Xem các bài giải khác tại Giải sách giáo khoa tin học lớp 11 Tin học ứng dụng – Cánh Diều

Thông tin liên hệ & mạng xã hội:
Website: https://bumbii.com/
Facebook: https://www.facebook.com/bumbiiapp
Pinterest: https://www.pinterest.com/bumbiitech

0 0 đánh giá
Article Rating
Theo dõi
Thông báo của
guest

0 Bình luận
Phản hồi nội tuyến
Xem tất cả bình luận
0
Cùng chia sẻ bình luận của bạn nào!x