Текст
                    . I
. '8
. .
. ..
.. . . . .
. . . . . . .
.
. .
. . . . . .
.
.
, .,
. ,
.
. . .
"
-
.
-
. ,
. .
.


. .
 . .. . . .
..................................
.............................. .
............ . .
. . . . .
. . . . . .
. . . . .
. . . . . .
. . . . .
. . . . . .
. . . . .
. . . . . .
. . . . .
. . . . . .
.....
. . . . . .
. . . . .
. . . . . .
. . . . .
. . . . .
. . . .
. . . . .
. . . .
. . . .
. . .
. . . .
. . .
. . .
. . .
. . .
. .
. . .
. .
. .
. .
. .
. .
. .
. .
. .
.
. .
.
".'
. .
.
. .
.
. .
. .
. .
. .
. .
. .
. . .
. .
. . .
. .
. . .
... I
. . .
. . .
..... . .
. . . .
.. . .. .. .
. . . .
. . . .
.. . .
. . . .
. . . .
. . . .
.. . .
. . . .
. .. ..
. . . .
. . . ,
. . . . ....
........
:.:.:.:.:.:....... .
......................
............:.:.........
.........................
........................
................:.:.:.:


...4..4.............. · .
 . .. ·
:.:............ . ..:.:.: . .. . .
.... ......
.:.....4. .................
.........
.........
.. ...................
............. .... .........
... .е...е .е. ...........:.
........... . . . . . . .
.....
. . . . .
. . . . .
. . . . .
. . . . .
. . . . . .
.....
. . . . . .
.....
......
.....
. . . . . .
. . . . .
. . . . . .
. . . . .
. . . . . ..
.. ..
. . . . . .
. .. .
. . . . . .
. . . . .
. . . . . .
.....
. . .. .


.

. i.






. .
. . . .


ЗНАНИЕ


8 : 8 :


. .


.... . .
е. .....'... .
...
.=.............
. . . · . . . · . · . · :. : .: ,:.:.:.:.:..


.....
. . . . . . .
. . .. ...
. . . . . . . . .
. . . . . . . . . .
. ........... .-... . . . .
.е. е...е...е... .....
е . . . . е . . . е'
. . . . . . . . . . .


. . .
. . . .
. . .- .
. . . .
. . . -
. . . .
. . . -
. . . . .
. . . .
. . . . .
. . . .
. . . . .
. . . .
. . . .
.....
. . . .
... ..- .


. ;
;
;
 @;

;;;:

:: .:.'


