При мережевій організації САПР інформаційне забезпечення може бути реалізоване по одному з наступних варіантів:
1) FS - файловий сервер;
2) RDA - доступ до видалених даних;
3) DBS - сервер баз даних;
4) AS - сервер додатків.
Варіанти розрізняються розподілом між різними вузлами мережі функцій зберігання даних, управління даними, обробки даних в додатках і інтерфейсу з користувачем. На мал. 4 місце середовища передачі даних показане вертикальноюмежею для перших трьох варіантів.
DBS RDA FS
Рис.16.1 Варіанти двохланкових схем розподілених обчислень
Кожен варіант має свою область застосування.
Варіант файл-сервера характерний для локальних мереж на персональних комп'ютерах з невеликим числом користувачів. Унаслідок інтенсивного трафіку і труднощів із захистом інформації ця структура для більшості АС малоефективна. Тому переважно мати СУБД у вузлі сервера. Варіант RDA - це модель видаленого вузла. У ній зменшений трафік в порівнянні з FS, уніфікований інтерфейс з СУБД на основі мови SQL. Клієнтів в FS і RDA іноді іменують «товстими» клієнтами, оскільки в них зосереджені засоби виконання додатків.
Подальший перехід до системи розподілених обчислень приводить до переміщення прикладного ПО або його частини на спеціальний сервер або сервер БД, тобто реалізуються двох- і трьохланкові схеми.
DBS - двохланкова структура дистанційного керування, заснована на розділенні прикладних процедур на дві частини: індивідуальні для кожного користувача і загальні для багатьох завдань. У цій структурі під додатком розуміють сукупність саме загальних процедур. Ця сукупність зазвичай представляється на процедурних розширеннях SQL і зберігається в спеціальному словнику БД. У альтернативних варіантах (наприклад, в RDA) всі прикладні процедури включаються в прикладні програми і, отже, при необхідності їх зміни доводиться модифікувати практично все прикладне ПО. Виділення таких процедур в окремий додаток полегшує їх модифікацію. Крім того, в DBS знижується трафік, оскільки обміни по мережі відбуваються не для кожної операції з БД, а для кожної транзакції, що складається з декількох операцій.
Варіант AS реалізується за трьохланковою схемою, в якій для додатків використовуються вузли, відокремлені від термінального (локального) вузла і від сервера БД, тобто одночасно використовуються моделі DBS і RDA.
Крім проблеми розподілу серверних функцій між вузлами мережі, є проблема розділення цих функцій між багатьма користувачами АС. Ця проблема вирішується або за схемою «один – до - одного», або за багатопотоковою схемою. У першій з них для кожного активного користувача створюється своя копія СУБД. У другій СУБД повинна бути реентерабельною програмою, що обслуговує одночасно багато користувачів.