Bài học cùng chủ đề
Báo cáo học liệu
Mua học liệu
Mua học liệu:
-
Số dư ví của bạn: 0 coin - 0 Xu
-
Nếu mua học liệu này bạn sẽ bị trừ: 2 coin\Xu
Để nhận Coin\Xu, bạn có thể:

Bài 4. Các biểu mẫu cho xem và cập nhật dữ liệu SVIP
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.
Dùng công cụ thiết kế biểu mẫu tự động, sau đó điều chỉnh thêm để có một biểu mẫu thân thiện hơn, thuận tiện hơn trong sử dụng.
Những ứng dụng CSDL lớn và phức tạp có các biểu mẫu được tạo ra nhờ một ngôn ngữ lập trình.
2. Biểu mẫu cho xem dữ liệu
Các hệ quản trị CSDL quan hệ thường cung cấp các công cụ tạo biểu mẫu (loại này không cho người xem sửa đổi dữ liệu).
Việc thiết kế những biểu mẫu là để hỗ trợ cho những nhóm người dùng tra cứu thông tin của CSDL trong phạm vi được phép:
- 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.
- Hiển thị các bản ghi theo thứ tự sắp xếp của một trường nào đó.
- 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.

3. Biểu mẫu cho cập nhật dữ liệu
Những biểu mẫu có các ô nhập dữ liệu còn để trống hoặc chứa dữ liệu đã có nhưng cho phép sửa đổi.
Các ô và nhãn đi kèm được bố trí hợp lý cho việc xem và thực hiện thao tác cập nhật.
Việc thiết kế biểu mẫu giúp việc cập nhật dữ liệu được tiện lợi hơn, hạn chế được những sai lầm khi cập nhật như:
- Vi phạm ràng buộc toàn vẹn như ràng buộc khóa, ràng buộc khóa ngoài.
- 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.

Thiết đặt cách nhập vào biểu mẫu giúp hạn chế được người dùng vi phạm các ràng buộc.

Bạn có thể đăng câu hỏi về bài học này ở đây