Giáo trình đào tạo Visual Basic_10

Giáo trình đào tạo Visual Basic Replication giải quyết vấn đề này bằng cách cho phép chỉ copy những tập tin mới hoặc có sửa đổi kể từ lần tạo bản dự phòng mới nhất. Do đó, ta không ph ải tạo bản dự phòng cho toàn bộ cơ sở dữ liệu. | Giáo trình đào tạo Visual Basic Replication giải quyết vấn đề này bằng cách cho phép chỉ copy những tập tin mới hoặc có sửa đổi kể từ lần tạo bản dự phòng mới nhất. Do đó ta không phải tạo bản dự phòng cho toàn bộ cơ sở dữ liệu. Ta còn có thể dùng Replication để tiến hành cập nhật ứng dụng cơ sở dữ liệu. Nó được dùng trong trường hợp một số logic của ứng dụng được nhúng trong cơ sở dữ liệu dưới dạng câu truy vấn. Nếu cần thay đổi câu truy vấn để phản ánh một thay đổi trong ứng dụng hoặc thay đổi trong thực tế kinh doanh replication có thể chuyển một cách tự động các sửa đổi cho các Client có yêu cầu. THIẾT KẾ CƠ SỞ DỮ LIỆU CÓ SỬ DỤNG REPLICATION Cũng như với những cơ sở dữ liệu nhiều người sử dụng khi thiết kế cơ sở dữ liệu có dùng replicaton cần phải dự kiến trước để mọi chuyện tiến hành suôn sẻ. Một trong những vấn đề quan trọng cần xem xét là khoá chính trong bảng. Nhất là khoá chính là một trường đánh số tự động. Bởi mặc định trường này bắt đầu từ 1 và tăng dần lên cho từng mẩu tin mỗi mẩu tin tăng thêm 1. Vì vậy nếu m ột người sử dụng noà đó đưa thêm các mẩu tin trong bản sao cơ sở dữ liệu và sau đó đồng bộ hoá dữ liệu về cơ sở dữ liệu gốc sẽ xảy ra trường hợp hai hay nhiều người sử dụng đưa vào mẩu tin có ID là 1. Để tránh điều này ta nên thiết kế trường khoá chính cho cơ sở dữ liệu theo một trong những kỹ thuật sau Quy định thuộc tính New Values của trường AutoNumber là ngẫu nhiên Random . Quy định thuộc tính Field Size của trường AutoNumber là Replication ID. Replication còn có thể thêm trường cho từng bảng trong hệ thống điều này có thể gây ra vấn đề nếu ta viết chương trình hoặc phát triển giao diện người sử dụng dựa trên tập hợp gồm một số trường. Bài học rút ra là ta nên tạo khả năng replication cho cơ sở dữ liệu càng sớm càng tốt trong quy trình xây d ựng chương trình để tránh rắc rối kể trên. THỰC HIỆN REPLICATION VỚI MICROSOFT ACCESS Để bắt đầu với hệ cơ sở dữ liệu hỗ trợ sao chụp trước hết ta phải xác định cơ sở dữ liệu

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
2    590    2    29-04-2024
110    341    2    29-04-2024
Đã 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.