32 Программные средства и математические основы информатикиCIMI сервера должны предусматривать ситуацию, когда поисковый запроссодержит только один поисковый терм, а атрибуты не присутствуют взапросе. В этом случае в CIMI профиле рекомендуется использовать следующиезначения по умолчанию для атрибутов каждого типа. Если запроссодержит только поисковый терм без указания Use атрибута, для Use атрибутапринимается значение по умолчанию, равное «Any» (1016). Что касаетсяатрибутов типов 2-6, следующие значения рекомендуются по умолчанию:для типа Relation — «equal» (3), типа Position — «any position in field»(3), типа Structure — «word» (2), типа Truncation — «do not truncate» (100) итипа Completeness — «complete field» (3). Тип Authority не имеет значенияпо умолчанию, сервер интерпретирует его отсутствие в запросе клиентапросто как отсутствие данных по этому поводу и обрабатывает запрос посвоему усмотрению. Поддержка в запросе логических операторов AND иOR для CIMI клиентов и серверов является обязательной.ВыборДля проведения поиска информации во многих базах данных на несколькихсерверах необходимо обеспечить выполнение следующих двухтребований. Во-первых, клиенты и серверы должны быть способны обмениватьсязаписями из баз данных (или элементами записей) в форматах,которые они могут распознавать и обрабатывать. Во-вторых, клиенты исерверы должны иметь одинаковое понимание элементов в этих базах данныхи возможность идентифицировать эти элементы недвусмысленно длявыбора информации, которую необходимо получить. Спецификации выборапозволяют клиенту и серверу обмениваться информацией о записях вбазе данных для извлечения полной записи или определенных единиц информации(т.е. одной или более групп полей базы данных).Профиль CIMI реализует эту возможность путем определения наборатэгов CIMI (CIMI Tag Set), схемы CIMI (CIMI Schema) и абстрактной структурызаписи (Abstract Record Structure — ARS) для извлечения записей.Аналогично, как и для набора атрибутов CIMI-1, обсужденных выше, схемаCIMI и соответствующая абстрактная структура записи служат «языкомвзаимопонимания» для обмена между клиентом и сервером при извлеченииинформации.Схема CIMI и набор тэгов CIMI Tag SetСхема CIMI абстрактно определяет единицы информации, которые могутприсутствовать в записях локальных баз данных объектов, изображений
Волянская Т. А. Стандарт ANSI/NISO Z39.50 и профиль CIMI 33с присоединенным текстом и каталожных записях. Схема не указывает, какполе названо в реальной базе данных, а предлагает стандартный путь дляименования этих элементов или полей. Всякая локальная база данных применяетсвои термины для обозначений полей базы данных и их структуры.Схема обеспечивает абстрактное представление этих баз данных: в этомабстрактном виде поля базы данных пронумерованы как элементы схемы,каждый элемент которой имеет уникальное имя, уникальную цифровуюметку (тэг) и определение. Схема также показывает структурную организациюэтих элементов в абстрактную структуру записи.Например, схема CIMI определяет элемент dateOfOrigin. Локальная базаданных может иметь одно или более полей, относящихся к «дате созданияобъекта». Поскольку семантика предлагается для каждого элемента схемыCIMI, администратор базы данных знает, что в случае, если клиентом запрошенэлемент dateOfOrigin, то должна быть возвращена информация,относящаяся к «дате создания объекта».CIMI схема использует элементы, определенные в наборе тэгов CIMITag Set, так же как и элементы из других зарегистрированных наборов тэгов.Ниже приведен набор тэгов CIMI Tag Set (OID=1.2.840.10003.14.6), содержащийзначения тэгов и названия элементов. Семантика этих элементовприведена в приложении к документации по профилю CIMI (Appendix C --Semantics for Use Attributes and Schema Elements).Таблица 19Набор тэгов CIMI Tag SetТэг Элемент Тэг Элемент Тэг Элемент1 RepositoryName 25 content 50 associationGeneral2 Subject 26 repositoryPlace 51 objectLanguage3 ObjectID 28 mrObject 52 condition4 nationalityCultur-29 rendition 53 physicalDescriptioneRace5 MaterialMedium 30 resource 54 wallTextLabel7 CreditLine 31 objectName 55 protectionStatus8 DateOfBirth 32 objectTitle 56 protectionDate9 DateOfDeath 33 bibliographicTitle 57 spatialReferencing-System10 Role 35 relatedTextual-References58 xCoordinateInSpatial-ReferencingSystem11 PlaceOfOrigin 36 creatorInfo 59 yCoordinateInSpatial-ReferencingSystem12 ProcessTechnique 38 owner 60 fieldCollector13 Dimensions 39 contentGeneral 61 dateCollected
- Page 1 and 2: ПРОГРАММНЫЕСРЕДСТ
- Page 3 and 4: Российская академи
- Page 6 and 7: This volume is the eleventh one in
- Page 8 and 9: 6 Программные средс
- Page 10 and 11: 8 Программные средс
- Page 12 and 13: 10 Программные сред
- Page 14 and 15: 12 Программные сред
- Page 16: 14 Программные сред
- Page 22 and 23: 20 Программные сред
- Page 24 and 25: 22 Программные сред
- Page 26 and 27: 24 Программные сред
- Page 28 and 29: 26 Программные сред
- Page 30 and 31: 28 Программные сред
- Page 32 and 33: 30 Программные сред
- Page 36 and 37: 34 Программные сред
- Page 38 and 39: 36 Программные сред
- Page 40 and 41: 38 Программные сред
- Page 42 and 43: 40 Программные сред
- Page 44 and 45: 42 Программные сред
- Page 46 and 47: 44 Программные сред
- Page 48 and 49: 46 Программные сред
- Page 50 and 51: 48 Программные сред
- Page 52 and 53: А. А. ДунаевПРОГРАМ
- Page 54 and 55: 52 Программные сред
- Page 56 and 57: 54 Программные сред
- Page 58 and 59: 56 Программные сред
- Page 60 and 61: 58 Программные сред
- Page 62 and 63: В. А. ЕвстигнеевМНО
- Page 64 and 65: 62 Программные сред
- Page 66 and 67: 64 Программные сред
- Page 68 and 69: 66 Программные сред
- Page 70 and 71: 68 Программные сред
- Page 72 and 73: 70 Программные сред
- Page 74 and 75: 72 Программные сред
- Page 76 and 77: 74 Программные сред
- Page 79 and 80: Евстигнеев В. А. Мно
- Page 81 and 82: Евстигнеев В. А. Мно
- Page 83 and 84: Касьянов В.Н., Касья
- Page 85 and 86:
Касьянов В.Н., Касья
- Page 87 and 88:
Касьянов В.Н., Касья
- Page 89 and 90:
Касьянов В.Н., Касья
- Page 91 and 92:
Касьянов В.Н., Касья
- Page 93 and 94:
Касьянов В.Н., Касья
- Page 95 and 96:
Касьянов В.Н., Касья
- Page 97 and 98:
Касьянов В.Н., Касья
- Page 99 and 100:
Касьянов В.Н., Касья
- Page 101 and 102:
Касьянов В.Н., Касья
- Page 103 and 104:
Касьянов В.Н., Касья
- Page 105 and 106:
Касьянов В.Н., Касья
- Page 107 and 108:
Касьянов В.Н., Касья
- Page 109 and 110:
Касьянов В.Н., Касья
- Page 111 and 112:
Касьянов В.Н., Касья
- Page 113 and 114:
Касьянов В.Н., Касья
- Page 115 and 116:
Касьянов В.Н., Касья
- Page 117 and 118:
Касьянов В.Н., Касья
- Page 119 and 120:
Касьянов В.Н., Касья
- Page 121 and 122:
Касьянов В.Н., Касья
- Page 123 and 124:
Касьянов В.Н., Касья
- Page 125 and 126:
Касьянов В.Н., Касья
- Page 127 and 128:
Касьянов В.Н., Касья
- Page 129 and 130:
Касьянов В.Н., Касья
- Page 131 and 132:
Касьянов В.Н., Касья
- Page 133 and 134:
Касьянов В.Н., Касья
- Page 135 and 136:
Касьянов В.Н., Касья
- Page 137 and 138:
Касьянов В.Н., Касья
- Page 139 and 140:
Касьянов В.Н., Касья
- Page 141 and 142:
Касьянов В.Н., Касья
- Page 143 and 144:
Касьянов В.Н., Касья
- Page 145 and 146:
Касьянов В. Н., Мирз
- Page 147 and 148:
Касьянов В. Н., Мирз
- Page 149 and 150:
Касьянов В. Н., Мирз
- Page 151 and 152:
Касьянов В. Н., Мирз
- Page 153 and 154:
Касьянов В. Н., Мирз
- Page 155 and 156:
Касьянов В. Н., Мирз
- Page 157 and 158:
Касьянов В. Н., Мирз
- Page 159 and 160:
Касьянов В. Н., Мирз
- Page 161 and 162:
Касьянов В. Н., Мирз
- Page 163 and 164:
Касьянов В. Н., Мирз
- Page 165 and 166:
Касьянов В. Н., Мирз
- Page 167 and 168:
Касьянов В. Н., Мирз
- Page 169 and 170:
Касьянов В. Н., Мирз
- Page 171 and 172:
Касьянов В. Н., Мирз
- Page 173 and 174:
Касьянов В. Н., Мирз
- Page 175 and 176:
Касьянов В. Н., Мирз
- Page 177 and 178:
Касьянов В. Н., Мирз
- Page 179 and 180:
Касьянов В. Н., Мирз
- Page 181 and 182:
Касьянов В. Н., Мирз
- Page 183 and 184:
Касьянов В. Н., Мирз
- Page 185 and 186:
Касьянов В. Н., Мирз
- Page 187 and 188:
Касьянов В. Н., Мирз
- Page 189 and 190:
Касьянов В. Н., Мирз
- Page 191 and 192:
Е. В. КасьяноваЯЗЫК
- Page 193 and 194:
Касьянова Е. В. Язык
- Page 195 and 196:
Касьянова Е. В. Язык
- Page 197 and 198:
Касьянова Е. В. Язык
- Page 199 and 200:
Касьянова Е. В. Язык
- Page 201 and 202:
Касьянова Е. В. Язык
- Page 203 and 204:
Касьянова Е. В. Язык
- Page 205 and 206:
Касьянова Е. В. Язык
- Page 207 and 208:
Касьянова Е. В. Язык
- Page 209 and 210:
Малинина Ю. В. Среда
- Page 211 and 212:
Малинина Ю. В. Среда
- Page 213 and 214:
Малинина Ю. В. Среда
- Page 215 and 216:
Малинина Ю. В. Среда
- Page 217 and 218:
Малинина Ю. В. Среда
- Page 219 and 220:
В. А. Маркин, С. А. Ма
- Page 221 and 222:
Маркин В.А., Маркина
- Page 223 and 224:
Маркин В.А., Маркина
- Page 225 and 226:
Маркин В.А., Маркина
- Page 227 and 228:
Маркин В.А., Маркина
- Page 229 and 230:
Маркин В.А., Маркина
- Page 231 and 232:
А. Л. Серебренников
- Page 233 and 234:
Серебренников А. Л.
- Page 235 and 236:
Серебренников А. Л.
- Page 237 and 238:
Серебренников А. Л.
- Page 239 and 240:
Серебренников А. Л.
- Page 241 and 242:
Серебренников А. Л.
- Page 243 and 244:
Серебренников А. Л.
- Page 245 and 246:
Серебренников А. Л.
- Page 247 and 248:
Серебренников А. Л.
- Page 249 and 250:
Серебренников А. Л.
- Page 251 and 252:
Серебренников А. Л.
- Page 253 and 254:
Серебренников А. Л.
- Page 255 and 256:
Серебренников А. Л.
- Page 257 and 258:
Е. С. Черемушкин, Т.
- Page 259 and 260:
Черемушкин Е. С. и д
- Page 261 and 262:
Черемушкин Е. С. и д
- Page 263 and 264:
Черемушкин Е. С. и д
- Page 265 and 266:
Черемушкин Е. С. и д
- Page 267 and 268:
Черемушкин Е. С. и д
- Page 269 and 270:
Черемушкин Е. С. и д
- Page 271 and 272:
Черемушкин Е. С. и д
- Page 273 and 274:
CONTENTSPreface....................
- Page 275 and 276:
рующих преобразова
- Page 277 and 278:
язык задуман как со
- Page 279 and 280:
Алгоритмы реализов