:: _ ::{




:
:

@;

:
:
:
......... .
. . . . . . . . .
;

:



;:
 : . .
./
{:::::::


.. .. ..


11


,


'::: ....:-.
{i!!!
i!!}::::,.... .


..
. .. . . . . . .
.' . .


.................... .
.............. . .
.:........ .





15 I(ОП. Индекс 70077 .. ............ .............. ............................ ............. ............. ............. ............. ............. ............. ............. ............. . . . . . . . . . . . . А . . . . . . . . . . . . . ............. . . . . . . . . . . . . 9 . . . . . . . . . . . . . . . . . . . . . . . . . . ...... . . . . . ...... . . . . . . . . . . . ..... . . . . . . . . . . . . . . . . . ..... . . . . . . ..... . . . . . . . . . . . . . . . . . ..... ...... ..... . . . . . . . . . . . ...... ..... . . . . . . ..... а . . . . . ..... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , . ' r-:. ...-..... .. . ......... ......... .. ,........... . .. - . . . с ..... ....... ... ..... ....... ... .............. ......... ............. ............. . . . . . . . . . . . . . . . . . . . . . . . . . . ............. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ............. ............. . . . . . . ..... ...... ..... ...... ..... ...... ..... ...... ..... ...... ..... ...... ..... ...... ..... ...... ..... ...... ..... ...... ..... ...... . . . ..... ...... . . . . . . . . . . . . . ......... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .-...-.......-... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...... . . . . . . . .............. ...... < . . , .. . . . . . ... ... ... . .... JI серия 3 т
I IOBOE В )I(ИЗНl'I, HAYI(E, ТЕХНИКЕ ПОДПИСНАЯ НАУЧНО ПОПУ J1ЯРНАЯ СЕРИЯ РАДИОЭЛЕКТРОНИКА И СВЯЗЬ 4/1989 lIздается е}кемесячпо с 1966 r. В. В. Малеженков, и. с. Кульчицкий, В. Н.. Соломатин ЧЕЛОВЕК В СИСТЕl\1АХ СВЯЗИ :(Теледоступ к банкам дан"ых) (J Издательство. «3нанне» Москва 1989
ББК 32.965 1\'\ 4 Авторы: Владимир Васильевич МАлЕжЕIIКОВ....... кандидат технических наук, старшич научный сотрудник, заведующий сектором телеобработки данных Всесоюзноrо НИИ техниче. СI<ОЙ информации, классификации и кодирования (ВНИИКИ). Область научных интересов аппаратные и проrраммные средства систем передачи данных и систем телеобработки данных. I-Iмеет более 30 научных трудов и 10 изобретений. Иrорь Серrеевич КУ ЛЬЧИЦКИй инженер, заместитель зз- ведующеrо отделом разработки автоматизированных систем по стандартизации ВНИИКI1. Занимается вопросами созда- ния абонентской сети теледоступа к базам данных по норма- тивно-технической документации BHI-II:IKJ;!. Вадим Николае- вич СОЛОМА ТИН....... инженер, активный участник создания абонентской сети теледоступа к базам данных ВНИИКИ. . Редактор: Б. М. ВАСИЛЬЕВ. МалежеНI<ОВ В. В. и др. 47 Человек Б системах СБЯЗИ (Теледоступ к банкам данных). М.: Знание, 1989. 64 с. (Новое в жизни, науке, техникс. Сер. «Радиоэлектроника и с БЯЗЬ»; N2 4). 1 S В N 5-07 -0004 79 4 15 к. в брошюре рассматриваются ПрОЦ LIУРЫ орrё:1низации теХllолоrичс. Сh'ИХ цепочек те..1едоетупа к банкам данных, физическоrо и поrиче. CKoro построения баз данных. языки оби ения с аnтоматизироваННЫМII инФормаЦИОННО-ПОИСКОDЫМlt системами. Даны рекомендации по реа- лизации абонентскоrо комплекта технических средств теледоступа к базам данных fосударственноR автоматизированной системы наУЧIIО- технической информации (rACH !И). Приведены тарифы за успУПI сети связи н услуrн информационных центрпв. 0605010201 ББК 32.965 ISBN 5 07 000479 4 @ Издательство «Знанис», 1989 r.
Введение rлавным результатом научно техническоrо прorресса является рост эффективности общественноrо производ.. " ства, которыи достиrается Е основном за счет совершен.. ствования оборудования и технолоrических процессов, а также за счет улучшения орrанизации производства. Оба эти направления находят конкретное воплоще.. ние при создании современных систем сбора, передачи, хранения, обработки и представления информации ин.. формационных систем. Стремительный рост числа научных и технических публикаций, с одной стороны, .и развитие вычислитель.. ной техники с друrой, привели к тому, что созрел со-- циальный заказ на новые информационные технолоrии.. Если в начале XIX в. в мире издавалось около 100 науч-- ных журналов, то в середине ХХ в. около 10 тыс. Это. n свою очередь, привело к необходимости выпуска раз.. Horo рода реферативных изданий, в которых кратко из.. лаrается содержание научно"технических публикаций по темам. В 1977 r. в мире уже издавалось свыше 1,5 ТЫС. только реферативных журналов, а тенденция к росту их: числа сохраняется. В этих условиях более рациональным оказалось ис пользование в информационных системах вместо тради- ционноrо носителя (бумаrи) машинноrо носителя (запо минающих устройств на основе маrнитной ленты, Mar.. нитноrо и лазерноrо дисков и др.), а для переработки информации использование ЭВМ. Хранимую таким образом информацию можно леrко сортировать, редактировать, отображать '(выводить на экран дисплея), а при необходимости получать твердые J
копии на бумажном носителе. Работы, проводимые в процессе издания различных рефератов, выполняются вычислительной машиной быстро и с высокой точностью. Информация, записанная на fvlашинном носителе, хра.. нится компактно, доступна для MHoroKpaTHoro испольэо. вания, при этом абоненты информационноЙ системы МО" rYT получать эту информацию со своих рабочих мест по каналам электросвязи с отображением на экран дие.. плея. Таким образом, несмотря на экспоненциальное увели.. чение количества документов, выпускаемых во всем ми.. ре, современная информационная техника (на базе ЭВМ) и технолоrия (с использованием каналов элект.. росвязи) позволяют абонентам информационных фондов манипулировать оrромными объемами данных. Информация о научных и технических изданиях, до.. KYl\ieHTaX (но не сами издания и документы), собранная по определенныl'y1 признакам и хранимая на машинных носителях) называется биvлиоrрафической базой дан.. ных. Объединение неСКО.JIьr:их баз данных в рамках ОД" lIoro автоматизированноrо информационноrо центра ,(ЛИЦ) составляет банк данных. ИзвестныЙ специалист в области орrанизации баз данных в вычислительных системах Дж. Мартин отме:. тил: «Во всех областях жизни и производства банки дан.. ных изменяют характер деятельности человека. Истори ки будут рассматривать появление банков данных на ЭВМ и возможностеЙ, связанных с ними, как шаr, из. менившиЙ природу ЭВОЛЮliИИ общества и имеющиЙ, воз.. ,", ожно, большее значение, чем изобретение печатноrо станка». Расширение функциональных возможностей вычис" .лительных сре"дств, рост информационноЙ культуры пользователеЙ и их стремление реализовать в своеЙ дея.. тельности все, что может имеющая в их распоряжении техника, привели к появлению новых ИНФ9рмационных теХНОЛОI'ИЙ: создаются новые и увеличиваются объем.ы существующих баз данных, разрабатываются новые сие.. темы управления базами данных, создаются и расши.. ряются телекоммуникационные сети, обеспечиваIощие быстрый доступ к базам данных незаВИСИl\10 от их r Q" rрзфическоrо положения. 4
Базы данных и тарифы Адаптация пользователя к общению с информацион" но"поисковой системой значительно ускоряется, если он уже имеет некоторые общие представления оконцеп. циях построения баз данных, методах доступа к инфор" мации и языковых средствах ведения диалоrа с систе.. мой. На сеrОДНЯIllНИЙ день в автоматизированных инфор" мационных центрах доминирующее положение занимаlОТ физические носители информации на сменных маrнит-" Hbl дисках, которые представляют собой внешние УСТ- poi& TBa ЭВ!v\ с «прямым доступом». Под термином «дос- туп» в вычислительной технике понимают 6перации по иска, чтения или записи данных на запоминающем уст- ройстве. Данные информация, приведенная к виду, приrод- НОМУ дЛЯ обработки на ЭВМ, имеют два аспекта: фи- ический и лоrический. Физическая структура данных :(реальный способ хранения) и лоrическая структура (представление данных с точки зрения пользователя) в современных автоматизированных системах, как прави. по, не совпадают. Физические записи на маrнитных дис- ках MorYT располаrаться случайным образом (на раз ных дорожках и цилиндрах), в то время как пользова- телю эти записи предоставляются лоrически упорядочен- ными (расположенными cTporo последовательно). Такое упорядоченное представление данных пользо- вателю обеспечивают соответствующие проrраммы ЭВМ. I(аждой совокупности элементов данных лоrичеСI\ОЙ записи проrраммист присваивает имя, поэтому про- rpaMMa может ее леI'КО найти (прочитать) среди МНО'" жества друrих записей.. База J(aHHbIX представляет собой ииформаuионный массив, состоящиЙ из различных типов лоrических за.. писей, а также отношениЙ ме}кду записями и элемента... ми данных. Для обозначения совокупности баз данных и cpeДCT общения с ними (языковых и проrраNfМНЫХ) употребля ют термин «банк данных». Базы данных строятся с таким расчетом, чтобы из- бежать большоrо количества повторяющейся информа- ции (избыточности), oI1erKO изменять СУUJ.ествующую и вводить HOBYIO информацию без переделки проrrамм:. s .L
связаны с существенными признакаrvlИ объектов и вклю t чают значения этих ПРИЗН8КОВ. Например, формализо ванная запись но операциям в сберкассе имеет четыре атрибута: дату, характер операции (принято. выдано), сумму, остаток вклада. Значение элементов данных (на машинном носителе информации это биты или байты), хранящихся в базе данных, всеrда связано с конкретным атрибутом KOH KpeTHoro объекта. rоворят, что атрибут -(существенный признак) идентифицирует объект. Например, в базе дaH ных фактоrрафическая информация по тактико техниче ским характеристикам автомобилей различных марок данные MorYT храниться в табличноЙ форме, или, как еще ее называют, в виде двухмерных файлов (табл. 1). Каждая строка в табл. 1 формируется из rруппы эле ментов данных и сбставляет запись об объекте (синони мы: файл, кортеж). В «шапке» таблицы указаны имена атрибутов, каждый из которых имеет свою алфавитно цифровую форму предстаВ,,'1ения на машинном носителе в базе данных. Среди атрибутов (признаков) обычно выделяют один, который однозначно идентифицирует ..(устанавливает совпадение, отождествляет) запись. В данном случае таким атрибутом является каталожный номер автомо" биля, которому принадлея{ит данная запись. Такой ат- рибут называется первичным ключом. С помощью спе.. циальной проrраммы по первичному ключу ЭВМ опре.. деляет адрес записи во внешней памяти (маrнитных дис.. J{ ах) . Файлы, упорядоченные по первичному ключу (или прямые файлы), удобны для ответа на вопрос: каковы свойства данноrо объекта? Иноrда требуется более одноrо элемента данных для идентификации записи. Например, для идентификации записи о рейсе транспорта необходимы номер рейса и дата, так как отправление рейса с одним и тем же но.. мером MOiKeT происходить каждый день. К одной из основных задач информационнооопоиско- воЙ системы относится быстрый подбор записей, обла.. даIОЩИХ теми или иными свойствами. Например, ука.. зать все марки автомобилей, имеющих снаряженную массу 1045 Kr, максимаЛЬН\:'IО скорость 165 км/ч и вре tя рззrона до 100 км/ч не более 15 с. Существенные признака, которыми задаются опре., 8
деленные свойства объекта, как правило, идентифици- руют не одну запись (объект), а некоторое их множест" во. Например, максимальную скорость 155 км/ч имеют несколько марок автомоБИ.1Iей. Такие признаки называют вторичными КЛIочами. Поиск нужных записей по вторичному ключу обратен поиску записеЙ по первичпому. В этом случае сначала определяют идентификаторы всех объектов (т. е. пер" вичные КЛЮЧИ), связанные (: требуемым атриБУТОIvI (т. е. вторичным ключом). Затем по найденным значениям первичноrо ключа находят адреса записеЙ и по ним са.. fЛИ записи. Для быстроrо просмотра в баз"е данных всех записеЙ создают так называемые инвертированные фай. лы (списки). Каждый такоЙ список состои.т из пар зна .. чений вторичноrо ключа i соотвеТСТВУI()щеrо и 1\'1 мно- жества значениЙ первичноrо ключа, упорядоченных по дополнительному ключу. Файлы, упорядоченные по вторичному ключу (или инверсные файлы), удобны для ответа на вопрос: какие объекты имеют данные своЙства? ФаЙлы, орrаНИ30ван ные по вторичным ключам «Масса снар женная» и «Скорость М3I{симальная», приведены в табл. 2, 3. Ре.. альные табли'цы, аналоrичные этим, но значительно большей размерности, хранятся в базе и называются вторичным индексом. По индексу леrко опознать (иден.. тифицировать) искомую запись. Объединение инвеРТИРОЕанных файлов по всем BTO ричным ключам составляеr так называемый полностью инвертированныЙ файл. И:I'Iея TaKoii фаЙл, леrко найти записи с задаНFЫМИ атрибутами. Если инвертированные файлы не перекрывают ВСС множество ключеЙ, то [ОВО" рят о частично инвертированном фаЙле. На практике при поиске информации в базах дан.. ных пользователи часто задают сложные типы запро- сов, удовлеТВОРЯЮlЦИХ нескольким условиям. Например, автомобили каких марок стоимостью ниже 10 Tы.. руб. и вместимостью четыре человека имеют расход топлива менее 7 л на 100 км (при скорости 90 км/ч) и массу в снаряженном состоянии не более 800 Kr? В этом случае осуществляется поиск по четыреl\.f вторичным КЛlочам. Реальные базы данных содер}f{ат сотни тысяч и мил.. лионы элементов данных, взаимосвязи между которыми очень СЛО}f{НЫ. ДЛЯ неоБУ Jенных поль ователеЙ при ра-- боте с базоЙ данных в реЖИl\1е диа.7Iоrа предусматрива.. 9
]0 ..... f:W:> 'KIfal UJ ф.......С> ...-.4 о') 0<.0 :=s .......ффUj ф t--. ООф == И8'11 waCJ.go "=:!"Uj.......ф M L t--. ...-.4 ,...... ....... ...... ,...... ...... а:; ПИhО9Вd \о 18Я С':>ЯRW 'c....... M фUj O') Iпrа.tRJИ8'1t UjUjФМ uj uj <.о <.о q.L:>ОН'ПIО-W VПI OOI/If 'W}I 06 иdu .. M a..q ф O R8ИIfUО.L ....... r с.о u-.)u-S ФФ 'lrox:>Rd :> ch/ 'U}I 00 I 0'11 BHOJ -ccd Kwad8 h/WЯ С';)ЯВК q.L:>оdоя:> C> C>C> а) Uj м 0'>" ....... ...... ...-.4 фо M ...... Ul Uj ...... ..... L'" О О О (...... C\I О 00000 ....... ...... ...... OUj o сх)ф LCOC\J Uj"""' ...... ,...... ...... С> LI") .......Uj ,...... ,...... uj uj фUj ,...... ,...... J}I 'ивннажнd eH C):)BW uj tt:) ...... С> C\I ....... ...... -иаь 'Ql:>OW -Иl:>аwg ,......... L() '""'" It') uj 11') uj uj tC 11') ,.LI t: , о :а о а::1 < u u u , = ro о.. & D:: :S: :::r ::сс:з:: е.о ...f---4 CQ CQ :s: ::l :х:: р.. е ci о ......... d daWOH lqB - }I{OI.1'B.L е)l о::: . (r) ::>:;(---4 :s: u с'.! о.. '..) Е=: ......uuR'c uu'\;Т.......... u ... f---4 .. ....J>< """"""c::a L'" I ............ О l.с l.с Ю О C\I OC\l 00 , '...... с") м .... Uj , ::r=r::r, "..... :S:::S:::S::OO OO O CI:I;OC:C :::r D::"" (,. 1 О О О L.LJ t.IJ :s: L.LJ Щ a. t::t::::::rt::::t::еJ-...4 ......C\lC"':) Uj Фt'-oo 00
Таблица 2 Масса снаряженная, Kr 800 945 1'020 1045 1070 1215 Автомобиль ПЕЖО 104 BL, Франция, ПЕ)КО 205 XT/GT/CT, Франция ПЕ)I\О 305 BL, Франция МОСI{ВИЧ 21414, СССР МОСКВИЧ I-I)I(, 412 ИЭ, СССР ПЕ)КО ЗО АВТОМА ТИI(, Франция МОСКВИЧ 2141, .СССР ПЕjJ(О 505 GL/GR, Франция Таблица 3 ; СКОРОСТЬ макс., КМ/Ч Автомобиль ПЕЖО 104 BL, Франция 1'vl0( КВИЧ ИЖ 412 ИЗ, СССР 1\\ОСКЕИЧ 2141., СССР ПЕЖО 305 BL, Франция ПЕ>КО 505 GL/GR, Франция ПЕЖО 305 АВТОМАТИК, Франция Москвич 21414, СССР ПЕ)КО 205 XT/GT/CT, Франция ется предоставление моделп данных (лоrической схемы). Эта модель, конечно, OTpail<aeT только те элементы дан.. ных и лоrические записи, :которые используются в кон.. кретных приложениях ПОЛLзователя базы. Описание д.ан" ных, КОТ9рое система предоставляет пользователю тер.. минала, всеrда ориентировано на решаемые им задачи. Для поиска данных в базе используются средства операционноЙ системы (комплекс npOrraMM, обеспечи.. ваюшиЙ функuионирова.ние и рациональное распределе.. ние ресурсов ЭВМ) и дополнительный пакет приклад'" ных nporpaMM, называемыЙ системой управления база.. ми данных (СУБД). СУБД позволяет осуществлять сложные операllИИ поиска: с использованием вторичных ключей и инвертированных файлов, в сложных структу- рах данных, которые nо разному предоставляются раз.. ЛИЧНЫl\1 ПОЛЬЗОЕателям. Запрос на информаuию обраба.. тывается разными приклад ыми проrраммами, и задача СУБД состоит в ор.rанизаuии поиска данных для любой из этих проrрзмм. Здесь уместно отметить, что запросы пользователя 132 142 155 165 . 170 t I
(т. е. работа проrраммы поиска) соответствуют лоrиче.. екой орrанизации данных, а сложность физическоЙ ор.. rанизаuии данных скрыта от Hero, хотя именно физиче. ская орrанизация данных определяет скорость доступа к данным, эффективное использование памяти, устране.. ние избыточности в данных ПрактичеСI{И все базы данных содер}кат в своем сос.. таве инвертированные списки (файлы), при этом нуме.. рация записей производится для каждоrо значения по.. исковоrо атрибута. Доступ к инвертированным спискам осуществляется по Иl\'lени и значению поисковоrо атри бута с помощью MHoroypoBHeBbIx индеI<СНЫХ таблиц. Ин.. дексные таблицы инвертированных списков обновляют.. ся при каждом изменении значений поисковых трибу.. тов: 'при вводе HOBoro значения поисковоrо атрибута ор.. rанизуется новый список. Таким образом, коrда используется IfндеI{С для ад" ресации искомоrо фа 1':'1 Л а , ЭВМ в основном производит поиск В индексе, а не в (райл е. При этом СУlцественно экономится вр мя, но требуется дополнительная память для хранения индекса. Здесь можно провести аналоrию с использованием картотеки р библиотеке. Читатель отыс" кивает название требуемой книrи в картотеке и находит номер книrи по каталоrу, который является «относитель ным адресом» хранения книrи на полке. В автоматизи.. рованном информационном центре в файлах на маrнит" ных дисках на каждом цилиндре имеется индекс дора.. жек, содержащий ссылки на записи, хранящиеся на этом цилиндре. Базы данных развиваются в настоящее время в очень быстром темпе: создаIОТСЯ новые и 'увеличиваются объе!\IЫ существующих баз даННl>IХ, разрабатываlОТСЯ новые системы управления базами данных, создаются и расширяются телеКОММУНИI{ационные сети, обеспечиваю.. щие быстрый доступ к ба ам данных независимо от их rеоrрафическоrо расположения. Темпы развития данноЙ отрасли можно иллюстриро" вать слеДУЮIЦIIl\IИ цифрами [1]: в 1965 r. в мире было около 20 общедоступных БJЗ данных. Начиная с 1976 r. Американское общество научной информаuии (ASIS) опубликовало три каталоrа баз данных на машинных носителях ИНфОРf\.fации: каталоr, изданныЙ в 1976 1'., со.. держал описание 301 американской и западноевропей.. ской базы данных, из них теледоступ имели около 50 12
баз дaHHЫX ; каталоr, изданный. в 1979 r., описывал 528 саз данных, в 1982 r. 773 базы данных, в 198 r.......... 2805 баз данных. Таким образом, с 1982 по 1985 r. коли- чество баз данных увеличилось почти в 4 раза. С 1985 r. ca 1 каталоr, помимо публикации на бумаrе, вводится базу данных DA TEBASES, которая доступна с удален.. ных терминалов'. Число пользователей западноевропейских стран, l меIОЩИХ теледоступ к мировым базам данных, возрос.. .по с 60 тыс. В 1976 r. до 2 млн. 350 тыс. в 1986 r. Стоимость одноrо запроса к базе данных, содержа- шей 1 млн. записеЙ, оцениналась в 1965 r. в 1000 долл., в 1970 r. уменьшилась до 100 долл., а в 1977 r. состав.. ляла от 10 до 50 долл. . Вначале библиоrрафичсrкие базы были единственны.. ми общедоступными базаМJ{ данных на машинных носи- телях и только потом ПОЯЕИЛИСЬ базы данных друrих типов. Например, по каталоrу EUSIDIC в 1975 r. в За.. ладной Европе было 386 общедоступных баз данных, из пих 335 библиоrрафическпх и 51 фактоrрафическая. В дальнейшем (начиная с 1978 r.) эти пропорции измени- лись в пользу фактоrрафических баз данных: в настоя- щее время (рактоrрафических больше, чем библиоrрафи- ческих, но в общем количестве записей всех баз данных, имеlОЩИХ теледоступ, больший объем составляют запп.. си, относящиеся к библиоrрафическим. Количество баз данных на машинных носителях в Европе возросло за 5 лет почти на 700/0: . [од 1975 1976 1977 1978 1979 Количество баз данных 335 337 422 533 556 Начало промышленной эксплуатации теледоступа к библиоrрафическим базам данных в США падает на начало 70 x rодов. BCKOp этот тип услуr распростра- нился в Европе и Японии. в 1977 r. в мире действовало 65 систем теледоступа: 32 в Европе, 31 в США и Канаде, 2 в Японии. Американские источники сообща- ют, что к концу 1977 r. 362 базы данных содержали в сумме 71 млн. записей, из них 52 млн. записей (т. с. 730/0) имели теледоступ. Табл. 4 иллюстрирует ситуа- пию конца 1977 r. с точки 2рения американских спецйа- листов, а в табл. 5 показано состояние в сфере баз дaH ных в Европе в начале 1979 r. 13
Таблица 4 Базы данных Количество Страны записей количество О/о количество, млн. 0/0 США 208 I I 58 182 Остальные страны 154 13 18 Таблица 5 Базы данных Базы данных, Страна имеющие тел_ оступ количество О/О кол чество, % млн. Европа 301 55 117 47 I lеевропейские страны 249 45 132 53 В нашей стране создание баз данных общеrо пользо- вания ведется в рамках rосударственной автоматизиро- ванной системы научно технической информ.ации. В КОН- це двенадцатой пятилетки .' r АСНТИ будет действовать 37 автоматизированных информаиионных центров (АИЦ). ОНИ обеспечат различные виды справочно ин- формационноrо обслуживания, включая избирательное распространение информации, ретроспективный поиск с локальных и удаленных терминалов, формирование на маrнитных лентах новых тематических или видовых под- борок по заданным признакам, выпуск различных ин- формационных изданий, указателей и др. r АСНТИ в настоящее время содержи,. 20 АИЦ всесоюзноrо, цент- ральноrо отраслевоrо, республиканскоrо и межотрасле- Boro территориальноrо уровней, осуществляющих соrлз- сованную деятельность по rенерации и эффективному использованию баз данных, в том числе в режиме теле- доступа. С каждым rодом расширяется тематический. и видо- вой охват базами данных rrервоисточ-ников информации, неуклонно возрастают их количественные и качествен- ны.е показатели. Если в 1979 r. объем подrотавливаемых баз данных в рамках сети составил 1,8 млн. документов (единиц записи), в 1980 r... свыше 2,0 млн., то на конец 14
одиннадцатой пятилетки он составил 3,6 млн. докумен- тов. Спектр предоставляемых баз данных в r АСНТИ ох- ватывает общественные, естественные, точные и техни- ческие науки, Бключает в свой состав опубликованные Е неопубликованные документы. Они содержат различ- ные виды документов (статьи из периодических и про- должающихся изданий, книrи, моноrрафии, патенты и авторские свидетельства, диссертации, отчеты о научно- исследовательских и опытно конструкторских работах, сведения о разработанных npOrpaI\1MHblX средствах, о нормативно"технической документации: rOCT, ОСТ, ТУ и др.). Таким образом, базы данных r АСНТИ удовлет- воряют справочноооинформационным потребностям ши- pOKoro Kpyra асонентов. Общая характеристика входноrо потока источников информации основных центров reHepaTopoB баз дан- ных r AC:t-IТИ, ero тематическая направленность, ха рак- теристика и наименование видов документов, информа- ция о которых находит отражение в базах данных, при.. ведены в конце брошюры. Тематическая направленность (профиль) обрабаты- ваемых документов, включаемых в базы данных, систе- матизируется по единой классификационной схеме, при.. пятой в r АСI-IТИ, рубрикатору r АСНТИ. Рубрикатор rлснти это справочник на бумажном носителе (кни- ra), в котором различным предметным областям (руб- рикам) науки и техники прнсвоены цифровые коды, т. е. это словарь КЛ2ссификационных кодов. Например, задав код 4937 с клавиатуры удаленноrо терминала в качест.ве запроса в базу данных, мы полу.. .IIИМ все документы (имеющиеся в базе), относящиеся к предметной обдасти «Системы и аппаратура передачи данных». Этот код COOT!l€TCTByeT указателю BToporo уровня (49.37) рубрикатора r ACI-ITI--I (первый уро- eHЬ 49 связь определяет основные понятия дан.. нои предметной области). Подrотавливаемые в rАСНТИ ДОI{ументальные базы .ванных в зависимости от совокупности сведений, содер- жащихся в каждой записи о документе, n соответствии с установившеЙся классификацией, относят к одному Н3 трех типов баз данных: тип БО (библиоrрафические описания), тип БК (БО + ключевые слова или дес- крипторы, друrие поисковые признаки) J тип БКР 15
.(БК + текст реферата или аннотаuии). Принадлежность к тому или иному типу базы дан... ных является важнейшей характеристикой, определ.яю- щей информативность документальных баз данных и диапазон тех видов справочно информационноrо обслу- живания, которые можно реализовать на их основе. Кро- 1\1e Toro, по типу базы данных можно судить, к какому разряду она относится: к библиоrрафической (тип БО или БК) или реферативноЙ (тип БКР). Что касается стоимости пользования базами данных r АСНТИ, то она окончательно не установлена. Однако rосударственныЙ комитет СССР по науке и технике ( 1 июля 1986 r. ввел в действие ВРЕМЕННЫЕ ЦЕНЫ на отдельные виды информационных услуr, выполняе- мых автоматизированными информационными центрами! основные статьи которых приведены в табл. 6. Таблица6 Вид информационных услуr I Единица I Цe a, руб. измерения Заказ копий первоисточников в автома- тизированном режиме При м е ч а н и е. 1. С увеличением объема ба ы данных на каждые 100 тыс за- пиceй устанавливается дополнительная плата: для баз данных типа БК на 2 руб., для баз данных типа БКР на 3 руб. 2. При ИСПОollьзовании баз данн.ых в вечернее и ночное врем. устанавливается скидка 25 О/О к основной цене услуrи. Ретроспективный поиск информации по разовым запросам: а) в пакетном режиме: в базах типа БК ... в базах типа БКР б) в диалоrов,ом режиме теледоступа к базе Д HHЫX объемом до 100 тыс. за. писей: ii базах типа БК n базах типа БКР При просмотре найденных документов иа Эh ране дисплея взимается дополни- тельпая плата за документ: в базах типа БК в базах типа БКР 16 Один документ Один документ O 15 о зо Один час Один час 20 OO зо оо Один документ Один документ O lO O 20 Один запрос O 60
Здесь следует заметить, что переход большей части предприятий и орrанизаций страны на новые условия .хозяйствования (хозрасчет), конечно же, внесет кор ре.,.,.. тивы и в оплату информаuионных услуr, предоставляе .МЫХ абонентам авт матизированными ИНфОР lационны" ми центрами. В перспективе по мере расширения абонентскоЙ сети, увеличения выпуска терминалов и снижения их стоимос.. ти возможность заключения доrоворов с АИЦ на инфор" мационное обслуживание будет предоставлена и част- ным лицам. Каналы связи и тарифы в качестве коммуникаUIfОННОЙ среды в системах те- ледоступа к автоматизированным информационным цент- рам используются общеrосударственные сети электро- связи: коммутируемая телефонная сеть общеrо пользо- вания (ТФ ОП), сеть передачи данных ПД 200 и сеть абонентскоrо телеrрафа AT 50. Каждая из ЭТИХ сред имеет свои достоинства и недостатки, но наиболее тиро-- ко используется ТФ оп- (у пользователя ЭТо при- вычныIй нам телефон). С точки зрения администрации АИЦ, к наиболее важным характеристикам относятся разветвленность се- ти, -независимость кода передаваемых данных от вида канала. связи, коэффициент ошибок передаваемых дан- НЫХ, вероятность отказа в установлении соединении -с учетом занятости узла коммутации каналов, а также возможность увеличения числа абонентских входов. По- следняя характеристика особенно существенна для цент- ров, использующих телефонную сеть в качестве абонент- СКИХ входов тедедостуца и у которых задеЙствованы все физические пары проводов в кабеле, соединяющем ИН формационный центр с ближайшей АТС; в этом случа увеличение числа абонентских входов теледоступа воз. можно только за счет ИСПОо!lьзования rородских телефон- НЫХ номеров, задеЙСТВОВ8FНЫХ на рабочих местах слу. Н{8ЩИХ. Такая процедура, естественно, очень болезнен- на для абонента. Одним из возможных решений в такой ситуации яв- ляется подключение абон нтских входов теледоступа к сети передачи данных ПД..200, которая использует TP леrрафные принципы перZi ачи сиrналов со скоростью 92 2 17
200 бит/с. При этом две физические пары проводов (од- на на передачу, друrая на прием) уплотняются по час- тоте несколькими 200 битнь!ми телеrрафными каналами: например, вместо двух телефонных пар .можно получить Еосемь телеrрафных каналов для передачи данных со скоростью 200 бит/с и четыrе телеrрафных со скоростью 50 бит/с. Сеть ПД 200 в настояшее время активно расширя.. тся. Она об.еспечивает BbICOKYIO надежность установле.. trия соединения абонента с АИЦ, малую вероятность сшибок в передаваемых данных и защиту от несанкцио" Jiированноrо доступа. Едпнственное оrраничение...... это I'изкая скорость передачи данных, что увеличивает вре.. JЛЯ получения информации и удорожает ее стоимость. На сеrОДIIЯIIlНИЙ день в рамках r АСНТИ к сети ПД.. 200 подключено около 100 интеллектуальных термина.. лов типа ЕС 8534 (Т АП 34, производство ВНР)' в раз.. JJИЧНЫХ реrионах страны, что позволяет обслу ивать (\коло 3 тыс. абонентов; запросы абонентов поступают F реrиональный неаВТОМRiизированный информаuион" llЫЙ центр, оператор KOToporo с помощью терминала подключается к соответствующему АНЦ. Сеть А'Т 50 для диалоrовоrо поиска информации в {азах данных АИЦ не используется из за очень низкой скорости передачи данных (50 бит/с), однако значитеJlЬ.. ная разветвленность каналов связи в сети абонентскоrо телеrрафа позволяет испо.пьзовать ее для автоматизиро" BaHHoro заказа копий первоисточников документов в те.. лекоммуникациCJННОМ режиме; телетайпные аппараты имеются практически в каждом учреждении, орrаниэа.. ции, предприятии. Такая форма сокращает время зака.. за копий по сравнению с почтовоЙ связью И, что самое важное, абонент тут же получает квитанцию о наличии документа в базе данных и об оформлении заказа. В автоматизированном. информационном центре за.. I<азы на копии первоисточников, принятые по сети AT 50 в течение дня, записываются на машинный носитель, и в конце рабочеrо дня оператор получает твердую ко.. пию (<<распечатку»), содержащую в форматизованном Еиде все необходимые реквизиты заказа: орrанизация, адрес, какие документы заказаны, объем каждоrо доку.. мента, адрес хранения ДОI умента в хранилище, стои.. мость заказа и т. п. Сводный перечень заказов в виде технолоrическоЙ маршрутной карты поступает в отдел 18
изrотов.пения документов (на микрофише или бумаrе). По телефонной сети связи можно передавать данные со скоростью до 9600 бит/с, однако это верхний предел ДЛЯ реальных каналов. Для передачи данных с такой скоростью используют выделенные (некоммутируемые) каналы и сложные алrОРИТl\1Ы обработки сиrналов в ап- паратуре передачи данных '(модемах). Здесь уместно отметить разницу между часто ветре- чающимися при реализации теледоступа понятиями: BЫ деленноrо телефонноrо канала, канала ТЧ, выделенной телефонной линии, физической соединительной ЛИНIНI (физической парой). Полоrа частот, допускаемых теле.. фонным каналом, лежит в пределах от 300 до 3400 rц. т. е. составляет 3100 rц. ля соединения между собой междуrородных телефонных станций r(MrTC) и rород.. ских А те используется rрупповая высокочастотная ап- паратура уплотнения (кабельная, радиорелейная) теле фонных каналов, в КОТороЙ каждый канал занимает по.. лосу 3100 [ц на сетке высоких частот, например, от 100 до 103,1 Kru, от 103,3 до Ir6,4 кrц и т. д. Такие каналы называются каналами ТОН:J.льной частоты (каналы ТЧ). Выделенный междуrородпый телефонный канал opra.. низуется путем исключения коммутационных устройств на rородских А ТС и закреплением в rрупповой аппара- туре уплотнения MrTC KOHKpeTHoro частотноrо диапа- зона за данным соединением между абонентом и АИL{. Выделенная rородская телефонная линия Iфизиче.. ская соединитеЛЬ,ная линия) между абонентом и АИЦ использует пару (при двухпроводном окончании) или две пары проводов (при четырехпроводном окончании) в телефонном кабеле, соединяющем терминал абонента, и АТС, расположенные на трассе к АИЦ; при этом на каждой А те коммутаторы исключаются и устанавлива- ются перемычки. НИ}I{НЯЯ rраница чаСТОf, пропускаемых физической соединительной линией, составляет нуль repu (постоян.. ный ток) t а верхняя определяется длиной линии (чем короче линия, тем выше 9та rраница), среднее значение составляет 3,5 к[ц. Для нормальной работы удаленных абонентских тер- миналов, использующих выделенные телефонные линии (физические пары), омическое сопротивление последних не должно превышать 3 KOM. В противном случае на 19
промежуточных АТС необходимо производить усиление ('иrнадов передаваемых данных. Типрвые скорости передачи данных по коммутируе- мым телефонны:м каналам связи составляют 300, 600, ] 200 бит/с, по выделенным телефонным каналам 2400, 4800 бит/с. Сеть Тф........ ОП имеет большую разветвленность ка- налов связи, необходимую для оБСJ1у}кивания большоrо числа удаленных абонентов АИЦ в различных реrионах страны, относительно высокую скорость передачи дaH J-rЫХ, обладает достаточно широкой номенклатурой тех- I ических средств, разрешенных для применения и удов-- летворяющих требованиям информационноrо обмена. Одним из основных недостатков использования сети ТФ ОП в качестве коммуникационной среды для по- строения абонентских сетеЙ телеобработки данных явля- ется довольно высокая вероятность ошибок при передаче данных, что связано с высоким уровнем шумов в теле- фонных каналах (импульс ые помехи от коммуникаци- онных устроЙств АТС, перекрестные помехи в кабелях и др.). с точки зрения пользователя (абонента сети теле- доступа к базам данных АИЦ), телекоммуникационная среда должна удовлеТВОР IТЬ следующим требованиям: высокой скоростью передачи данных, малоЙ вероят- J.ОСТЬЮ ошибок в пер"едаваемых данных, широкой HOMeH ' клатурой технических средств, разрешенных для приме IJСНИЯ, и приемлемыми тарифами на услуrи связи. Сравнительные характеристики общеrосударственныix сетей связи прнведены в табл. 7. Только в сети ТФ ОП имеется возможность арен- ды выделенных (некоммутируемых) каналов междуrо родной связи и физических соединительных линий на :местных сетях. Однако основанием для их использова IJИЯ Mor'YT служить очень большой трафик (число запро с()в), распределенный в течение суток, а также необхо ДИ fОСТЬ немеДJlенноrо соединения и высокие требовз" I-IИЯ к скорости И верно.стн передачи данных. Высока"я стоимость аренды таких f aHa.iIoB для междуrородноЙ связи абонента с АИЦ делзет их применение в абонент.. ских сетях теледоступа очеliЬ оrраниченным. В рамках rосударственной автоматизированной сие.. темы научно"технической информации используются все три вида обll\еrосударственных сетеЙ СRИЗИ. 20
ТаБЛИl1а Т . l-Ia IIменование сети Параметр AT 50 ПД-200 ТФ оп Разветвленность сети Скорость передачи. бит/с КОЭффИllиент ошибок (среднее значение) КОД передаваемых по кана-_ пу данных Средняя 50 1.1 0 3 IНеБО,;1ьшая 200 1-1 0 4 Больша s( 300 4800 2,5'1 о з Окончание абонентской ли- нии Номенклатура терминалов, разрешенных к применению (среднее значение) , Кодозависи- 'Кодонезави- ,Кодонезз13К. мая (М ТК - симая : симая 2) I 2- и 4 про- 4 проводное! 2 проводное водное 1 (TA 63) Более 1 О 2 (ТАП 2, 'ТАП 34) Так как стоимость кан ла связи за вре!VfЯ сеанса те.. Jlепоступа оплачивает абонент, то эта характеристика используемой сети связи ero интересует в большеЙ сте.. пени, чем администрацию АИЦ. rосударственный комитет СССР по ценам утвердил . ввел в действие с 1 января 1985 r. Прейскурант N . 125 1980/10 «Тарифы на услуrи связи» раздел XI «Тарифы на услуrи передачи данных по каналам соя.. 3И»., основные статьи KOToporo приведены в табл. 8. Если АИЦ предоставляет абонентские входы через различные сети связи, то очень часто окончательный вы.. QOP пользователь делает на основании имеющеrося В ero распоряжении. комплекса технических средств теле- доступа. Технолоrическая цепочка теледоступа Для доступа специалиста к необходимым ему сведе-- ни м в современной автоматизированной информацион. ной системе применяются следующие основные средст- ва: машинная '. база данных, собственно ЭВМ (точнее, вычислительный комплекс с периферийным оборудова- нием), концентраторы каналов передачи данных, аппа. ратура для передачи данных по каналам электросвязи, коммуникационная среда (сеть связи) и абонентские терминалы. наХОДЯЩиеся на рабочих местах пользова- телей. 21
ТабпИllа 8 Статья Сеть А T 50 Сеть ПД-200 СеlЬ ТФ ОП Плата за ПОДКJlючение око- нечной абонентской уста- новки (ОУ ПД) передачи данных к станции, руб. Повременная плата разовых соединений 200 100 1 00 Тарифы на передачу телеrра м м 0,24 руб. в Двойной та- минуту (до риф на меж.. 600 км); дуrородные 0,72 руб. в переrоворы минуту ( свыше 600 км) 50 руб. в месяц Абонементная плата за пользование KaHaJIOM связи на rородсиом участке Абонементная плата за поль]ование ОУ ПДJ вклю ченн()й в местную телефон ную сеть (выделенные ли- вни) 980 руб. в Irод 11a рис. 1 технолоrичеСI<НЯ цепочка теледоступа. к ба- зе данных показана «в стаlике». Динамику работы теле- поступа обеспечивает комплекс проrраммных средств, который ВКЛЮЧ,lет управлqющие, обслуживающие и об.. рабатываЮIЦl:fе проrраммы, осуществляющие управление работой комплекса технических средств, управление .пе-'" редаче-й сообщений по каналам связи и их обработку Е ЭВМ, обслуживание пользователей (абонентов) в тре- буемых режимах. Создание машинной базы данных, содержащей сотни тысяч и миллионы записей, требует очень больших объе- мов памяти, а чтобы реакuия системы в режиме диало- ra пользователя с ЭВМ была минимальной, она должна обладать высокой производительностью. Поэтому у нас Б стране в к честве базовсrо техническоrо средства ав- томатизированных информационных центров применяют (ольшие ЭВlV\ серии ЕС, что позволяет использовать ти" "овые пакеты прикладных проrрамм как для создания и управления базами данных различноrо назначения, так и для обеспечения телекоммуникационных режимов работы цeHTpOB . 22
Поскольку внутренняя (оперативная) память ЭВМ относительно мала (1...;.--5 ]\!lбайт), основная часть дaH ных хранится на внешнlЦ.... запоминающих устройствах связанных с машинной посредством канала BBoдa BЫBO да данных. В настоящее время в 2.Етоматизированных информа.. ционных системах наибольшее распространени получи.. АВТОМА ТИЗИРОВДНН ЫЙ ИНФОРМАЦИОННЫЙ ЦЕНТР эвм Оперативная па"'АТ ПРОЦIССОР Канапь. ввода-вывода /.. t ХранИЛИШI перsоисточ- Н"КОВ докумеНТОА CL. О ... ж w =r х о АlоттСКиlt ПУНКf 5 ф Q. Служба рспроrрафим " Рис. 1. Технолоrическая цепочка теледоступа к базам данных: СК....... селектuрный капал, МК МУJlьтиплексный канал, М модем 23
ли ЗУ на базе дисковых накопителей емкостью 29, 100, 200 и 315 Мбаliт. В процессе преобразования информации в машинную форму (кодирования) на l<аждый знак (букву, цифру, знак препинания, пробел) расходуется ] байт памяти. Нетрудно подсчитать, сколько стандартных страниц Ia шинописноrо Tel{CTa можно разместить на одном пакете маrнитных дисков (1 1\'iбайта достаточно для размеще IJИЯ 575 страниц, содержащих 29 стррк и 60 знаl{ОВ в строке) . На рис. 2 схематично показана конструкция CMeHHO ro пакета маrнитных дисков. Сменным он называется лотом у, что В нерабочем состоянии весь пакст может ):раниться автономно от вычислительноЙ системы. Нос.и- 1'елями информации ЯВЛЯIОТСЯ диски с ферромаrнитным покрытием, насаженные на одну ось (шпиндель). Дис- J<1I вращаются с большой скоростью (до 3600 об/мин). )-1нформация записывается на обеих поверхностях дис I\OB, однако две внешние поверхности паl{ета, KOTOpt)}e J.аиболее подвержены повреждениям, как правило, не используются для записи информации. На каждой pa 60чей поверхности располаrаются 203 концентрические Механизм ДОС1уnа .Дорожкк ! ' I J Рис. 2. Схематическая КОНСТРУКЦИЯ пакета маrнитных ДИСКОВ 2 L I
дорожки. f.Jлотность заПИСII меняется от 60- бит/мм на внешнеЙ дорожке до 90 бит/мм на внутренней дорожке. Механизм поиска нужаоЙ дорожки состоит из под.. вижноЙ кареТI<И и систе IЫ радиальноrо перемещения. На каретке монтируются 20 маrнитных rоловок запп. си воспроизведения инq)ормации. Каретка перемеща. ется в радиальном направлении по отношению к пакету дисков (20 шт.) с помощы{) шаrовоrо электромаrнитно" ro привода и устанавливает rоловки с большоЙ точ. востью (до O,4 O,8 мм) на ряд находящихся друr ПОД друrом дорожек. Эта rруппа дорожек, идентично распо.. ложенных на рабочих поверхностях всех дисков, оБРВ4 зует так называемыЙ цилиндр. MarHilTHbIe rоловки ие касаются поверхности дисков, а плавают .на воздушной подушке, которая обраЗУ2ТСЯ при вращении дисков. Каждая рабочая поверхность обслуживается одной ro-- ловкоЙ. Переключение цилиндров (переход с дорожки Н3 дорожку В пределах одноrо цилиндра) осуществля" ется специальным электронным адресным УСТРОЙСТВОА-t. Число таких концентрически ра положенных цилиндров в пзкете дисков равно числу дорожек, т. е. 203. Макси. м'альное время доступа к IIнформации соста-вляет 0,08 с (поиск дорожки и нужноrо байта на дорожке), скорость передачи данных в ЭВМ J 56 кбаЙт/с. Такая цилиндр"-- qеская орrанизаиия памятп позволяет бсз механичеСI{О" ro перемещения rоловок (а данном фиксированном по... ложении) считывать информацию с двадцати дорожек только за счет элеКТрОННОfО переключения rоловок. Это время составляет несколько МИI<росекунд, что значитель-- но меньше времени доступа при перемещении механиз.. ма доступа от цилиндра l цилиндру. Таким образом, чем меньше число перемещений механизма доступа, тем меньше время ответа системы (базы данных) на запрос абонента. I Накопители на маrнитных дисках (в отличие от Mar.. FИТНЫХ лент) это ЗУ с прямым доступом, в которых каждая физическая запись имеет уникальный адрес и характеризуется дискретным местоположением. Данные, как правило, читаются и записываются в ПРОИЗВОЛЫ-IО 1 порядке. Проrраммное обеспечение информационной системы преобразует физическое описание данных (способ фи... эическоrо хранения данных на внешней памяти) в лоrи... ческое описание (в вид представления данных пользо... 25
вателю) . Совокуп пость лоr ических записей (одноrо и Toro же типа), которым прнсвоено имя, называется фай. nОМ. Это понят е очень широко используется в технике обрабОТК!i данных, так как всякиЙ набор файлов задает lIeKoropYIO модель данных, с котороЙ оперирует инq)ор. мзционная система. При работе с файлами (объединенныtvIИ в базу дан- ных) с удален ых терминалов, помимо традиционных задач орr'аНИЗ8UИИ доступа к данным, возникаIОТ допол. lJительные задачи по управлеНИIО, передаче, прием у 11 анализу сообщений, ЦИРКУ"lИРУЮЩIIХ между ЭВМ и тер- миналами, по проверI<.е до тупности и занятости линий связи и терминалов. rIllформация, найденнаq по запросу абонента в базе данных (на пакете маrнитных дисков), поступает 8 «быстрыЙ» (селекторный) канал BBoдa BЫBoдa ЭВМ и далее с помощью процессора в оперативную память ма. ШИНl)I. В соответствии с алrоритмом работы комплекса про- rpaMMHbIX средств телеобработки процессор из опера. тивной памя-ти направляет эту информацию через «мед. пенный» (мультиплексный) канал BBoдa BЫBoдa ЭВМ в концентратор каналов передачи данных. Концентратор обслуживает MHoro каналов передачи данных и обеспечивает электрическое и лоrическое со- rласование параметров сиr налов и скоростей обмена данными между каналом Бвода вывода ЭВМ и аппара- турой передачи данных. С помощью аппаратуры передачи данных между тер- миналом абонента и информационным центром орrани. зуется цифровой канал связи на базе аналоrовых кана- лов коммуникационной среды (например, на базе теле- фонной сети связи). Рабочее место абонента, осуществляющеrо дистан- IIИОННЫЙ доступ К базам данных, обязательно должно быть оснащено аппаратурой передачи данных, пол. ностью идентичной цо своим электрическим характерис- тикам с аппаратурой информационноrо центра. Что касается терминалов, устанавливаемых у або- нентов, то все они дол}кны иметь алфавитно цифровую клавиатуру для передачи I1нформации в ЭВ/v\, устройст. ва отображения передаваемой и принимаемой информа. ции (как правило, дисплей телевизионноrо типа) и обя- зательно наJ!ичие стыка с- аппаратурой передачи данных 26
(модемом), что, собственно и отличает удаленныЙ Tep минал от локальноrо, находящеrося внепосредственной близости от ЭВМ. Абонент может использовать только такие типы Tep миналов, алrоритм работы которых «понятен» проrрам ме, заложенноЙ в информаuионно поисковой системе, Т. е. каждый АИЦ проrраммно «поддерживает» к.онеч ное число типов терминалов. Подробнее об этом будет рассказано ниже. В рассматривае ой технолоrическоЙ uепочке абонент сначала орrанизует канал передачи данных с желаемым информационным центром (через сеть электросвязи), а затем с алфавитно цифровой клавиатуры терминала, co rласно инструкции, перед ет адрес и-реквизиты базы данных, в которой будет осуществляться поиск. Доступ пользователя к базе данных осуществляет.. ся посредством проrрамм j]lIформационно поисковоЙ сис темы, т. е. к данным, хранящимся в ЗУ, обращаются проrраммы маиrины. Получив имя базы даI- НЫХ, информаuионно поиско" вая система предлаrает абоненту начать ввод запроса. ! Запрос вводится в предписанном формате поэлементно. Поиск ведется по признакам или реквизитам в соответ- ствии с указанной структурой базы данных. После вво. да каждоrо элемента система сообщает абоненту число найденных записей. В каждый момент при формирова- нии запроса абонент может получить на терминале все или часть отвечающих запросу записей. При этом ОН может просмотреть отобранные записи, с тем чтобы оп- ределить, дает ли поиск ь:ужный результат. По же.nа- нию абонента результаты поиска MorYT быть выведены на печать (при наличии в абонентском комплексе ПРИН- тера) . Абоненту предоставляются разнообразные команды управления диалоrом. При помощи этих команд выби- раются новые и отменяются выполненные фазы диало- ra, устанавливаются постоянные параметры поиска, за- прашивается ВЬjполI-lение различных слу}кебных функ- ций. Показанная на рис. 1 «одноточечная» теХНОJl0rиче- ская цепочка теледоступа к базе данных не единствен- но возможная. Она применяется в сети rеледоступа в тех случаях, коrда требуется ПОДКЛlочение к информа- цион ому'центру через максимально простое и дешевое 27.
оборудование, устанаВЛИВRсмое у абонента, а заrрузка абонентом линии связи (информационный трафик) отно- сительно высока, и коrда Бремя реакции абонента, вклю- чая время на подrотовку запросов, не превышает 1 o 15 О/о общеrо времени диалоrовых сеансов, т. е. абонент активно ведет обl\1ен данными с информационным цент- ром . Если в пределах одной орrанизации необходим те- ледоступ к информационному центру OДHOBpeMe HO не- скольким пользователям, а характер решаемых задач таков, что они более 15 20 О/о времени с-еанса диалоrа работают на терминале автономно (rотовят и набираlОТ запросы, просматривают полученные данные, обдумы-. Бают дальнеЙшие шаrи диалоrа), то наиболее эффектив- но использовать « ноrоточсчную» технолоrичеСI<УЮ це- почку на базе rрупповоЙ т рминальноЙ станции. Устройство управления терминальноЙ станции под- I(лючается, с одной стороны, к аппаратуре передачи дан- ных (аналоrично «одноточечной» цепочке), а с друrой........ к нему подключаются от до 32 дисплеев, обеспечи- вающих одновременную работу большому числу абонен- тов. Преимущества 1;ерминальных станций очевидны, од- рако стоимость их значитеJ1ЬНО выше одиночных терми.. налов, и используют они высокоскоростные (2400+ +9600 бит/с) выделенные линии связи. Использование абонентом выделенных (стзционарных) линиЙ связи для доступа ко мноrпм информационным центрам довольно аатруднительно в орrаниззционном плане. Ва}J{неЙшеЙ характеристикой технолоrической цепоч- ки, связанной с llРОИЗВОДIIl'ельностью всей абонентской сети теледоступа, является суммарная временная задер'! жка выдачи сообщений на Е'кран терминала за счет ожи.. дания и обрабстки в АНЦ, установления канала связи, переспросов и повторных передач. Это время не должно превышать несколько десятков секунд. Абонентский комплект Для Toro чтобы стать абонентом какоrо либо (или нескольких) центра rАС IТИ, необходимо прежде Bcero приобрести определенный КQмплект технических (а воз- можно, и проrраммных) средств. При разработке и внедрении r АСНТИ ставилась за- дача унификации «абонен I"CKOrO входа» D разли (lные 28
центры с .той целью, чтобы, используя один и тот же комплект технических средств, абонент Mor «войти» в любой автоматизированный информаuионный центр сие.. теМЫ. Теледоступ к АИЦ r АСНТИ по коммутируемой теле.. фонной сети возможен при использовании довольно уз.. Koro спектра терминалов, микро..ЭВМ и модемов. Дос.. туп по сети rIД..200 на сеr()дняшниЙ день возможен при использовании только одноrо типа терминала (абонент- CKoro пункта) производства ВНР, шифр KOToporo ЕС 8534 в рамках стран членов СЭВ. Термин «абонентскиЙ пункт» обычно употребляют по ()тношению к конструктивно объединенному комплекту технических средств теледоступа, постав.ляемоrо пред" приятием..изrотовителем. ПростейшиЙ абонентский комплект технических средств теледоступа включает в себя любой тип видео.. терминала, имеющеrо интерфейсный модуль (плату) для подключения к модему (так называемый стык С2) и собственно модем для подключения к каналу связи. Те.. пефонный аппарат, входящий в абонентский комплект, в свободное от передачи данных время используется по своему основному назначению. Структурная схема соединения элементов оборудова.. ния теледоступа абонента показана на рис. 3. На что следует обратить внимание при орrанизации рабочеrо места абонента r АСНТИ? Прежде Bcero «поддер>кивает» ли проrраммно имею.. щийся у вас тип терминала автоматизированный инфор" мационныЙ центр, базами данных KOToporo вы желаете воспользоваться? Это можро выяснить В координацион" но..диспетчерской rруппе KOHKpeTHoro АИЦ. .Во"вторых, интерфейсный модуль «стыка С2» терми- нала (ero еще называют последовательным интерфей.. сом) должен обеспечив-ать так называемый старт"стоп- ный режим обмена информацией (данными), что можно выяснить в техническом описании используемоrо терми-, нала. старт стопныIй режим обмена данными в отличие от синхронноrо режима характеризуется способом опреде- ления Н3.tj"ла и конца (Т. е. синхронизацией) каждоrо передавае.МQfО по аналу связи символа (буквы, uифры, энаКIJ DрецItнани)} и Т. п.), при котором каждый инфор- маЦИОI-iный символ, состоящий из 8 воичных единиц - .'....... ...... _...=- . 29
(бит), «обрамляется» спереди двоичным нулем (бит- старт), а сзади одной или двумя двоичными единица- ми: бит (ы) ..стоп. , В дежурном состоянии терминала (нет передавае- мых или принимаемых данных) на выходе и входе ин- терфейсноrо модуля «стыка С2» всеrда присутствует уровень лоrической 1, поэтому первый переданный или принятый симвс'л лоrическоrо О считается началом сим- вола (бит"старт), затем ус:тройство отсчитывает 8 ИН- формационных бит и формирует (при передаче) или про- веряет (при приеме) стоповую посылку (бит"стоп). Та. ким образом осуществляется синхронизация всех пере- даваемых и принимаемых символов сообщения (рис. 4). Сразу же заметим, что старт"стопная синхронизаuия по символам (ВИД асинхронной процедуры обмена дан- ными) присуща, как правило, одиночным (<<неззвиси- мым») удаленным терминалам. В rрупповых же терми.. нальных стаНllИЯХ (неско.пько терминалов подключены к одному rрупповому устройству управления) использу- ются синхронные процедуры обмена данными. Послед- ние отличаются меньшей избыточностью служебных сим- волов в передаваемом сообщении: информационные сим- волы передаются подряд без разделительных признаков (ста рт"стопов), а синхронизация по СИМВQлам осущест. вляется путем относительно сложноЙ проце1I.уры выделе- ния на приемной стороне fOMeHToB времени, определяю.. Модем rдснти Печатающее УС:ТроЙCJIIo j "t1" предоставляеr распределенный банк данныХ JA & I ф ... "Т Лф" Рис. 3. (.;трvктурная схема соеДlIнения элементов абонентскоrо обо- рудоваНИJ& теледоступа 30 '..
щих действие каЖДОI'О бита информации (синхронизаuня по тактам), и моментов времени, определяюших дейст- вие Bcero сообшения (синхронизация по кадра м) . Таким образом, интерфейсные модули стыка терми- нала с модемом (<<стык С2») MorYT быть двух ТИПО8 асинхронные (стартоостопные) и синхронные. Следующий ва}кный момент: практически во всех современных типах терм налов имеется ВОЗМО}I{НОСТЬ изменять и устанавливать формат посылки данных и ре- жим работы терминала. Показанный на рис. 4 формат данных содержит ] 1 бит, из них 1 бит стартовый, 7 бит информаUIIОННЫХ, которые, собственно, и отображаю'! информационно"со- держатеЛЬНУIО часть данных (букву, цифру и Т. п.), ] бит контрольный (дополнение до четности) и 2 бита стоповых. На практике возможно использование друrих форматов, например с ОДitИМ битом стопа, с восемью информационными битами, с битом контроля по нечет- ности или без контроля по паритету. Несколько слов о конrрольном бите, так как або- ненту самому приходится устанавливать ero параметры на терминале. Добавление к семи информационным би- там контрольноrо бита позволяет уменьшить вероят- ность приема сообщений (запросов ответов) с Оlllибка.. I А ID i t 1: Формат nоеЫnl<И данны)( Дежурно. СОстояние )S ::а z ,Ij R u "1" "0""1" "1 и "0" "0'" ''''0'' u .:. s ш с ... (,J UJ BpdMff 1 2 3 4 Б 6 7 8 9 10 11 Информационные биты I"JИ . 4. Структура одноrо СИМ9('1ла старт с опной посылки данных с двумя битами «стоп 81
ми, которые возникают обычно в канале связи с боль.. шим уровнем помех. Алrоритм формироваНИ}1 контрольноrо бита очень прост. Например, в случае контроля по четности: к чис- лу бит, содержаlЦИХСЯ в КОДОВОЙ комбинации передавае.. Moro СИl'vlвола, добавляется лоrическая единица, если число лоrических единиц в этих информационных битах Ifечетно, или добавляется Jlоrический О, если число ло. rических единиц в кодовой комбинации символа четно. Та КИl'vl обраЗО f, в информационной части формата по.. сылки данных (включая контрольныЙ бит) всеrда при.. сутствует четное число лсrических единиц вне зависи- мости от КОДОЕОЙ комбинации передзваемоrо символа. Во время приема информации термина.п анализирует каждый принятый символ на четное число лоrических 1, и если результат анаЛt1эа отрицательный, то сиrна. Jlизирует оператору об ошибке в ПРИНЯТОl\1 сообщении. АJlrоритм формирования при передаче и анализа при приеме контрольноrо бита, дополняющеrо информацион- ные биты ДО нечетноrо числа лоrических 1, аналоrичен р в пояснении не нуждается. Отметим только, что обыч- но четный контрольный бит используется в старт"стоп- ных (асинхронных) процедурах обмена данными, а не.. четный контрольный бит в синхронных процедурах. На рис. 5,а в качестве примера схематично показан flереК lIючатель «ФОРМАТ ДАННЫХ» удаленноrо тер- минала. Здесь первая цифра .(7 или 8) означает число Формат дaHHЬI)( . Скорое,.. передачи naHHыx бмт/с . . 1200 600 2400 "- \ X 1 . 300 4800 200 . . 9600.? "150 I \ 110 . 7 0---2 1 \ f 7 N 2 7 N 1 7 E 2 . S N 1 7 N 1 , g.....N 2 В---E 1 ! \ В--- 1 .) 75 .h.- б) Рис. 5. YCTaHO Ka формата ПОСЫ,,11<И данных (а) и скорости пер( да. чи, приt:ма данных (6) удаленноrо терминала 32
информационных бит (без 'контрольноrо) в посылке дан.. ных; буквы Е (Even), О (CJdd), N (No) означают соот" ветственно четныii контрольныЙ бит, нечетныЙ контро.ПЬ" вый бит и отсутствие контроля по паритету; последняи .ци-фра (1 или 2) число (топовых бит в посылке дан.. ных. Отсутствие КОНТРОЛЯ означает, что контрольный бит является константой (лоrическим О и 1) и не зави СИТ от !{одовой комбинации в информационноЙ части по.. сылки данных. Для теледоступа к база 1 данных r АСНТИ У тановитс па терминале значение формата 7Е2 Помимо формата данных, вам Ifеобходимо устано.. вить режимы работы терминала, опредеЛЯlощие CI{O.. рость передачи данных и способ обмена данными по ка- налу связи (дуплекс полудуплскс). На рис. 5,6 схематично показан переключатель уда- ленноrо терминала «СКОРОСТЬ. ПЕРЕДАЧИ ДАН.. .flbIX» с типовыми номиналами скоростей (бит в секун- ду). Чем выше скорость передачи, тем больше вероят" ность ошибки В принимаемыIx данных, так как с уt ели- цением СКОРОС1И уменьшается длительность (по време.. FИ) каждоrо передаваемоrс бита, и ero tfожет исказить даже короткая помеха в канале связи или в коммута.. ..ционном оборудовании АТС. С друrоЙ стороны, чем вы.. . ше .скорость передачи данных, тем l'vfеньше затраты' а60" мента на ,услуrп" сети связи и на время пребывания в ба... зе данных. Уста.новите на терминале скорость обмена данными 300 бит/с Дуплексный режим работы терминала позволяет од. новременн.о вести передачу сообщений с клавиатуры 1( принимать сообщения на экран дисплея. Вообще rоворя, такой режим не нужен абоненту для диалоrа с базой данных, так как он всеrда сначала формулирует и по.. сылает з прос в базу данных, затем ждет ответное со- общение и анализирует ero, прежде чем послать следую- щий запрос. TaKoii режим обмена данными в r АСНТИ используется только в тех редких случаях, коrда про.. rpaMMbI АИЦ реа,,1ИЗУЮТ r.ежим «ЭХО», при котором каждый символ, flсредаваемый абонентом, отображает.. ся на экр не ero термина а только после возврата из АИU, т. е. передаваемые абонентом символы как бы 33
«отражаются» инфОРlv!ационным центром на экран тер- минала абонен'i а. Достоинство режима «ЭХО» состоит Е том, что абонент видит На экране собственный запрос таким, каким ero уже получила ЭВ.lVl информационноrо центра, что исключает искаженные запросы. В режиме «ЭХО» действительно идет одновременная передача абонентом новых символов сообщения (запро- ra) и прием у}{{е переданных символов, что и характе- ризует дуплексный обмен данными. . Нетрудно доrадаться, что полудуплексный режим об- мена данными предполаrает сначала передачу всех сим- волов сообщения, а затем прием oTBeTHoro сообщения, 'JTO полностыо соответствует диалоrу человек Э B.l\'l (абонент база данных). Установите переключатель «ДУПЛ ЕКС-ПОЛ УДУПЛ ЕКС» вашеrо терминала в положение «ПОЛУДУПЛЕКС» Мы рассмотрели только основные режимы, присущие всем типам удаленных термина.пов, однако существуют еще дополнительные режимы работы, специфичные для каждоrо KOHKpeTHoro типа (например, автоматический перевод курсора дисплея на начало новой строки, отоб- ражение на экране дисплея управляющих символов и Т. п.). Эти дополнительные возможности вы сможете найти в технической документации на терминал. В абонентскоЙ се)'и r j\СНТИ при работе по комму- тируемой телеq)онной сети общеrо пользования (ТФ ОП) наиболее широко используются видео.терминалы ти" па ВТ..340, VDT..52106, VDТ..521ЗО (все производства ВНР), С1\1..7902 (производства ПНР), абонентскиЙ пункт ЕС 8501 (производства fIРБ). На сеrодняшниЙ день стоимость терминалов составляет 4+ 7 Tы.. руб. Следующее существенное обстоятельство, которое не.. обходимо учитывать при ('рrанизации рабочеrо места абонента, связано с применением микро..ЭВМ (или nЭВ1V\) в качестве удаленных терминалов. Не вызыва.. ет сомнениЙ экономическая эффективность комплексно.. ro ИСj О.пьзования ПЭВМ: помимо решения основных за.. дач (вычислительных, автоматизации технолоrичеСI{ИХ операций, текстообработки, ведения локальных баз дан.. l'bIX и др.) I это позволяет с минимальными затратами (стоимость модема) расширить функциональные воз.. 34
можности микромаUIИНЫ за счет оперативноrо доступа к поистине orpoMHoMY информационному ресур.су rАСНТИ. в отличие от непроrраммируемых терминалов, aпro. ритм работы которых полностью определяется аппара- . турной реализацией, персональные ЭВМ с помощью сне.. циальных (так называемых эмуляционных) проrрамм MorYT работать по самым различным алrоритмам, эму... JIИРУЮЩИМ микромашину праI{тически под любой тип удаленноrо терминала. Чем больше ЭМУЛЯЦИОНliЫХ проrрамм входит в сос. тав проrраммноrо обеспечения конкретной микро..ЭВМ. тем больше ее потенциальные возможности для подклю" чения к различным информационным центрам. В послед.. них моделях зарубежных «персоналок» интерфейсный модуль СОПРЯ}I{СНИЯ с модемом и сам модем аппаратно реализованы на одной плате и конструктивно размеще. ны внутри l'vlикромашины, которая подключается непо. средственно к телефонной розетке и имеет вход для под.. ключения телефонноrо аппарата. Если персональная ЭВ1\'\ не имеет BcrpoeHHoro моде- ма, то схема орrанизапии рабочеrо места удаленноrо абонента ничем не отличается от схемы для обычных ,(непроrраммируемых) teP!\-lиналов (рис. 3). Заrрузка эмуляционных проrрамм в ПЭВМ произво" дится, как правило, с rибкоrо маrнитноrо диска, хоти не исключено использование и друrих запоминаIОЩИХ )'стройств, входящих в состав микромашины, например жестких маrнитных дисков и маrнитных лент. После заrрузки эмуляционной проrраммы вам необ.. ходимо установить СООТВfтствующйе режимы обмена данными.с конкретным автоматизированным информа- ционным центром, или, как rоворят, осуществить на. стройку телекоммуникаЦИQнноrо интерфеЙса. . Эта процедура аналоrична описанной выше установ.. ке режимов работы для обычных (непроrраммируемых) терминалов с тоЙ лишь ра ницей, что установка пронз.. водится не с помощью механических переключателей R кнопок, а с поМ'ощью корректировки параметров, кото.. рые высвечиваются на экране ПЭВМ после инициализа- ции телекоммуникационноr(' интерфейса (т. е. после за- rрузки эмуляционной проrраммы в rотовности ПЭВМ к работе с какими"то уже заданными «по умолчанию» па- раметрами) . 95
ЭМУЛЯUИОllная 'проrра!\1ма предлаrает вам «меню» IJзраметров, которые представлены на экране ПЭВМ в Еиде .таблицы или построчно. НаПРИ lер, в ЭМУЛЯIIИОННОЙ nporpaMMe С" именем «IT/ 70» меню выrлядит следующим образом: r:r 3000 РЕЖlIМ НАСТРОйКИ ТЕЛЕКОj\t\МУНИКА ЦИОI -Iliоrо Иt-IТЕРФЕйСА ТЕК 'ЩИЕ ПАРАf,,\ЕТРЫ СКОРОСТЬ ФОР1V\ «\ Т СИМВОЛА Сl'оrI БИТ ЧЕ1'IIОСТЬ 300 бит/с 7 бит 2 " IVEN В э'муляционной nporpaMMe с именем «TLC» все сообщения меню представлены на анrлиЙском языке: ). DEVICE 2. lV\ODE 3. SPEED 4. PAR'fY 5. STOP BITS 6. CHANGE PARAMETERS .(Y/N) 7. BITS/CI-IARACTER 8. PROCEDURE 9. CR ЕСНО РС 1715 V.24 FULL DUPLEX 300 BAUD EVEN 2 N 7 DCl/DC3 CR Если на клавиатуре ПЭВМ вы Н8}кмете клавишу с цифроЙ 6, .ТО будет установлен режим ИЗМЕНЕIiИЕ ПАРА"МЕ1'РОВ (ДА/НЕТ). Теперь если ввести У (YES)', то можно поменять все или часть параметров обмена данных'. Например, в позиции 2 можно установ-ить полу- дуплексныЙ режим и в позиции 9 режим ЭХО. Обе nporpaMMbI (TLC и IT/70) широко используют- ся абонентами rАСНТИ для эмуляции персональной ЭВМ «ROBOTRON..1715» (.производство rдр) под yдa ленный. термин л для доступа к базам данных. Эти про'.. rpaMMbI вы можете приобрести в Международном llентре l-1аучно"технической информации (r. Iv1ocKBa) или в KOH. кретном АИЦ, базами данных KOToporo вы желаете пользоваться с помощью интеллектуалыlrоo терминала (ПЭВМ) . Большое преимущество использования ПЭВМ в ка- честве удаленноrо термина.nа состоит в ТОМ, что весь 36
«протокол» диалоrа с базой данных вы можете записать на маrнитный диск и так в безбумажной (рорме хранить. Здесь следует отметить, что абоненты r АСНТИ рабо.. T8IOT в основном по коммутируемым каналам связи, и используемые в r АСНТИ алrоритмы обмена информа.. цией имеют общую лоrическую CTPYKTYIJY: единые режи.. мы работы, единые фазы следования основных проце дур. Процедуры управления работой технолоrической цепочки теледоступа (управление передачей данных) используют СJlедующие три метода: опрос по списку, ад- ресацию (выборку) и соперничество. При опросе по списку ЭВМ информационноrо центра периодически запрашивает абонента о rотовности к пе.. редаче данных. Если абонент rOTOB к передаче данных, то он выдает соответствующий признак и с ним орrани" зуется обмен данными. Символы опроса, посылаемые Э 81\'\, содержат код абонентскоrо терминала (ero имя). Периодичность опроса в коммутируемых каналах опре де..l1лется проrраммными средствами ЭВМ с использова.. нием аВТОl\fатическоrо вызывноrо устройства .(АВУ). Таким образом, при этом методе ЭВМ информцент" ра опрашивает всех абонентов в определенной последо.. вательности вне зависимости от Toro, включены и х тер- миналы или нет. При использовании метода адресации опять же ЭВМ информцентра инициирует процедуру передачи данных, посылая в KaHaJI связи символы адреса KOHKpeTHoro тер- минала соrласно расписанию работы. i -З случае использования метода соперничества (со.. ревнования) управление обменом может производить как терминал абонента, так и ЭВМ информцентра, Т. е. у них одинаковые права на установление связи. Для исключения конфликтных ситуаций, возникающих при одновременном запросе разрешения передачи ОТ терми. нала абонента и ЭВМ, последним присваивают разные приоритеты. . В r АСНТИ используется метод соперничества, при котором связь устанавливается по инициативе абонен. та. Если окажется, что ЭВМ информцентра не работает с каналом, Т. е. канал не активен, то ответ на ваш тер- минал не поступает. Если }ке канал активен, но по нему производится обмен данными с друrим удаленным тер- миналом, то на ваш терминал поступит сиrнал «3АНЯ.. O» I KaK при обычном телефонном вызове). При актив. 37
110М (инициаЛИ3.ированном ЭВМ информцентра) канале связи устанавливаются необходимые соединения (физи.. ческие и лоrические) и начинается процесс обмена дан.. ными. Метод обмена данными, например соперничество, оп- ,еделяет не только процедуру установления соединения, но и алrоритм (протокол) обмена управляющими сим.. волами между операТОРО f терминала и ЭВМ информ" центра. Каждое сообщение (запрос), посылаемое винформ.. пентр, и каждое ответное сообщение из информцентра .«обрамляется» служеБНЫ\1И символами НТ (начало текста) и I,п (конец передачи). Эти служебные симво" лы обязательно должна Ьblрабатывать (rенерировать) злфавитно цифровая клавиатура вашеrо терминала. На терминалах различных модификаций они будут назы.. аться по разн(;му. Вот Н81lболее употребительные наз.. ва н и я: НТ или S'[X или КОД В или CTRL В; КП или ЕОТ или КОД Д или CTRL Д, причем двойное обозначение, например «CTRL В», ха- рактеризует одновременное нажатие двух клавиш: уп- равляющеЙ клавиши CTRI, и клавиши с символом В .(латинская). I Проrраммное обеспечеНliе информцентра может «под.. Ае'рживать» два вида протоколов: «соперничество без контроля» и «соперничество с контролем». В первом случае, для Toro чтобы послать сообщение в информцентр, необходимо нажать клавишу НТ (STX), затем ввести желаемый текст запроса, по окончании ко.. Toporo нажать клавишу КП (ЕОТ), т. е. формат посы- лаемоrо в канал связи сообщения имеет виД: 11Т ТЕКСТ КП. Взаимодействие абонента с ЭВ1\1\ информцентра в режиме «соперничество без контроля» покаЗ8НО на диа.. rpaMMe рис. 6.. <; Следует заl\'lетить, что абонентские пункты на базе ПЭВ1\t\ часто используют эмуляционные nporpaMMbI, поз- 80ляющие автоматически формировать управляющие символы IiT (CTRL В) и КП (CTRL........ D). В этом в ианте вы вводите с клавиатуры только текст сооб- щёния и наЖИIVIаете клаВИIUУ ПЕРЕДАЧА (SEND). В режиме «соперничестсо С контролем» протокол об- мена сообщениями ДОПQЛНJfется служебным символом 38
КБ (конец блока), Т. е. формат посылаемоrо в канал связи сообщения имеет вид: НТ TEI(CT КБ кп. I1a алфавитно цифровых клавиатурах различных мо" дификаций управляющий символ «конец блока» может быть представлен как КБ или ЕТП или КОД W или CTRL W. Достоинство этоrо режима в том, что он позволяет обнаружить ошибки, возникающие при обмене даННЫМII. Принцип контроля сообщений на наличие (отсутствие) ошибок очень прост: все передаваемые знаки текста (их двоичные представления) суммируются друr с друrом по l\10ДУЛЮ 2, и полученная контрольная сумма (КС) посылается в канал связи вслед за .текстом сообщения; на приеI\IПОЙ стороне все знаки сообщения также сум.. мируются ПО I\IОДУЛIО 2, в результате чеrо формиру.ется принятая !{онтрольная сумма (КС); если переданная и сформированная на приеМIiОЙ стороне контрольные сум.. мы со'впадают значит 011Iибок при передаче сообше.. ния не произошло. Произведя сравнение контрольных сумм, принимаIощая сторона '(терминал или ЭВМ). co общает передающей CTopOJfe результат сравнения: .слу.. жебный символ ДА (АСК), если сообщение принято верно (без ошибок), или служебный символ НЕТ (NAK), если сообщение принято неверно (с ошибками). В; ло.. следнем случае передающая сторона повторяет сооб.UJ.е- иие. На диаrраМЬ1е "(рис. 7) показан случай обмена дан.. ными в режиме «соперничество С контролем», коrд со.. общение от абонента поступило в информцентр без оши.. ' r ПриеМ л .,. .r 'НТ' Передача А. ЭВМ информцентра т еКСТ "' IKI1' т ерМИН8Jt абонента Врем" 'Н т' T KCТ ,кп r ВреМА v Передача ./ '- v Прием Рис. 6 Режим «сопе:'ничества оез контроля» 39
... с= .. <t ft '1 t А , J aI j! r:: а::: О Z. с :Е: О ::11( Ь u :w: с'3 io u . ! t :t Q) сь t: .... О u J. 'F- Q) Q.. }! t-. . с. u , I LO а. t! 8. ... ! :е :1 ш g. (') о -& I J::: с'о с'о t- :8 S z а. о 'g ... .... :t
бок, а ответное сообщение из информцентра подверr- лось искажению (в канале связи, в коммутационном оборудовании сети связи и т. п.), что повлекло за собоЙ повторную передачу этоrо же сообщения. Несколько слов для пояснения процедуры формиро- вания контрольной суммы. Отличие операции сложения двоичных чисел по МОДУЛIQ 2 от обычной операции сло- -жения двоичных чисел состоит в том, что в первом слу- чае иrнорируется перенос .в старший разряд. Пример . сбычноrо и по модулю 2 С..!10жения двух трехразрядных ДВОИЧНЫХ чисел 111 и 010: of- 1 1 1 О 1 О 1 1 S=1 О О 1 Jnod2 '1 1 f о 1 О *' Smod2=1 О (\ Из приведенноrо примера видно, что сумма по мо" дулю 2 всеrд.а имеет то же число разрядов, что и сла- raeMbIe, поэтому если вы работаете с форматом сообще- ния 7Е2 .(см. рис. 3), то контрольная сумма всеrда б у.. дет иметь восемь разрядов (бит дополнения до четности также участвует в формировании контрольной суммы), вне зависимости от числа знаков в передаваемом сооб- щении (числа слаrаемых). Если ваш терминал Иl\fеет клавишу КБ (ЕТВ) или эмуляционная проrрамма ПЭВМ позволяет установить параметр работы с контрольной суммой (в импортной аппаратуре обозначается как CLR или СНЕСК), то кон.. трольная сумма формируе.rся всеrда при вводе инфор" мации с клавиатуры, но посылается в канал связи (вместе с сообщением) TO.,'IbKO после нажатия клавиши КБ (ЕТВ). В режиме «соперничество без контроля» служебный символ КБ (ЕТВ) не используется, поэтому сформиро- ванная терминалом контрольная сумма никуда не по- сылается (остается в счетчике контрольноЙ суммы) и терминал не ждет подтверждения (ДА, НЕТ) от ЭВМ информцентра. Основным реlКИМОМ работы в r АСНТИ является pe жим «СОПЕРНИЧЕСТВО БЕЗ КОНТРОЛЯ ». Так как базы данных r АСНТИ в бол ьшинстве CBoe I 41
содержат текстовую информацию (библиоrрафическоro и рефера тивноrо характера), то большая языковая IIЗ- быточность последней позволяет удаленным абонента" понимать полученные сообщения, даже если в них име. ется небольшое число ИСКЗJкенных знаков. Конечно, в перспективе, коrда основной парк удален- lIЫХ терминалор абонентской сети теледоступа r АСНТИ будет иметь соответствующие аппаратно..проrраММНЫ8 средства, режим «соперничество С контролем» станет основным для абонентских входов автоматизированных информационных центров. Разные типы терминалов '(или ПЭВМ) MorYT исполь- зопать отличаюшиеся наборы служебных и ИНфОР fаци. ОJlНЫХ СИ1\IВОЛОВ, но всеrда любой конкретный. набор этих СИ IВОЛОВ принадлежит (является частью) полному перечню семиэлементноrо кода обмена информацией КОИ 7. В техническом описании на конкретный тип тер- минала (или ПЭВМ) всеrда приводится таблица кодов знаков клавиатуры и управляющих символов, rенери- руемых даННЫ 1 устройством. 3аrлянув в эту таблицу, БЫ сможете сразу оценить возможности устройства по реализации различных протоколов обмена данными. Теперь давайте определим, каким требованиям дол- жен удовлетворять второй элемент, входяlЦИЙ в состав збонентскоrо комплекта технических средств теледосту- па (см. рис. 3). модем. Основное назначение модема состоит в.преобразова- нии цифровых (дискретных) сиrналов, вырабатываеft.IЫХ терминалом (см. рис. 4), в аналоrовые (rармонические) сиrналы, приrодные для передачи по каналам электро- связи. НепосредствеНilая передача цифровых сиrналов, обладающих очень широким спектром частот, требует широкополосноrо канала ( ЕЯЗИ (например, для переда- чи фронта импульса длительностью 1 мкс требуется ка- рал связи шириной 1 мrц). Построить у нас в стране систему MaccoBoro обслуживания абонентов на базе тз- ких каналов пока не представляется возможным. Модем преобразует цифровые сиrналы в аналоrовые, обладаю- ., u щие узкои полосои частот, что позволяет передавать эти сиrналы по территориально разветвленной ком МУТИ.Е.У- емой телефонной сети общеrо пользования (ТФ ОП). В "процессе модуляции rармоническоrо сиrнала цифро- вым в первом изменяется един из тр.ех возможных па- раметров: частота, фаза или амплитуда, Т. е. Jlоrической 42
1 и лоrическому О цифровсrо сиrнала ставятся в COOT ветствие либо разные частоты (частотная модуляция (ЧМ), либо разные фазы (фазовая модуляция (ФМ), либо разные амплитуды (амплитудная модуляция (АМ) ИСХОДНоrо синусоидальноrо сиrнала (несущей). В настоящее время все выпускаемые у нас в стране и за рубежом модемы стандартизованы, что позволяет леrко определять цх приrодность для решения KOHKpeT ной задачи независимо от конструктивных особеннос тей, элементной базы, страllы изrотовителя. lvl0демы для работы по телефонным каналам связи охватывают рекомендации серии V /v'\еждународноrо консультативноrо комитета по телефонии и телеrрафии (МККТТ): V.I6, V.19+23, У.26, V.27, \1.29. Для работы в абонеНТСI{ОЙ сети r Асн.rи модем дол жен удовлетворять рекомендации V.2I. Этой рекомендации удовлетворяют широко распрост раненные у на.с в стране модемы: EC 8001 (разраБОТКII СССР, НРБ, СРР), EC 8002 (ВНР, ПНР, ЧССР, rдр), CM 8107 (НРБ), EC 8004 (ВНР). Модем предназначен для дуплексной передачи дaH ных со СКОРОСТJ>Ю до. 300 бит/с- по коммутируемой теле.. фонной сети общеrо пользования. Каналы передачи дaH ных для двух направлений связи разделяются по часто.. те (рис. 8). В каждом канале используется частотная модуляция. Ло,'ические 1 и О передаются в первом ка.. пале частотами 980 и 1180 rц, а во втором 1650 и 1850 rц. В абонентской сети r АСНТИ принято, что модемы абонентов передают дaHHЫ по первому каналу, а при.. Ilимают данные по второму. Соответственно модемы aB томатизированных информ ционных центров принимают данные по первому каналу, а передают по второму. Дуплексный режим работы по двухпроводной линии осуществляется за счет смешения частот, передаеаемых модемами на противоположных концах линии, и разде- ления фильтрами этих частот при приеме. Прежде чем включить модем в работу, необходимо установить требуемые режимы. Для работы в абонентской сети rАСНТИ установи.. те следующие режимы работы модема: коммутируемыfj канал, окончание двухпроводное, режим -асинхронн ,й, работа без БЛОКИр.ОБКИ цепи 104 ц епью 109, работа без цепи l05. 4З.
Если для терминала мы rоворили о старт столном или асинхронном режиме работы, то по отношению к модему термин «старт стопный» не применим, так как ('Н не различает кодовых КJмбинаций передаваемых зна 4 ков, а реаrирует лишь на Jl0rические О и 1, ставя им в соответствие определенную частоту. Поэтому rоворят, что модем может работать либо в СИНХРОННОМ, либо R асинхронном режиме. А ''0'' "1 " "1" "о" " 1" "6" "0" ., 1 l' "1 " I I .. . .Время (с .... ...... ". 1 А д \ Обратный канап I \ "1" "О" I \ I \ I \ I \ I \ I \ J , \ \ \ \ \ \ \ ........ . '1 " Прямой kaHaп (передача или прием) I l' ( I I I I L 1'0' , 1 "0" I J J -/ I J Ча ота (rц)- 390 450 1300 1700 2100 ДЛА скорости 15 бит/с Полоса ДЛА сt(о!>остИ 1200 б",т/с J Полоса Полоса ДЛА скорости 600 бит/с Б Рис. 8. А цифровой Сllrнал на входс модема (ВЕерху) и соот- ветствующий ему rармонический модулпрованный сиrнал на выходе :(внизу): Б..... частотная характеристика модема, выполненноrо по Dекомендации У.23 МККТ (ЕС 8005, ЕС 8006, ЕС 8007, ЕС 8009, 1200 I<H) 44
t.Iтобы уяснить СJ\.fЫСЛ установки пятоrо и шестоrо ре.. жимов, вам необходимо ОЗf-fакомиться с перечнем цепей стыка между модемом и терминалом (стык С2 в отече.. ствеlIНЫХ или RS 232 в зарубежных моделях). Перечень цепей стыка «С2», их функциональное назначение и электрические лараметры определены rOCT 18145........72' который соответствует р комендаllИЯМ V.24 и V.28 MKI<TT. Цепи разделены на две rруппы: цепи серии 100 (ИJlИ цепи общеrо назначения) и цепи серии 200 (или цепи для ОСУЩfствления автоматическоrо вызова). Це.. пи серии 200 в абонентском комплекте теледоступа не используются, так как абоненты сами иниuиируют связь с ЭВ.l\tl информцентра, которая осуществляет их автома- тическое соединение. Цепи серии 100 включают в себя 43 цепи различно- ro назначения, служащие как для передачи сиrналов данных, так и для осуществления ряда служебных фУНК" ций. С целью IIОЕышения скорости обмена данными ДО 1200 бит/с, т. е. в 4 раза, мноrие автоматизированные информационные центры создают у себя дополнитель.. ные абонентские входы на базе модемов, выполненных по рекомендации V.23. Эти модеlvlЫ рассчитаны на по.. . лудуплексную работу по коммутируемой телефонной се- ти с использованием частотной модуляции. Имеется воз.. можность снижения скорости передачи до 600 бит/с на каналах низкоrо качества (с большим уровнем затуха.. I-JИЯ сиrнала и уровнем помех), при этом вдвое сужает.. ся спектр передаваемоrо снrнала и возрастает ero поме- хозащищенность. Нижняя характеристическая частота равна 1300 rц (передача лоrической 1), а верхняя 2100 "rц (передача лоrическоrо О) на скорости 1200 бит/с либо 1300 и 1700 rц соответственно на скорости 600 бит/с. Предусмотрена ВОЗМQЖНОСТЬ орrанизации об.. paTHoro канала со скоростью до 75 бит/с с характерис- тическими частотами 390 1I 450 [ц (рис. 9). Этот канал обычно используется для передачи квитанций на повто- рение ошибочно принятых блоков данных в синхронных процедурах обl'llена. Данный тип модема в отличие от модема, выполнен.. Horo по рекомендации V.2J) использует всю ширину по лосы частот телефонноrо канала либо для передачи, ли- бо для приема данных, что 'накладывает отпечаток на алrоритм обмена по цепям стыка с 2.. Ваш терминал не 45
смо}{{ет передать данные до тех пор, пока включен Н8 передачу модем противоположной станции (информа- ционноrо центра), о чем СИI'нализирует ВКЛIоченное сос- тояние цепи 109 (детектор принимаемоrо линейноrо сиr- пала) на модеме. В заключение оп исаниТJ абонентскоrо комплекта тех- нических средств теледоступа отметим, чт.о принтер (ал- фаВИТНО ЦИфрОЕое печатающее устройство) подключает.. СН к терминалу аналоrично модему (по стыку «С2» или cRS..232» или "'".24). Однако, как правило, обмен данны- ми осуществляется в параллельном коде, т. е. все семь информационных бит какоrо..либо знака поступают из ерминала в принтер одновrеменно. Преобразователь послеДовательноrо кода в парал- J!ельный в виде отделыlr[) модуля устанавливается не- посредственно в разъ м принтера. И последнее: прежде чем подключить принтер к тер.. миналу, обязательно убед",тесь в том, что в терминале установлен интерфейсный модуль вывода на печатаю- щее устройство. Приведенных в данном разделе сведений достаточно для Toro, чтобы вы смоrли самостоятельно выбрать ком- лект технических и nporpaMMHblx средств для орrани- зации рабочеrо места оператора теледоступа к баззм данных r АСtIТ'И, а также установить необходимые ре- жимы работы абонентскоrо комплекта. А \ 1 Каиаlf I 11 Канап I Передача I \ ПР 1 ем \ \ I \ "1 " "0" I \ , 1 ., ..0.' I \ I \ I \ I \ I \ I \ I \ / \ I "-. ........ / '-., "'аСТОТ3 (rц' 300 980 1180 1650 1850 3400 ПОЛОСа частот. npOnYCKaeMbIX телефоttНЫМ каналом Рис. 9. Частотная характеристика модема, выполненноrо по реко. мендации V.21 МККТ (ЕС 8001, ЕС 8002, СМ 8107, ЕС 8004) 46
Аппаратно..проrраммная среда информационноrо центра в этом разделе мы постараемся в самых общих чер тах проследить, как ПРО}fСХОДИТ обработка запросов абонента в автоматизированном информационном цeHT ре и путь прохождения запросов ответов в системе. Обратимся снова I{ технолоrической цепочке теле.. доступа к базам данных (Cl\1. рис. 1). К основному оборудованию обработки данных в ИII.. формационном центре ОТНQСИТСЯ, конечно же, ЭВМ, а к основному оборудованию телеобрабоJ'КИ данных KOH цeHTpaTOpы (устройства сопряжения Э81\1. с аппарату.. роЙ передачи данных). В качестве концентраторов не.. пользуются либо мультиплексоры передачи данных (МПД), либо процессоры т леобработки данных (ПТД). ОНИ осуществляют предварительную первичную обра ботку сообщений и управляют обменом данными между ЭВМ и терминалами абонентов через сеть связи. Итак, вы набрали номер одноrо из абонентских BXO дОВ в автоматизированныЙ информационный центр и подключились (через А те и модемы центра) к одному из входов мультиплексора. Мультиплексор концентри.. рует сообщения из мноrих каналов связи на один канал BBoдa BЫBoдa ЭВМ. Если установление фИ:lическоrо соединения прошло успешно, то на экран вашсrо терминала выводится ТJI тульный кадр, идентифицирующий банк данных центра, и требование указать пароль (для исключения HecaHK ционированноrо доступа rи установлении лоrическоrо соединения), а также имя базы данных, с которой вы желаете работать. Вводя с клавиатуры терминала сооб .щение (пароль, имя базы, 1<:онкретные запросы) и зате " на>кимая клавишу ПЕРЕДАЧА (SEND), вы фактичесн\{ посылаете в канал связи последовательность знаков, имеющих структуру, показзнную на рис. 4. Это сообще ние поступает на вход одноrо из адаптеров мультиплек сора передачи данных. Ка>кдый адаптер закреплен за одним конкретным абонентским входом (телефонным номером), с одной стороны, и одним конкретным адресом внешнеrо устрой ства ЭВ1\\ с друrой. Так как к ЭВМ подключено MHO ro различных периферийных устройств .(маrнитные дис 47
ки И ленты, дисплеи, печатающие устроЙства, мульти плексоры и т. д.), то каждому из них при rенерации операционной системы прнсваивается уникальный {от.. личныЙ от друrих) адрес, по которому nporpaMMbl в, про.. цессе выполнения задания находят источники и прием.. ники информаuии. Из БОЛhшоrо набора типовых управ.. ляющих проrрамм (модулеЙ) операционной системы в раБОЧУIО конфиrураЦИIО системы включают толь о те модули, которые требуются для решения KOHKpeTHoI O спектра задач, поставленньrх перед информационно вы числительным комплексом. Il0ЭТОМУ если при rенерации операционноЙ системы адрес адаптера, к которому Bbl ПОДКЛIОЧИЛИСЬ со cBoero терминала, «описац» как внеш нее устроЙство, осуществлqющее обмен данными с yдa ленными абонентами по КОМ lутируемым каналам связи с использованием старт стопноЙ процедуры «соперниче ство без контроля» и аВТО,.1атическим BbI30BOl\1, то адап тер «поЙмет» правильно посланное сообщение. В про тивном случае обмена даЕНЫМИ не будет. Таким обра зом, данный адаптер мультиплексора (ero адрес) будет обслуживать проrраI\fМНЫЙ модуль ЭВ1\'\, учитывающиЙ специфику именно этоrо аL1rоритма обмена данными. Ка}l{ДОМУ телефонному номеру абонентскоrо входа в банк данных соответствует конкретныЙ алrоритм об мена данными, или, что то же, адрес периферийноrо YCT роЙства в операционной системе ЭВМ. Поэтому вполне уместны вопросы к администрации информационноrо центра: «Какие типы терминалов (или процедуры обме на) проrраММНG поддержинают ваши абонентские BXO ды?» или «Какой абонентский вход поддеРЖ,ивает имею: ЩИЙСЯ у нас такой то тип терминала?» Ка}l{ДЫЙ п'ринятыЙ символ сообщения адаптер аппа.. ратно проверяет на четносrь, удаляет стартовые и CTO повые биты, преобразует в параллельный код и направ ляет в канал BBoдa BЫBoдa ЭВМ. Если неправильно yc тановлен на терминале формат посылки (например, вместо 7Е2 установлен режим без контроля по паритету 7N2), то адаптер принятый символ в канал ввода BЫ" вода ЭВМ не пошлет и сформирует так называемый баЙт состояния, которыЙ сиrнализирует оператору теле-: обработки центра о невсзможности обмена данными. Заметим, что доступ к содержимому байта состояния оператору предоставляет операционная система. АдаlIтер формирует служебныЙ «байт состояния» для 48 аждой операции приема и передачи символа и посыла- ет этот байт в ЭВМ, так что проrраммный модуль опе- рационной системы, от етственный за канальные про- rpaMMbI ввода-Бывода ЭВМ, всеrда «информирован» О корректности принимаемых от терминала данныI.. I<aHaJl BBoдa BЫBoдa ЭВ1\1 последовательно праши- nает все адаптеры мультиплексора передачи данных и в режиме разделения времен'и побаЙтно (символ за сим- волом), осуществляет обмен данными между операТИВ4 ной памятью ЭВМ и активными терминалами абонентов. Разделение времени представляет собой наиболее развитую форму параллельноЙ обработки данных, коrда переход от одной проrраммы к друrой. происходит через Достаточно короткие ПРОl\лежутки времени, сравнимые со скоростыо обработки информации вычислительной машиноЙ, создавая у чело ека впечатление одновремен- ности выполнения нескольких проrрамм. Абоненты сис.. темы имеют полную иллюзию монопольноrо владения информационнь!ми ресурсами центра, так как время реакции (ответа) близко I( тому, которое было бы при единоличном использовании 9В1\1. Вычис.пительная машина «прочитает» сообщение "(Т. е. перешлет ero по кана.пу ввода-вывода из адаптера МПД в свою оперативную память). Содействуют этому проrраммные средства теJlеобработки данных, которые включают КОМfТлекс проrрамм, осущеСТВЛЯIОЩИХ управ- ление работой КОlVlплекса техничеСI{ИХ средств, управле- ние -передачей сообщений по каналу электросвязи и их обработку в ЭВIvl, оБСЛУЖi'1вание абонентов системы в требуемых реzкимах. В составе комплекса проrраммных срсдств системы телеобработки данных выn.еляют две основные компо- ненты: управляющую проrrамму и ПРИI{ладные обраба- тывающие проrраl\1МЫ. Управляющая проrрамr\'fа (часто называемая теле- КОМNfУНИI{аЦИОННЫlVl монитпрОl'll) является центральной координирующеЙ КОl\fпонентой проrраммноrо комплеI{са телеобработки данных и выполняет функции по управ.. лению сообщениями и использованию ресурсов системы, по планированию и диспетчеризации обработки сообще- ний, по управлеНИIО сеансами связи абонентов и обеспе- чению диалоrовоrо режима выполнения прикладных RporpalVlM. Прик.падные (поисковые) проrраммы, которые часто 49
называют проrраммами обработки сообщений, осущест- вляют непосредственную обработку запросов, переда- В8.емых в ЭВ1\1 от абонентов, и подrотовку ответных со- общений, выводимых на терминалы абонентов. Телекоммуникационный монитор реализует все сис- темные управляющие ФУНКIlИИ по транспортировке дан- ных, а прикладные проrр ммы сосредоточивают свое внимание на обработке Д HHЫX (поиске запрашиваемой информации на маrнитных дисках). Структурная схема проrраммноrо комплекса системы телеобработки данных покэзана на рис. 10. Проrрамма упраВ!lения сообщениями, в свою оче- редь, включает три составляющие: управление канала... ми связи, управление терминалами и управление пунк", .тами назначения. Проrрамма управления каналами связи устанавли- вает лоrическую связь ме)hДУ ЭВМ и терминалом, осу- ществляет чтение сообщеннЙ из терминала в оператив- ную память ЭВМ и запись из оперативной памяти в тер- минал текстов ответных сообщений, а также прием и проверку полох<ительных (ДА (ЛСК)) или отрицатель- .... ОпераLl.ионная система Т елекоммуникаЦИОННЬIЙ монитор Абонент f Управление сообщениями Планирование обрабОТf(И. hYHKTa- Терми.. диспетчеризации ми налами и управление назначе- ресурсам.. Ни" Канапв- ми Связи . . . . . . . . . Абонент М " у Прикладные обрабатывающие проrрам,мы ./ Рис. 10. Структурная схема npOl"paMMHoro комплекса системы тел.. обрабОТlПI данных 50
ных (НЕТ (NAK» подтвер>кдений на передачу текстов сообщений при работе с контрольной суммой. Кроме этоrо, указанная проrраМl\fа в.ыявляет сбойные ситуа- ции, связанные с передачей данных по каналу связи, осу- ществляет перекодировку сообщений из кода передаЧl1 (I<ОИ-7) во внутренний код ЭВМ (ДКОИ), и наоборот и динамическую буферизацию вводимых данных (авто- матическое выделение областей оперативной памяти ЭВМ дЛЯ размещения очередей, поступающих из кана- лов связи cerMeHToB сообщений). Проrрамма управления терминалами определяет по- следовательность операций чтения и записи на каналах связи с целью реализации эаданной дисциплины обслу- ж.ивания абонентов (по списку опроса). . Для Toro чтобы раскрыть третью составляющую np rpaMMbl управления сообщениями, необходимо пояснить термин «пункт назначения». Пункт назначения...... это лю- бой источник и приемник сообщений. Пунктом назначе 4 ния для данноrо сообщеНИfi MorYT быть какая.,либо при- кладная (поисковая) проrрамма, или внутренняя оче- редь системы, или терминал абонента (адрес адаптера). "правление обменом сообщениями между пунктами на- значения ВКЛIQчает прием сообщений из пункта источни- ка и передачу в пункт.,приемник, поэтому возможны раз- личные сочетания ПУНКТОR назначения...... источников и приемников сообщений. ДJIЯ реализации данной функ- ции в состав сообщения включается специальная управ- ляющая информация. Эта информация размещается в так называеМОl\f эаrоловке, который предшествует текс- ту " сообщения. Заrоловок сообщения может содержать код пункта назначения, в который должно быть переда- 1-10 сообщение, и код источника сообщения. Код пункта назначения может укаЗЫGЗТЬ прикладную nporpaMMY, которая должна обрабатывать текст данноrо сообщения (запроса), или терминал, которому предназначено это сообщение (ответ). Таким образом, сообщение в общем виде состоит из заrоловка и текста, причем эаrоловок определяет алrо- ритм работы nporpaMMbl управления сообщениями, а текст сообщения алrоритм работы поисковой проrрам- .мы. Проrрамма «планирования И диспетчеризации обра- ботки сообщений», также входяшая в состав телемони- тора, обычно ориентируетсн на один из двух типов сис- fj(
тем: без очередей сообщеFИЙ или с очереДЯI\НI ссоС:ше- пий. В первом случае при В'30де сообщения с KaKoro.. либо терминала сразу же запускается ero обработка. При этом проrрамма управ.пения терминала?\1И выполня- ет одновременно фУРI(ЦИИ управления ПУНI{ТОМ назначе.. ния и планированиz. обрабОТI{И. Такой способ построе- ния системы обеспечивает минимальное время реакции системы, однако требует больших вычислите.пьных ре- сурсов (больших объемов оперативноЙ I!амяти и высо" I<oro быстродеЙствия проц ссора ЭВ1\1) и существенно усложняет внутреннюю структуру управляющей проr- раммы (телемонитора). Во втором случае (системы с очередями) проrрамма управления сосбщениями помещает сообщения, приня- тые от терминала, в очередь к планировщику обработки сосбщений и выбирает их из очереди к каналам связи с целью передачи на соответствующие терминалы або.. l'eHTOB. В очередь 1{ каналам связи сообщения направ- JlЯЮТ поисковые проrраммы (по результатам обработки запросов абонентов). Использование очередеЙ позволяет разъединить меж.. y собой функции управлеRИЯ сообщениями и планиро- I!ания их обработки и реал зовать ка}J(ДУЮ из этих функ- ций с помощью относительно независимых проrрамм. Кроме TOI'O, очереди представляют собой надежное сред.. етво защиты снстемы телсобрабОТI{И данных от пере.. rрузки при большом числе и высокоЙ активности а60- "ентов. у!так, с помощью телеКОММУНИI{аuионноrо монитора Itзше сообщение попадает на обработку к соответствую.. IцеЙ поисковой проrрамме, которая находит на BHeUJHeM запоминающем устройстве (маrнитном диске) ззпраши.. Fаемую информацию и передает ее телемонитору. Теле.. монитор пересылает это ответное сообrцение по адресу 2даптера, с которым yctaI-iовлено физическое и лоrиче- ",кое соединение, И диалоr между вами и ПОИСI{ОВЫМИ JJроrраммами может быть продолжен. В состав операционных систем ЭВЛ1 серии ЕС вхо- .аят паI{еты. прикладных проrрамм, ориентированные на ...елеобработку дaHHЫX K TOpЫM присвоены имена, на- Jtример, «KAiVIA», «ОК4.», «БАЗА ТЕР1\t\ИН Л»t «ИНЭС» и др. Несколько . лов о ПрОЦtссорах телеобработки дан.. IHJIX. За последние rоды мультиплексоры передачи дан- 52
пых (1V\ПД) как узловые KOMI10HeHTbI аппаратноЙ cpe ДЫ в системах телеобработки, стали вытесняться про цессорами телеобработки данных (ПТ Д), которые MorYT выполнять те же функции, что и аппаратные J\tll IД. Kpo rvle Toro, проrра ммная или микропроrраМl\11ная реализа ция этих функций позволяет, .во первых, снизить расходы на аппаратуру (примерно па 30 о/о), ВО IЗторых, при ЭТО1\( появляетсн ВОЗlYIОЖНОСТЬ быстро перестраивать ПТ Д на друrой алrоритм работы при подключении новых типоп УДf).ленных терминалов. Это мо}кно сделать путем обыч ной перезаписи проrраммы в оперативноЙ памяти ПТД или микропроrраммы в eI'o долrовременном запоминаю щем устройствt.. Современные ПТ Д MorYT упраВЛЯТ1J сотнями каналов связи п обслуживать (проrраммно оддерживать) широкий спектр удаленных терминаль l bIX устройств. Однако основное назначение ПТД и цель ero разработки состоят в переходе от системной телеоб работки данных (которую мы здесь и рассматриваем) к сетевой: к реализации сети ЭВМ и на ее основе созда нию территориально распределенноrо банка данных. т ехнолоrия поиска информации Общение с 8ВТОfvlатизированной информационной сис темой как на этапах подrотовки ее к работе, актуализа uии базы данных, ее пополнения, так и в процессе ЭI{С плуатации локальными и удаленными абонентами ocy lцествляется с J10МОЩЬЮ различных языковых средств. В состав языковых Срt\ДСТВ конкретноЙ системы уп- равления базой данных MorYT входить несколько язы ков, например язык пользователей (абонентов) базы данных (поисковый. язык), язык администратора баЗЬf данных, язык прикладных проrраммистов, язык систем ных проrраммистов и некоторые друrие. Что касается языковых средств абонентов, то послед ние имеют дело тольке с 11'Jrической структурой данных н формируют запросы в терминах интересующей их предметной области вне зааисимости от структуры внеш- ней памяти ЭВМ и стратеrии доступа к данным. Это формализованный язык с использованием лекси ки pyccKoro языка, при ЭТО1\1 обеспечивается доступ rруп пы абонентов 1\ базе данных, отобрая{ающей состояние 53
предметной области. Абонент системы в диалоrqвом ре.. жиме вводит свои запросы на выполнение определенных действий и получает на те минале ответы системы. OT веты MorYT быть выданы Е виде сообщений, информи- рующих о выполненных действиях, или в виде таблиц с результатами обработки данных. Хорошо развитый аппарат команд языка позволяет реализовать сложную лоrику запросов и обеспечивает типовые сценарии диа- лоrа, учитывающие специфику предметной области або- нента. Для оказания помощи абонентам система управле- ния базой данных обеспечивает накопление и выдачу справочной информации, в состав которой входят сведе- ния о содержании базы данных, язык общения с базой данных, MorYT входить информационно поисковый тезау рус и друrие полезные сведения. Тезаурус (в информатике) это полный системати- зированный набор данных о какой либо области знания, позволяющий человеку или ЭВМ в неЙ ориентироваться. В автоматизирсванных информационных системах тезау русы облеrчают поиск информации в тех случаях, Kor да абонент не может точно сформулировать свой запрос в соответствии с конкретными терминами базы данных. В процессе диалоrа абонеl;Т с помощью машинноrо те.. зауруса сул{ает область поиска до тех пор, пока не бу.. дет достиrнут желаемый результат (если, конечно, дан- ный доку:мент имеется в бззе данных). В качестве поисковоrо образа документа, храняще. rося в базе данных, в информационно поисковом тезау- русе используются дескрипторы лексические единицы (слова, словосочетания) иаформационно поисковоrо язы.. ка, служащие для описания OCHoBHoro смысловоrо со.. держания документа (в об!цем случае текста). Дескрипторы (фиксированное множество слов, в том числе специальных Пbl.офес иональных терминов) в наи- большей степени характеризуют содержание докумен.. тальноrо фонда конкретной информационно-поисковоЙ системы. МашинныЙ тезаурус M()x eT использовать среди своих Jlfl{сических единиц, помимо дескрипторов, также и ас.. крипторы лексические единиuы, которые в поисковых образах .I.0кументов ПОДJIежат замене на дискриптор при поиске иди обработке информации. 54
Пример дескрипторной статьи: :АлrОРJ'!ТМИЧЕСКИЕ языки (формализм тео- рии алrоритмов, см. ТЕОРИЮ Алrоритмов) с языки алrоритмические машинно ориентированные языки проблемно ориентированные языки в проrр АММНОЕ ОБЕСПЕЧЕНИЕ ФОРМАЛЬНЫЕ языки н АВТОКОДЫ КОМИТ Алrол ПЛ/I АПЛ ФОРТРАН КОВОЛ а АлrОРJ-IТМЫ проrр АlV\МИРОВАI1ИЕ ср: искусственные ЯЗЬJКИ Пример аскрипторной статьи: 1) Языки проrраммирования см. АлrОРИТМИЧЕСI(ИЕ ЯЗЫКИ 2) Языки исп. а ФОРМАЛЫ lhlЕ ЯЗЫI(J,I ECTECTBEHI--lbIЕ ЯЗЫКИ 3) Алфавитно цифровыс языки исп. к Б КВЫ l!ИФРЫ Обозначения ссылок в машинном тезаурусе стандар. тизованы (rOCT 7.25 80 Тезаурус информационно по" исковый одноязычный) : «с» (синоним)....:...... ссылка к синонимическому дескрип.. тору; «в» (выше) ссылка I< вышестоящему дескриптору; «н» (ниже) ссылка к нижестоящему дескриптору; «а» (ассоциация) CCh!JiKa к ассоциативно (сочета.. тельно) связанному дес риптору; «ср» (сравни) теХНО.лоrическая обратная ссылка; «исп а» (используй а.,1ьтернативно ссылка от ас.. криптора к нескольким альтернативно заменяющим ero дескрипторам); «исп к» (используй КОfvlбинацию ссылка от аскрип- тора к заfvlеняющей ero комбинации дескрипторов). При построении тезауруса используют следующие ис- точники: рубрикатор r ACJ-fТИ, рубрикаторы соответст- 5а
вующих автоматизированных систем научно"технической информаuии, энциклопедические, толковые и термино.. лоrические статьи, классификаторы технико..экономиче.. ской информации; таблицы УДК (универсальной деся.. тичной классификации), l\1\КИ (международной класси.. фикации) и друrих систем классификации. В каждой автоматизированной информационно"поис" ковой систеrvlе (ИПС) принят свой язык запросов, поэто.. МУ абоненту, проводящему поиск' в нескольких базах, IТриходится использовать СGответствующие языки запро.. сов. При провелении поисков абонент испытывает ряд трудностей: он должен быть знаком с несколькими ма.. шинными языками, помнить все основные команды, уметь использовать преимущества диалоrа при коррек.. тировке запросов в процессе их ввода. Практически в каждой ИПС абоненту предоставляются три возмож" ности: поиск по дескрипторам (при наличии тезауруса), поиск по ключевым словам, выбранным из полноrо теке.. та документов, поиск по клпссификационным кодам (при 1(3ЛИЧИИ рубрикатора словаря классификационных ко.. дов) . Последние две возмо}кности абоненты используют ча.. ще, поскольку формулирование поисковых запросов на дескрипторном языке эффективно только в том случае, если абонент хорошо знаком с методикой индексирова- ния документов на этом }ке языке. Для дости}кения полноты поиска абоненту, форми- рующему своЙ запрос на языке ключевых слов (выбран- ных из полных текстов ДОI\ументов), в качестве поиско. вых признаков следует применять все возможные сино- нимы. При поиске по сложным поисковым предписаниям '(большое число поисковых признаков, MHoro признаков, сосдиненных знаком ИЛИ, необходимость включения в поиск видовых терl',1ИНОВ) поиск по полным текстам :ПО.. кументов будет менее эффективным. Число итераций (обращений к ИПС) в формулировке запроса (поиско.. 60fO предписания), связанное с получением приемлемой характеристики точности в случае поиска по дескрипто- рам, обычно не превышает 5 8 шаrов; в случае поиска по полным текстам число шаrов может достиrать 30. Абоненту следует учитывать различие в типах доку- ментов, попавших в выдачу из базы данных при поиске по ПОЛНЫl\.1 текстам и не содержащихся в выдаче из ба- 56
зы при поиске по деСКРИ:Iторам. В пересечение выдач попадают, как правило, документы обзорноrо характе- ра, имеющие. лишь общий интерес, а в разность выдач попадают документы, прздставляющие непосредствен- ный интерес, т. е. наиболе информативные. Это объяс- няется тем широко известным фактом, что полные текс- ты документов в большей степени сохраняют авторскую лексику, чем перечень нормализованных терминов дескрипторов. Состояние и перспективы новой информационной технолоrии Темпы развития данноrо направления очень высоки, несмотря на большую трудоемкость создания информа- ционноrо обеспечения баз данных, сложность аппарат- но..проrраммной реализации как собственно информа- ционно"вычислительноrо комплекса, так и телекоммуни- кационноrо доступа к нему. Например, в одном из один- надцати всесо зных институтов в системе научно"техни- ческой информации ВИl1ИТИ работают 5000 со- трудников и 2400 внештатных сотрудников, которые об- рабатывают первоисточники из области науки и техни- ки 130 стран на 66 языках. Создаваемая абонеНТСК2Я сеть пользователей баз данных r АСНТИ ориентирована на удовлетворение ин- формационных потребностей caMoro широкоrо Kpyra спе- циалистов практически всех отраслей народноrо хозяй- ства страны. С 1972 r. страны члены СЭВ создают Междуна- родную систему научн()"техничеСI{ОЙ информации (МСНТИ). В настоящее время в состав МСНТИ входят 23 реrиональные подсистеr,fЫ и 7 специализированных подсистем. К 1990 r. в составе сети МСНТИ должны функционировать 10+ 15 больших автоматизированных информационных систем, обеспечивающих теледоступ к 1'5730 млн. документов, а к 2000 r. 20730 таких сис- Tervl. Уже сеrодня в рамках МСНТИ доступны докумен- тальные и фактоrрафические базы данных обшим объе- мом около 11 млн. записей, которые охватывают основ.. ные области знаний, важн йшие отрасли техники и на- родноrо хозяйства, а также КО .1плексные научные и 51
практические проблемы. Тематика предоставляемых сетью МСНТИ баз данных включает общественные, ес- тественные и точные науки, технические и прикладные науки, общественные и комплексные проблемы (межот- раслевые проблемы). Документальные базы данных содержат описания пе- риодических изданий, книr, моноrраф.ий, материалов кон- ференций, юридических документов, патентов, диссерта- ций, научно"технических отчетов, стандартов, нормати вов, лицензиЙ и друrих документов. Система передачи данньi.Х MCHTl-1 построена на ба зе национальных центров автоматизированноrо обмена информацией (rIЦАО) соцаалистических стран и нацио нальных сетей передачи данных,. обеспечивающих теле- коммуникационные услуrи и передачу данных при дис- танционном оперативном доступе абонентов к информа- J:f.ИОННЫld центрам стран '-iленов СЭВ. Перспективным напраБ..1ением в области хранения ретроспективных массивов ре'феративных записей и ко- пий первоисточников со средствами информационноrо поиска в них являются оптические диски. На обеих сто- ронах одноrо Оfrтическоrо диска можно хранить инфор- мацию, эквивалентную по объему информации, записан- ной на 500 тыс листах БУ\lаrи формата А4. ДЛЯ хране- ния TaKoro количества бумажных листов необходимо 200 шкафов с четырьмя ящик ми каждый. К сожалению, оптические диски не MorYT работать 8 современных системах тел доступа, так как используе- мые в качестве среды для обмена информациеЙ теле- фонные каналы связи не MorYT обеспечить передачи (ольших объемов информации с приемлемыми времена- ми передачи. Коrда в качестве каналов связи на дальние расстоя- ния будут использоваться оптоволоконные линии снлзи. системы теледо,тупа cMoryr объеди.пять удаленные биб- лиотеки на оптических дисках в единые банки данных. По I\tlepe роста числа об.тастей применения и увеличе- НИЯ объемов баз данных (как специализированных, так и интеrрированных) наблюдается тенденция к обмену данными этиI\tl «сырьем» процесса обработки информа- uни путем объединения средств обработки данных (ЭВМ) в сети. Появление и использование информационно-вычисли- тельных сетей ЭВМ опре fЛЯЮТ НО.вый этап развития 53
технолоrии и хранения передачи и обработки информа- ции. Автоматизированные информационные центры, ооъе.. диненные в сеть ЭВМ, буп.ут функционировать как рас.. лределенная база данных общеrо пользования, совмест- но используемая всеми абонентами сети, несмотря на то что физически она разделена и раздельно управляет- ся. Запросы абонентов в т кой сети автоматически на.. f'равляются в то место, rде находятся- необходимые дан.. ные. . Снижение требований к техническим средствам а60" нентов происходит за счет отделения друr от друrа про токолов управления терминалами, протоколов по фор... матам данных и ПРОТОКОЛGВ управления каналом пере.. дачи данных, каждый из l OTOpЫX проrраммно поддер" живается информационно"вычислительной сетью. Повышение эффективности использования кана-л.оn связи достиrается за счет аерехода от метода коммута.. ции каналов к методу ко "мутации сообщений (пакет- ной коммутации). Действительно, как показывает ста.. тистика, из Bcero времени пока удаленный терминал на.. ходится в режиме оп Iiпе (подключен к базе дaHHЫX) только IO o вреАfени он велет обмен данными. При не.. пользовании коммутации пакетов по тому же абонент.. скому входу MorYT поступать сообщения (пакеты) от друrих абонентов или ЭВ1\1. Операции по формированию (сборке) и расформиро" ванию (разборке) пакетов, по вы-бору оптимальноrо мар- шрута их передачи по сети и друrие операции по управ.. JI.ению связью выполняются вычислительными машина.. ми, находящимися на узлах коммутации информацион" Н-о"вычислительной сети. Характерно для метода коммутации пакетов это высокая эффективность Еспользования сети связи З3 счет Toro, что каждый абонент получает доступ ко всем направлениям узла сети на время, необходимое для пе.. редачи одноrо пакета, и пакеты данных от разных. ис.. точников MorYT быть сrруппированы последовательно друr за друrом. Еще одним достоинствсм сетевых процедур в авто.. матизированных системах обмена информаuией являет.. ся БО3МО}КНОСТЬ обмена различноrо рода сообщениями между абонеНТаМИ, а также между абонентами и опера.. торами центров! Системы, реализующие подобный об.. 59
мен сообщениями, получили название «электронная поч- та». Работа с ними осуществляется следующим образоl'Л: абоненты подключаIОТСЯ к центральной ЭВМ, обеспечи- вающей работу в интерактивном режиме, и затем наби.. paIOT на клавиатуре терминала и «отправляют» тексты сообщений (ПИСЬNlа) различным абонентам (поль зова- телям) системы «электронная почта»; через некоторое время получатели будут И Fещены о прибытии писем на их имя. I\аждый получатель может прочитать и, если надо, ответить на полученное письмо, используя анало- rичные средства. В.се ответы на посланные сообщения пр.ибывают к отправителю в различное время. Таким образом, собы- тия отправления сообщениЙ и получения на них ответов разнесены во времени. Такой асинхронный режим рабо- ты является наиболее характерной особенностью систем типа «электронная почта». В некоторых случаях бывает необходим прямой кон- такт между абонентами; тоrда система обмена сообще- ниями обеспечивает режим, при котором абоненты МО- :rYT обмениваться сообщениями друr с друrом в один . момент времени (синхронный режим), набирая текст на клавиатуре терминала ( «ЭJIектронный телефон»). в системах типа «конференция» обеспечивается дос- туп различных rрупп абонентов к участию в обсуждении интереСУJОЩИХ их тематик. Системы TaKoro типа реали- зуют на одной мощной ЭВlV\ с использованием системы управления базами данных -(СУБД), которая обеспечи-. вает мноrоабонентский досrуп к общей базе сообщений. В конце 70-х rодов в нашей стране (совместно сор- rанизациями социалистических стран) были uачаты практические работы по созданию системы автоматизи- :pOBaHHoro обмена информпцией с зарубе>кными сетя ц ЭВМ и банками данных. В настоящее время во Всесоюзном НИИ прикладных автоматизированных систем (ВНИИПАС, Москва), на который возложены функции Национальноrо центра ав- ,томатизированноrо обмена информацией (НЦАО), в ре- :жиме промышленноЙ эксплуатации действует Централи- зованная система автоматизированноrо обмена ИНфОР- ,мацией с зарубежными сетями ЭВМ и банками данных :j;(ЦСАО). Эта система обеспечивает реrулярное обслу.. живание абонентов институтов Академии наук СССР и отраслевых институтов. ба tL1 :s:: ::r: tL1 О t:; :s: t:: = f- = U < IQ Х 'e:Q(I;S ...ио :S f-ot-; ci)=Ioo:CD' .. '" oi »'"\ u';) 'Dt:lo p. o J.. О 'D ... \о CQ 8:t....... X «I:а :ж: a:::I: =«1 f--tJ::t ><>< :а:а :со.. 100 01-0 8 H 021 QJ r:d :S:D::JJ 1:C:s:«I «It18:t X a:)!!«I CI) о.. ('1) 0«1 -&'D et:) «I:ж!e:Q :с= ..tII:f 1I:e:Qt) 01-0 &0&;= im g. fr O J:it) 1-0 .. O o..J::t = ><= ..De:Q to с> [... :с;З =:g (p :a O 0..8:t с'1 ::с:а «1«1 e:Q. и... Q)..D &:r'.... =«1 f-o «1«1 ;:Е о. ф'" f--tО . . &0«1 ('1)0.. =CI) a:= «1(1)= p-J-o re O nS :a8:t Q):I: M :S:l2:I ttI :I:0\O ttlX I2:IU 0010 О 4>IPt :g О = f-o «I(S2 :z::ё :с :с c';s 1={ ", c';s :Е с. 15: с.. CI) а:: c';s ... cj а:: с.. ... c';s с. а:: c';s S о о: · . Q) O t.Qf-i=S:: .. .е- (,) c'j c'j V . . . QC'j C'\SM = C:: ОО(]) t:1 :l! 8. 4)t::tI: t3"=U >. (1) G) = tI:Q) =Б:= C'\S J:::{ · O =M ts: = r::: \о I Q) (,)\0 t:t (1) O:E=Q,. f-iЕ! =cb><= :sg 1:J10 =: =0 (,)OtI:tQ trQ) :s::C'\SCQ О S; О p,.r-- f-4tI: (,) ::s .Q .. СУ) f-4t:;:С\3.....(l) f-4 Q) f-4 (,) Uf-i :s:: t'i3= U::a O 8Е; (l) :S:: tI: о.. \O>< =t::s 0::S08:::r р,. tI:Cl, = >а = ...f-i Ф,-" (l) tQ 8 :S:Q) CQE--- о ::r:f-o :з:: ::s: с) = Of-i>аuо:З::>< t"""'IUC'\SQ) C'\So.. С) tJ:: t:;: U р,. "" :s:: f--4 :s: ::r: :s: са м t'- c-i l1j (j) tЬo; Q) O с c:s (о ....... Q.. tQ tQ о ci tO 00 о g tQ tQ · · .. I t;:::: . . Q)CQ::S O =S::O \OC'\SC'\S =S:: f-i f-4 о.. t'i3 CQ Cl) c"j t::C'I)" C'\S о=: I ='Ci) ='" M t:1 ::a ::SC,) C,)=::S:= Q.. :S= :S: tI:Q) a :S:: Q) Q) Q) :з:: ::r: Q.. p,.::S ::s >. t:J'I U \О t'i3 >а s2 р,. p,.o;s2 >а OCQ= C'\SC'\S == g t5 g м :.;а. a) O= E-e "::1 tJ:: Q) р,. С) Q.. (]),.LI 1:Q=f-4\О::sО t'i3 ::af-i :з::Q)О:r:р,.Q)CQ ;В::s:= t'i3 ga:r:r::: S( Q) = (,) CQ C'\S ...... I::{. >aa а (,) C'\S = (1) @ : :s:: а О = Q) 9 f ...-f'f-iQ) I ,of:i.....=:::S:=(,)""C'\S \О ........ р,. р,. = (1) Q) I Q)\O \O (,) J::{ ! . uo::suCQ>a(l)(!) с) .... C О О. t:J:: t.=: ;:r f-I .. :r: 1::f:S:: O E & о;:: C'\S U (!) ::r ::s:: Е--- с\3 ..,.. (1) f-o ;s: t; О t:: р.. t-- ::r: v ::f :s: ::r:: со =: Е--е ro <l) f-c :s:: t; О 1=: . о o.,. Uu u u ::s:: = u::I: =а> Of-i t:: \O О o t:: ::а )1 C'\S ro ::s ::а (1) U (1) S \о О О t::: р.. u u u :r: <: .::r: о :s: :t :s:
11':) с> t--- о ф с\":) t.Q tд о с> tQ t.C о t.C ...-1 t.Q q с> ct") t.C q C'J :::G tд t..Q q о LQ с> C'-I [.Q р.. u 66 =G X S 5 Q)Q) XQ) Ха; Q) U o о о) o o e O) E Q) o o o O o = ==::.: = cl. Ж 2Q) 0 0 Cl.X Cl.= Cl.= Uo f-o :а c'ij C,) """'" \о Q) \о О) \о О) \о О .. 0)..... ::r: 'т' == ...>.0) . . . ::tS:т.... Ф >. = >' cS f-o C I MQ)C ol :ao C I Q)on= O) >.O О O) ..... O) O)= E = X 0)P. oUQ) f-o =::.: o X Q) xuQ)= C,) \O Q) uQ) Q) O)Q) Q)O)\O O) Q) Q)O) Q) Q) Q) =>'0) = 00 U 0) 2 S SCl. SCl. ШCl. EQ S 8 t 8i ou . >. t::t ci ox o Q) Q) O) a @ Q o О О af-o Cl.=a х ..CI Q) Q) ж = cl. 1 Cl. ..CIO O O Cl.Cl.Q)Cl. о; t cl) ; g- g: g- т 5 .. o=g g c C c O) ; О uО ХО uОж uО uО= Cl) .... ::!: ct") C'I , ::s:: ::с >. I D:: c"v :::.:: U U Q)><Q) ::r :r O f--< O ::C (l)..CIQ) f-o X t:;U О 0..0 t: r::: ,= О U о) :т :s:: ><: Q) f-o I О ::r: ::r Q) >.0.. Хf-o 00.. t: t:: са :r:: о :s:: ::1 . . о ::Е о U о) = О () ..0>- Q)E--o Uu о'Х >< u :s: (т) f---4 :s: =r: . о- = >- I:Q f--o U .Q Q) f-o = О о..а; Q.. U>, f-8 o t: u :s: :s:: :s: :r: Q) :Q ;1 о) ::2 . 0:I:: O) u:з:: 0)t'iJ D"Cl. ;S: O ::':0 CQ t'iJ 00.. t:: :s: :r: 0:1 . .Q о) Е--о. O Q)p,. O \о o.. C х= Q) (,) t'iJ o- Cl. С О = =:S;:O) O t: 0g X р.. Е--о g cl. О \о ::s:: cl. t:: :s: (l) f--4 :s: :s: :r:tr:: ::r ci> р,. о t:: f--oc,) (,)::ж= t'iJ p,. \O 00 O ::ж= O 0)0 ио :Q Cl.('I') (1) Ot; .4. u t:: :s:: ro :s: :s: 3
I.t.) о о 10 ".... о 6 C\I C\I tQ u:1 tQ cbi ':;:c:Ь :S:D QJ t:1 J:; tt: _ O:S:: ,; Q) ::с ts: ::z: 1-4 $E..g Q)= foo 8. $ t'\S Q) О .. O =foo J:; о.. м 2::s:: E':4 -e- tt) о" I u:>'Q) =53 b.=; а.. = Q).('O OII:! а:: g .,.t.J OII:! cr (1) ti о.. :а о. ci) o o:>. :s::Q) =00 Ж ж ro= Ж t == ж P--er = Q) Q) о ж ro t:: U а.. Q) :s:: tt: Ж:S::::Е З: t:::( Е а:з: и :а a.. CJ):S::s :S::: 00:а ::r..1-- ro Q) O >. ::I: :S .. :S:: :S:Q.E:r =1-4= Q)Ж =О :4 t:1= :з: ::с :ат .,.Q) o.... 0= U Q) o= "w е:а "..... Q) о = t:::( t'\S ro о ..... о ЖI-- = Q. Q) ..Cl."w = ::I:uФ::S: ЖQ) Q)r') = 1-4 О ::s :а.,... о.. t:: = :а U О ::t:::a :>. и == Ж а) tt:=:s:01-4 :Sо ОЖ M = =Q)=O =r t:::(::I: с:: == U О 0\0 =r::r :: = ('00E = :3:t'\S VЖ О о.. .. -= ::r :>.\0 :s О :S о) Ж J:;о :а g о.. Q. O .. ..е- :s: о) t'\S \о :5: f-o s2 OIII:i ..:S:: ..е- (.) :r. S оЕ ('Оg- :::s:: t::: o:::G :5: ::s:: U ;Е -& ::f =::r: со с":) , О о) '-t = U t'\S r::; \о О C' t'\S Q) J:; U:s: ('0= Q.t... ""0 Or:: u (1) с:а = м са и == 1-4 и ro t:; \с) О о:: ro Q) 5 ('о о.. .... О од ('t') е:а U о- о .е ::r: ::s: :s:: :I: . о.. CJ) == = ts:::f' ...t'\S U ro:s: t:; \0= 00.. .... g:) Q) tE:t:: (1) J:O:s: Q) 8::;= (J :s: Q. ....0) 0,- . :s: ... t'\S :s .= о e:Q Q) с::: u t:l.. .... О Q) ::s UQ) C :s: f--4 ::с =:f о J-.. с,) ..... r.; с- о .е :s:: =: u r::{ t\3 О. t... О (.... t:; о Q
Рекомендуемая литература м а р т и н Дж. Орrанизация баз данных в вычислительных сис- темах. М.: \ир, 1980. 664 с. П.е т р е н к о А. П. и др. Телеобработка данных в ЕС ЭВМ. I(иев: Техника, 1986. 184 с. Вычислительная техника и ее применение. Сети ЭВМ I ПОД ред. Э. А. Якубайтиса. М.: Знание, 1986. -:--- Вып. 3. 80 с. С м и р н о в О. Л. I<онцеПЦИ}j построения и функционирования ЦентраJIизованной системы автоматизированноrо обмена информа- цией (IЦСАО). rlРЕПРИНТ ВНИИПАС. '\., 1984. 58 с. Б е Л'О н о r о в r. r., К у з н ц о в Б. А. Языковые cpeДCTB ав- томатизированных информаЦИОJIНЫХ систем. М.: Наука, 1983. 288 с. Каталоr баз данных на мgrнитных лентах, распространяемых орrанами научно-технической информации. М.: ВИНИТИ, 1983...... 1 08 с. НаУЧНО 1I0IIулярное издание Владимир Васильевич Малеженков, Иrорь Серrеевич Кульчицкий, Вадим Николаевич Соломатин ЧЕЛОВЕК В Су!СТЕМАХ СВЯЗИ (Теледоступ 1{ банкам данных) fлавный отраслевоЙ редактор Л. А. Е IJ л ы к н н Редактор Б. М. В а с и л ь е в Мл. редаl(ТОр Н. А. В а с и л ь е в а Обложка художника Л. П. Р о м а с е н к о Худож. редактор П. Л. Х Р а м п. о в ТехничеСI(ПЙ редактор Н. В. К л е ц к а я Корректор В. В. К а н о ч к и 1I а ИБ Н2 10128 Сдано в набор 16.01.89. Подписано к печати 07.03.89. Т-01367. Формат бумаrи 84Х 1081/32. Бумаrа тип. Nq '.3. rарнитура литературная. Печать высокая. Уел. печ. л. 3,36. Уел. Kp. OTT. 3,57. Уч. изд. л. 3.63. Тираж 40 126 9К3 За- каз 92. Цена 15 коп. Издательство «Знание . 101835. rсп, Москва, Центр. проезд Серова, д. 4. Инде с ЗЗI<аза 8946()4. Типоrрафия Веееоюзноrо обще тва «Знание . Москва, Центр. Новая ПЛ., д. 3/4.