Клиент Сервер
Данные
Рисунок 7.2 Модель доступа к удаленным данным
Технология: клиентский запрос направляется на сервер, где ядро СУБД обрабатывает запрос и возвращает результат (набор данных) клиенту. Ядро СУБД играет пассивную роль, так как инициатором манипуляций с данными являются программы на компьютере-клиенте.
Достоинства: уменьшается загрузка сети, так как по сети передаются запросы языке SQL; унифицирован интерфейс «клиент-сервер» в виде языка SQL, который используется в качестве стандарта общения клиента и сервера.
Недостатки: удовлетворительное администрирование приложений невозможно из-за совмещения в одной программе различных по своей природе функций (представления и прикладных).
3 DBS-модель (модель сервера БД) – реализована в реляционных СУБД Informix, Oracle, Ingres. Основой модели является механизм хранимых процедур – средство программирования SQL-сервера (подробнее в п.7.3). Процедуры хранятся в словаре БД, разделяются между несколькими клиентами и выполняются на компьютере, где функционирует SQL-сервер (рис. 7.3).
вызов