Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вопросы по ИС.docx
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
175.2 Кб
Скачать
  1. Распределенные технологии хранения и обработки данных.

Одной из важнейших сетевых технологий является распределенная обработка данных. Персональные компьютеры (ПК) устанавливаются на рабочих местах, т.е. на местах возникновения и использования информации, и соединяются каналами связи. Это дает возможность распределить ресурсы ПК по отдельным функциональным сферам деятельности и изменить технологию обработки данных в направлении децентрализации. Распределенная обработка данных предоставляет пользователю ряд преимуществ:

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

  • снятие пиковых нагрузок с централизованной базы путем распределения обработки и хранения локальных баз данных на разных ЭВМ;

  • обеспечение доступа информационного работника к вычислительным ресурсам сети ЭВМ;

  • обеспечение симметричного обмена данными между удаленными пользователями.

Существуют два понятия распределенная обработка и распределенная база данных, которые не являются синонимами. Если при распределенной обработкепроизводится работа с базой данных, то представление данных, их содержательная обработка, работа с базой на логическом уровне выполняются на ПК клиента, а поддержание БД в актуальном состоянии – на сервере. В случае использования распределенной базы данных БД размещается на нескольких серверах. Работа с базой данных осуществляется на этих же или других ПК, и для доступа к удаленным данным необходимо использовать сетевую СУБД.

  1. Организация обработки данных файл – сервер.

Файл-сервер

Обработка запроса одного пользователя:

- Обращение к БД (запрос)

- Перекачка данных с блокировкой доступа других пользователей

- Обработка данных на компьютере пользователя

Недостатки ФАЙЛ-СЕРВЕРНОЙ системы очевидны:

  • Очень большая нагрузка на сеть, повышенные требования к пропускной способности. На практике это делает практически невозможной одновременную работу большого числа пользователей с большими объемами данных.

  • Обработка данных осуществляется на компьютере пользователей. Это влечет повышенные требования к аппаратному обеспечению каждого пользователя. Чем больше пользователей, тем больше денег придется потратить на оснащение их компьютеров.

  • Блокировка данных при редактировании одним пользователем делает невозможной работу с этими данными других пользователей.

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

  1. Организация обработки данных клиент – сервер (“тонкий” клиент).

Тонкий клиент (англ. thin client) в компьютерных технологиях — компьютер или программа-клиент в сетях с клиент-серверной или терминальной архитектурой, который переносит все или большую часть задач по обработке информации на сервер. Примером тонкого клиента может служить компьютер с браузером, использующийся для работы с веб-приложениями.

Модель "тонкого" клиента. В построении системы обработки информации на основе модели "тонкого" клиента значительная часть прикладной обработки данных выполняется непосредственно сервером. При решении ряда задач это позволяет повысить эффективность функционирования системы за счет устранения непроизводительной передачи информации между компьютерами рабочих мест и сетевым сервером.

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

Пример с начислением износа основных средств достаточно показателен. Можно привести и другие примеры задач обработки учетной информации, при решении которых модель "тонкого" клиента, оказывается более предпочтительной. Однако эти преимущества могут быть реализованы только при соблюдении двух условий.

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

Применение модели "тонкого" клиента может быть целесообразно тогда, когда на предприятии уже имеется достаточно большой парк морально устаревших компьютеров, а число рабочих мест достаточно велико. В этом случае может оказаться достаточным приобретение мощного сетевого сервера, на который и перекладываются все или большая часть сложных вычислений, связанных с обработкой больших объемов учетной и аналитической информации. Однако здесь необходим расчет, что выгоднее: обновить весь парк компьютеров, установленных на рабочих местах или приобрести мощный сервер и соответствующее программное обеспечение.