Ogólne informacje związane z obsługą programu STER SYNCHRONIZACJA
Niniejszy moduł pozwala grupie użytkowników systemu STER pracujących w obrębie jednego przedsiębiorstwa (pracujących z jedną bazą danych) na pracę w dwóch różnych miejscach jednocześnie (bez równoczesnego dostępu do wspólnej bazy danych) np. w firmie oraz w terenie (praca z dwoma kopiami bazy danych) a następnie na uzyskanie jednej spójnej bazy danych (ze wszystkimi naniesionymi zmianami).
Warunkiem niezbędnym do korzystania z modułu jest:
instalacja środowiska systemu STER np. na komputerze stacjonarnym, gdzie umieszczona jest baza danych „wzorcowa” (wyjściowa dla procesu synchronizacji)
instalacja środowiska systemu STER (w tej samej wersji co na komputerze stacjonarnym) na innym komputerze np. na komputerze przenośnym, umieszczona jest baza danych „podrzędna” (wejściowa dla procesu synchronizacji).
Zgodnie z ogólnym schematem przedstawionym na rys. nr 1-1 korzystanie z modułu STER SYNCHRONIZACJA składa się z dwóch następujących etapów:
etap 1 - skopiowanie zawartości bazy danych nr 1 (wzorcowej) do bazy nr 2 (podrzędnej),
etap 2 - zsynchronizowanie zawartości bazy nr 2 („podrzędnej”) z bazą nr 1 („wzorcową”).
W rezultacie zakończonej powodzeniem procedury synchronizacji użytkownik otrzymuje jedną spójną wynikową bazę danych, której zawartość odpowiada zawartości bazy danych nr 1 zaktualizowanej o rekordy danych zawartych w bazie nr 2.
Rys. 1-1. Ogólny schemat modułu synchronizacji .
Ze względu na złożoność istniejącej struktury bazy danych (duża liczba wzajemnych powiązań występujących w tabelach w ramach poszczególnych modułów) zaimplementowano „bezkonfliktowy” proces synchronizacji baz danych, który może być prawidłowo zrealizowany tylko w przypadku gdy dokonane modyfikacje na dwóch bazach danych są rozłączne, tzn. że wprowadzone zmiany nie mogą być zrealizowane z wykorzystaniem tych samych modułów systemu STER.
Powyższa sytuacja ma przykładowo miejsce w przypadku gdy jeden z użytkowników rejestruje zdarzenia wypadkowe, a drugi w tym samym czasie rejestruje pomiary czynników szkodliwych i uciążliwych na stanowisku pracy.
1
Praca z systemem STER i bazą danych nr 1
Praca z systemem STER i bazą danych nr 2
Etap 1
Etap 2
System STER zainstalowany na komputerze stacjonarnym (praca z wzorcową bazą danych) - baza danych nr 1
System STER zainstalowany na komputerze przenośnym (praca ze skopiowaną bazą danych) - baza danych 2
Kopiowanie bazy danych
Baza danych nr 1 (baza wzorcowa) po synchronizacji
Procedura synchronizacji
Baza danych 1
Baza danych 2