Page 59 - 6430
P. 59
Рис. 8.3. Модель файлового сервера
У моделі віддаленого доступу до даних (рис. 8.4) БД і СУБД
знаходяться на сервері, застосування розташовуються і
виконуються на робочих станціях. Клієнт звертається до серверу
на мові SQL. В цій архітектурі сервер виконує функції обробки
транзакцій, даних і запитів. Сервер не перевантажений
виконанням застосувань. Значно зменшується завантаження
мережі у порівнянні з сервером файлів, оскільки по мережі від
клієнта до сервера передаються команди на мові SQL, а не
файлові команди, обсяг яких значно більший. Від сервера до
клієнта передаються дані, які відповідають запиту, а не блоки
файлів. Недоліками моделей є таке:
запити на мові SQL при інтенсивній роботі можуть значно
завантажити мережу;
прикладні функції застосувань необхідно повторювати для
кожного клієнтського комп'ютера;
сервер виконує пасивну роль і тому функції управління
інформаційними ресурсами повинні виконуватись клієнтом.
Рис. 8.4. Модель віддаленого доступу
Модель сервера бази даних (рис. 8.5) є подальшим розвитком
моделі віддаленого доступу. Ця модель розширена механізмами
процедур, що зберігаються і механізмами тригерів, які
створюються на розширенні мови SQL.
59