Tin Học Quản Trị - Hệ Cơ Sở Dữ Liệu phần 9

Mỗi bảng xem như một lớp dữ liệu, một dòng dữ liệu trong bảng là một đối tượng. Các hệ quản trị có hỗ trợ cơ sở dữ liệu quan hệ như: MS SQL server, Oracle, Postgres | Bài giảng tóm tắt Hệ quản trị cơ sở dữ liệu 95 DataSet vào CSDL thành các thao tác insert update delete tương ứng . Cơ sở của việc ánh xạ này là việc quản lý tình trạng của các dòng DataRow trong DataTable thể hiện qua thuộc tính RowState. Khi một dòng trong DataTable được thêm xóa cập nhật nó sẽ có trạng thái tương ứng là Inserted Deleted và Updated sau khi phương thức AcceptChanges được gọi nó trở lại trạng thái UnChanged. Để thực hiện cập nhật ta gán InsertCommand DeleteCommand và UpdateCommand cho đối tượng DataAdapter sau đó gọi phương thức Update của nó. Khi đó tất cả những thay đổi trên DataSet sẽ được ánh xạ về CSDL theo cách mà ta chỉ định trong các Commands xem thêm ví dụ . Phương thức Update của DataAdapter cũng có nhiều hàm quá tải cho phép ta lựa chọn Update một dòng một table hay toàn bộ DataSet. II. Thiết kế chức năng đọc ghi dữ liệu 1. Thiết kế chức năng ghi dữ liệu - Giao diện đáp ứng yêu cầu chung dễ sử dụng dễ hiểu gợi nhớ không bẫy người sử dụng có tính thẩm mỹ tính tiện dụng cho phép người sử dụng thao tác nhanh sắp xếp các mục hợp lý hỗ trợ di chuyển bằng phím tab hỗ trợ phím tắt . . - Kiểm tra chặt chẽ các ràng buộc toàn vẹn đảm bảo thao tác thêm cập nhật sau khi thực hiện xong không gây ra mâu thuẫn trong CSDL. - Cung cấp cách thức nhập liệu phù hợp nhất với nghiệp vụ thực tế. Ví dụ nếu thực tế NSD nhập liệu cho một tập đối tượng cùng lúc mỗi đối tượng có ít thuộc tính và xử lý đơn giản thì nên nhập liệu bằng lưới grid . Nếu đối tượng có nhiều thuộc tính hoặc xử lý phức tạp thì có thể nhập riêng từng đối tượng nhưng nên hiển thị song song một lưới chứa danh sách các đối tượng đã nhập để NSD có thể kiểm tra lại khi cần. - Lựa chọn cách xử lý để giảm thiểu thời gian làm việc của NSD tất nhiên vẫn phải đảm bảo tính an toàn và đúng đắn thời điểm kiểm tra ràng buộc toàn vẹn xem mục 2 ghi nhận dữ liệu một lần hay sau mỗi lần NSD nhập xong một đối tượng thời điểm mở và đóng kết nối với CSDL . 2. Kiểm tra ràng buộc toàn vẹn Khi xây dựng chức năng .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.