Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курс Информационные технологии (Горбачев).doc
Скачиваний:
4
Добавлен:
07.12.2018
Размер:
362.5 Кб
Скачать

Накопление и хранение данных

Современные серверы оборудованы системами накопителей, например RAID, позволяющие хранить сотни Гбайт информации. Такие серверы становятся центрами накопления данных в распределенных базах.

Существует две технологии реализации запросов пользователей:

файл – серверная

клиент – серверная

В соответствии с первой технологией , пользователь формирует запрос на языке SQL (Standart Qvery Language). Сервер предоставляет информационные ресурсы в виде доступных пользователю файлов. Компьютер пользователя реализует действия по выборке и обработке данных из этих файлов. Поскольку действия происходят с использованием линии связи, которая является наиболее слабым звеном в компьютерной сети, процесс реализации запроса становится чрезвычайно медленным и снижает общую производительность сети.

Другим подходом к реализации запроса является технология « клиент - сервер». В соответствии с ней программная поддержка сети включает: программные средства на рабочих станциях, называемых агентом клиента и их парные части на сервере, называемых агентом сервера. Их взаимодействие происходит следующим образом: пользователь через агент – клиента посылает запрос в сервер. Сервер с помощью соответствующего программного обеспечения организует поиск, выборку, обработку данных в соответствии с запросом. Клиенту передается только результат. В результате нагрузка на линии связи резко снижается.

Технология « клиент – сервер » легко решает распределение баз данных, т.к. серверы также обращаются друг к другу с SQL – запросами. Работа WEB – приложений ASP.NET с серверными элементами управления типичный пример клиент серверных технологий.

Информация в распределенную базу данных поступает из различных источников: от рабочих станций, факсимильных и телеграфных аппаратов. При этом источниками ввода данных могут быть: другие БД, ручной ввод, сканер и аналогичные устройства, датчики производственных объектов и из файлов других систем.

Первоначально информация поступает к ближайшему источнику локальной БД. Абоненты, работающие на рабочих станциях локальных сетей, вводят информацию непосредственно в БД. Абоненты, работающие на удаленных компьютерах, вводят небольшие документы в режиме ON LINE и в почтовом режиме.

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

Информация с факсимильных аппаратов также автоматически включается в БД. Для этого существует две возможности:

использование страницы заголовка (COVER PAGE), на которую пишутся слова – дескрипторы. Программное обеспечение распознавания текста преобразует графическую информацию в цифровой код и документ записывается с заданными индексами.

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

Информация с телексных и телетайпных аппаратов поступает в БД через телекс сервер (Telex Server ).

Ключевые слова дескрипторы (описатели) являются важным средством для поиска документа. Их активно используют такие поисковые машины как Yandex, Rambler, Google и другие. Дескрипторы набираются перед текстом.

Общая схема распределенной базы выглядит так:

ЦБД

Telex

Server

ЛРС электронный Telex

почтамт Fax

Voice

Server

УРС

ЛРС ЛБД Fax

УРС

,где УРС – удаленные рабочие станции

ЛРС – локальные рабочие станции

ЦБД – центральная база данных

ЛБД – локальная база данных

10-100 Мбайт/сек

коммутируемый канал 1200 – 19200 бод./сек.

канал 64 Кбит/сек

Поиск документов в распределенной базе данных ( РБД ) осуществляется по автоматически присвоенным номерам и по ключевым словам – дескрипторам.

ЛБД в автоматическом режиме или по инициативе оператора передают информацию в ЦБД.

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