- •Информационные технологии План лекций
- •Понятия и история развития информационных технологий Основные понятия
- •Исторические аспекты информационных технологий
- •Структурные характеристики информационных технологий
- •Аппаратное обеспечение информационных технологий Общие характеристики компьютеров
- •Материнские платы
- •Процессоры
- •Накопители на жестких дисках
- •Компакт диски
- •Оперативная память
- •Графические контроллеры
- •Сетевые вычислительные системы
- •Типы сетей
- •Программное обеспечение ит Общая характеристика и классификация современных программных средств
- •Системные программные средства
- •Прикладные программные средства
- •Базовые информационные технологии
- •Технологии разработки программных продуктов
- •Интернет и Всемирная паутина
- •Информационное обеспечение ит
- •Системы классификации и кодирования
- •Накопление и хранение данных
- •Требования к рбд
- •Банковские информационные технологии ( бит )
- •Международная банковская сеть swift
- •Архитектура swift
- •Маршрутизация сообщений в сети.
- •Экономическая эффективность ит
Накопление и хранение данных
Современные серверы оборудованы системами накопителей, например 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 Кбит/сек
Поиск документов в распределенной базе данных ( РБД ) осуществляется по автоматически присвоенным номерам и по ключевым словам – дескрипторам.
ЛБД в автоматическом режиме или по инициативе оператора передают информацию в ЦБД.
Информация содержит часть документов полностью, а для больших документов передается только заголовок, информация которого необходима для формирования справочника. Передача всего документа осуществляется позднее в период наименьшей загрузки сети. В свою очередь ЦБД рассылает информацию по локальным БД.