Serwer TreeDB
Poziom wyżej: Dokumentacja programu TaxMachine
Co to jest TreeDB?
TreeDB to stworzona od podstaw obiektowa baza danych, umożliwiająca realizację funkcji niemożliwych do zaimplementowania w tradycyjnych systemach baz danych oraz zapewniająca niezwykłą wydajność przetwarzania informacji.
Zastosowanie serwera TreeDB umożliwia pracę w programie TaxMachine na wielu komputerach jednocześnie. Serwer steruje dostępem wielu programów TaxMachine do jednej bazy danych oraz na bieżąco informuje wszystkie komputery o wprowadzanych do bazy zmianach. Dzięki temu wszyscy użytkownicy mają przed oczami zawsze aktualne dane. Umożliwia to wydajną i bezpieczną pracę wielu użytkowników z jedną bazą danych.
Serwer TreeDB automatycznie tworzy kopie baz danych z zadaną przez użytkownika częstotliwością. Dodatkowo system TreeDB wykorzystuje w trakcie pracy mechanizm tzw. journaling'u , tzn. przeprowadza wszystkie modyfikacje bazy danych w sposób zabezpieczający bazę danych przed uszkodzeniem w razie wystąpienia awarii sprzętu w trakcie pracy.
Serwer TreeDB umożliwia pracę zdalną. Dzięki zastosowaniu wydajnych algorytmów kompresji danych użytkownicy mogą się łączyć z serwerem poprzez stosunkowo wolny Internet i nadal wydajnie pracować.
Główne okno serwera
W głównym oknie serwera wykonuje się operacje na bazach danych i użytkownikach.
Operacje na bazach danych
Operacje na użytkownikach
Dodawanie, edycja i usuwanie użytkowników.