Đồng bộ dữ liệu trong ứng dụng Desktop

Một phần của tài liệu Nghiên cứu áp dụng mô hình đồng bộ trong cơ sở dữ liệu phân tán (Trang 32 - 35)

Giao diện sử dụng cho chức năng đồng bộ được cài đặt trong Ưng dụng Báo cáo chạy trên máy tính cục bộ của người dùng. Để sử dụng chức năng này, người dùng trước hết cần phải đăng nhập ứng dụng .

Biểu tượng “Bắt đầu đồng bộ”: Biểu tượng này nằm ở thanh công cụ

Biểu tượng “Dừng đồng bộ”: Biểu tượng này nằm ở thanh công cụ

Biểu tượng “Lấy dữ liệu từ máy chủ”: Biểu tượng này nằm ở Menu chính ở Mục menu “Đồng bộ dữ liệu”.

Bắt đầu đồng bộ: Click vào biểu tượng “Bắt đầu đồng bộ” để khởi động thành phần SymmetricDS-Client. Khi thành phần SymmetricDS-Client được khởi động biểu tượng “Dừng đồng bộ” sẽ xuất hiện trên thanh công cụ. Sau khi thành phần SymmetricDS-Client hoàn tất quá trình khởi động và chạy, các thay đổi dữ liệu sẽ được phát hiện trong cơ sở dữ liệu cục bộ trước khi chạy thành phần

SymmetricDS-Client sẽ được đồng bộ với cơ sở dữ liệu trung tâm và bất kỳ thay đổi

xảy ra khi thành phần SymmetricDS-Client đang chạy sẽ được đồng bộ ngay lập tức lên cơ sở dữ liệu trung tâm – Đây là chế độ trực tuyến cho nhập liệu vì dữ liệu được nhập/thay đổi được đồng bộ ngay lập tức lên cơ sở dữ liệu trung tâm với điều kiện là có kết nối Internet. Nếu không có kết nối Internet thì các dữ liệu thay đổi không được đồng bộ ngay lập tức mà phải đợi đến khi có kết nối Internet.

Dừng đồng bộ: Click biểu tượng “Dừng đồng bộ” để dừng thành phần

Bắt đầu đồng bộ” sẽ xuất hiện trên thanh công cụ. Sau khi thành phần

SymmetricDS-Client bị dừng lại, các thay đổi trong cơ sở dữ liệu cục bộ sẽ vẫn được phát hiện và lưu trữ trong các bảng đặc biệt của SymmetricDS và các thay đổi sẽ được đồng bộ ở lần tiếp theo khi SymmetricDS-Client được khởi động và chạy. Đây là chế độ ngoại tuyến cho nhập liệu vì khi hoạt động ở chế độ này không cần

có kết nối Internet. Trong chế độ ngoại tuyến, người dùng có thể nhập/biên tập dữ liệu và các dữ liệu được nhập/thay đổi sẽ được lưu cục bộ trong cơ sở dữ liệu cục bộ. Khi người dùng trong phạm vi kết nối Internet, người dùng có thể chạy chức năng đồng bộ dữ liệu và các thay đổi sẽ được đồng bộ vào cơ sở dữ liệu trung tâm.

Tải dữ liệu từ máy chủ: Khi sử dụng chức năng này cần phải chạy chức năng đồng bộ trước (nhấn biểu tượng “Bắt đầu đồng bộ”). Khi thành phần đồng bộ đã được chạy, click biểu tượng “Tải dữ liệu từ máy chủ” để tải tất cả cá dữ liệu mới từ cơ sở dữ liệu trung tâm. Phạm vi dữ liệu tải từ cơ sở dữ liệu trung tâm phụ thuộc vào quyềncủa tài khoản của người dùng. Ví dụ, người dùng có quyền cập nhật, biên tập dữ liệu của một huyện nào đó, khi sử dụng chức năng này sẽ tải dữ liệu của huyện đó.

Cảnh báo: Chức năng này sẽ xóa toàn bộ dữ liệu từ cơ sở dữ liệu cục bộ.

Chức năng này chỉ được sử dụng trong các trường hợp sau:

 Gói cài đặt ứng dụng desktop mới không có dữ liệu trong cơ sở dữ liệu cục bộ;

 Người dùng được ủy quyển quản trị huyện mới và dữ liệu cho huyện mới không có trong cơ sở dữ liệu cục bộ.

Một phần của tài liệu Nghiên cứu áp dụng mô hình đồng bộ trong cơ sở dữ liệu phân tán (Trang 32 - 35)