Схемы доступа к данным на основе архитектур файл-сервер и клиент-сервер

Для решения экономических задач в средах централизованной или распределенной базы данных можно воспользоваться одним из следующих методов доступа к данным:

1. Доступ на основе архитектуры сети вида "файл-сервер";

2. Доступ на основе архитектуры сети вида "клиент-сервер".

1. Доступ на основе архитектуры сети вида "файл-сервер".

Схематично такой метод доступа можно представить в виде рис. 4.9.

рис.4.9. Иллюстрация технологии «файл-сервер».

В процессе решения задач пользователя, который использует доступ вида "файл-сервер", будет передаваться кроме необходимых данных и сопутствующая. Примеры. Пусть общая база данных бухгалтерской информационной системы (БУИС) хранится на сетевом сервере. Тогда:

- для запуска программы печати журнала/ордера к счету "Касса", согласно данной технологии, будут передаваться все проводки, среди которых нужно будет выбрать те, что касаются счета "Касса";

- если потребуются сведения о каком-либо основном средстве, то будет передан из сервера весь файл инвентарных карточек, среди которых следует отыскать нужную;

- если поступит запрос о начисленной заработной плате какого-либо сотрудника, то будет передан из сервера фал со всеми сотрудниками, в котором необходимо отыскать нужную запись.

Таким образом, файл-серверная обработка – это обработка данных преимущественно на рабочих местах клиентов. Сетевое программное обеспечение занято лишь передачей данных на рабочую станцию.

2. Доступ на основе архитектуры сети вида "клиент-сервер".

В данной архитектуре возможны следующие варианты доступа:

- доступ к удаленным данным (ДУД);

- доступ с помощью сервера баз данных (СБД);

- доступ с помощью сервера приложений (СП).

А). Согласно модели ДУД на компьютере клиента располагается программа, которая производит ввод исходных данных, программа, осуществляющая решение задачи на основе дополнительно поступивших из сервера данных и программа печати результатов. Если запущена программа "Касса", то будут переданы лишь те проводки, которые необходимы для обработки и печати журнала/ордера. Иллюстрацией этого служит рис. 4.10.

рис. 4.10. Иллюстрация доступа к удаленным данным (ДУД)

Б). Согласно модели СБД на компьютере клиента находятся программы ввода исходных данных и печати. Программа решения задачи находится на сервере, где собственно, и происходит ее запуск. На компьютере клиента осуществляется лишь ввод исходных данных и печать результатов (см. рис. 4.11).

рис. 4.11. Иллюстрация доступа к серверу бах данных (СБД).

В). Согласно модели СП (см. рис. 4.12) ввод, передача, обработка и печать результатов выполняется также как и в модели СБД за исключением того, что прикладная программа и исходные данные находятся на одном сервере, а БД на другом.

рис. 4.12. Иллюстрация доступа к серверу приложений (СП).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: