Файловий режим роботи в BAS
Підходить для роботи одного користувача чи невеликої кількості користувачів, зазвичай до 5-10. Всі процеси з базою даних реалізуються у файловій базі даних BAS, що, знаходиться на жорсткому диску комп'ютера. Фактично, це означає, що вся база даних зберігається в одному файлі, до якого, що важливо, мають повний доступ всі користувачі.
Переваги файлового варіанту роботи:
- простота локації та експлуатації;
- не потрібне додаткове програмне забезпечення, достатньо операційної системи комп'ютера та платформи BAS;
- можливість самостійного резервного копіювання даних;
- ціна.
Мінусом такого режиму роботи в BAS є: прив'язка до основного комп'ютера-сервера, який має бути в робочому стані завжди, зменшення швидкості роботи програми, обмеження бази за розміром, безпека (по суті ви зберігаєте свою БД у папці на флешці чи жорсткому диску).
Важливим аспектом такого варіанту роботи є потужність апаратного забезпечення, оскільки це безпосередньо впливає на швидкість обробки даних.
Клієнт-серверний варіант роботи в BAS
Клієнт-серверний варіант роботи означає, що база даних зберігається в одній із сумісних СУБД, найпопулярніші, наприклад, Microsoft SQL, Postgre. Відповідно, потребує додаткових ліцензій на СУБД та Сервер BAS. Але, фінансові витрати окуповують себе завдяки високій відмовостійкості, високого виробничого навантаження, високого рівня безпеки, що для користувача означає можливість виконувати трудоємкі операції в BAS без зниження якості та швидкості роботи BAS.
Підходить для будь-якої кількості юзерів, дозволяє працювати з регламентованими завданнями без користувача (наприклад, автоматично робити копії, чи щоночі запускати перепроведення документів, тощо).
Клієнт-серверний варіант підтримує трьохрівневий принцип роботи. Це значить, що запит користувача BAS передається на сервер, де і обробляється. При обробці формується запит SQL, який за допомогою СУБД знаходить потрібну інформацію в БД і зворотнім шляхом повертається до користувача (Клієнта).
Переваги клієнт-серверного режиму роботи:
- рівномірне навантаження на сервери;
- надійне розміщення, якому не страшні технічні збої в роботі;
- зручність адміністрування;
- швидкість обробки інформації.
Отож, вибираючи варіант роботи BAS, слід розуміти, що якщо ви плануєте маленьку кількість користувачів, невеликий документообіг, при відсутності інших факторів, що можуть призвести до швидкого росту розміру бази, то цілком можете обмежитися роботою в файловому режимі. Також слід проаналізувати специфіку ваших операцій, необхідність виконання регламентованих завдань. Потрібно розуміти, що за необхідності, завжди можна розширити режим використання, придбати необхідні ліцензії та перейти на клієнт серверний режим роботи BAS.