GB-T 19689-2005 信息与文献 交互式文本检索命令集.pdf
《GB-T 19689-2005 信息与文献 交互式文本检索命令集.pdf》由会员分享,可在线阅读,更多相关《GB-T 19689-2005 信息与文献 交互式文本检索命令集.pdf(25页珍藏版)》请在三一文库上搜索。
1、I C S 3 5 . 2 4 0 . 3 0 A 14翰黔 中 华 人 民 共 和 国 国 家 标 准 G B / T 1 9 6 8 9 -2 0 0 5 八S O 8 7 7 7 : 1 9 9 3 信 自 片 寺 敲六 石 T 寺 热 古 奈 杏 佳 1 两 花芬 习 X阴入C二i 工、. # f 1卜M 月 民 只 p 7绷隆 I n f o r ma t i o n a n d d o c u me n t a t i o n - Co mma n d s f o r i n t e r a c t i v e t e x t s e a r c h i n g ( I S O 8
2、 7 7 7 : 1 9 9 3 , I D T) 2 0 0 5 - 0 3 - 2 3 发布2 0 0 5 - 1 0 - 0 1 实施 中 华人民 共和国 国 家 质量 监督 检 验检 疫总 局 , 币 蔺、 葛蓄辈秘 埔瞥撞 臀了荟发 布 c B / T 1 9 6 8 9 -2 0 0 5 / I S O 8 7 7 7 : 1 9 9 3 月 U胃 本标准等同采用国际标准 I S O 8 7 7 7 : 1 9 9 3 信息与文献交互式文本检索命令集 。 本标准对国际标准I S O 8 7 7 7 在文字上做了某些适合国情的修改, 技术内容未作变动。 本标准附录 A、 附录 B和附
3、录 C为资料性附录。 本标准由全国信息与文献标准化技术委员会第四分技术委员会提出。 本标准由全国信息与文献标准化技术委员会归口。 本标准主要起草单位 : 中国化工信息中心。 本标准主要起草人: 蔡志勇、 晋超。 标准下载网() c s / T 1 9 6 8 9 -2 0 0 5 / I S O 8 7 7 7 : 1 9 9 3 信息与文献交互式文本检索命令集 1 范围 本标准规定了对检索系统数据进行交互式检索的基本命令集和系统预期作出的响应类型。本标准 供信息检索系统的设计者和用户使用, 信息检索系统包括计算机化的图书馆目录和数据库访问与查找 的工具 。 本标准并不限制其他类型的用户与系统
4、之间的交互, 如菜单式 、 自然语言界面或采用非标准命令 语 言”。 与本标准相比, 有些检索系统的功能可能少于本标准 , 有些系统可能增加, 如增加了命令名 、 操作 符 、 限定符和限制技术等, 这些增加的功能及由此产生的响应类型必须与本标准的规定一致 。 2 规范性引用文件 下列文件中的条款通过本标准的引用而成为本标准的条款 。凡是注 日 期的引用文件, 其随后所有 的修改单( 不包括勘误的内容) 或修订版均不适用于本标准, 然而, 鼓励根据本标准达成协议的各方研究 是否可使用这些文件的最新版本 。凡是不注 日 期的引用文件, 其最新版本适用于本标准。 G I 3 / T 1 9 8 8
5、 -1 9 9 8 信息技术信息交换用七位编码字符集( e q v I S O / I E C 6 4 6 : 1 9 9 1 ) I S O / I E C 6 4 6 : 1 9 9 1 信息技术信息交换用I S O 7 位编码字符集 3 术语和定义 本标准的术语 旨在反映检索用户的观点, 而不在于计算机技术或工程方面, 为此, 本标准采用以下 术语。 3 . 1 基本索引b a s i c i n d e x 不指明检索字段时, 系统所使用的索引。 3 . 2 命令表述c o m m a n d e x p r e s s i o n 用于完成一个功能的完整请求 。 3 . 3 命令名c
6、 o m m a n d n a m e 用于开始一个命令表述的专指保留字或缩写 。 3 . 4 命令表达式c o m m a n d s p e c i f i c a t i o n 命令名后的一组字符串, 指定命令表述如何操作和操作什么。 3 . 5 连接符c o n n e c t o r 连接检索词和限定符的符号 。 3 . 6 缺省值d e f a u l t 1 ) 当一个标准命令名的含义与本标准相矛盾时, 优先使用本标准命令名含义。 标准下载网() G B / T 1 9 6 8 9 -2 0 0 5 / I S O 8 7 7 7 : 1 9 9 3 用户不指定值时, 系统
7、自动赋的值 。 3 . 7 字段f ie l d 作为一个单元处理的结构化数据, 用于存贮特定类型数据, 是记录的子集。 3 . 8 字段标记f i e l d l a b e l 标识记录中定义的特定字段的唯一字符串。 3 . 9 屏蔽m a s k i n g 用指定字符代表检索词中的任何一个或多个字符、 未知字符或空格。 3 . 1 0 操作符 o p e r a t o r 指定检索中两个检索项之间关系的保留字或符号, 包括布尔操作符 、 位置操作符和范围操作符。 3 . 1 0 . 1 布尔操作符 B o o l e a n o p e r a t o r 表示两个检索词或检索项之间
8、逻辑关系的操作符, 如: A N D , N O T和O R . 3 . 1 0 . 2 位置操作符p r o x i m i t y o p e r a t o r 表示两个检索词之间距离和位置的操作符。 3 . 1 0 . 3 范围操作符r a n g i n g o p e r a t o r 在两个检索词之间用于指定连续值范围的操作符 。 3 . 1 1 参数p a r a m e t e r 一个变量, 它对一个指定的应用, 取一个常数值, 并可以表示是何种应用( 参见I S O 2 3 8 2 - 2 ) 0 3 . 1 2 限定符q u a l i f i e r 限制或指出给定
9、变量值范围的参数 。 3 . 1 3 记 录r e c o r d 作为一个单元处理并由几个字段组成 的数据集合。 3 . 1 4 保留字r e s e r v e d w o r d 在命令语言中明确定义的具有特定含义的字、 缩写或符号。 3 . 1 5 复原符r e s t o r a t i o n m a r k 恢复一个特定的保留字之字面含义的符号。 3 . 1 6 结果集r e s u l t s e t 检索语句检索到的记录集合。 3 . 1 7 结果集标识符r e s u l t s e t i d e n t i f i e r 系统或用户分配给结果集的标识符, 等价于相应检
10、索语句所赋的检索语句标识符。 标准下载网() G B / T 1 9 6 8 9 -2 0 0 5 / I S O 8 7 7 7 : 1 9 9 3 3 . 1 8 检索s e a r c h 用户查找所要求的信息时, 用计算机对数据库进行交互式检索的过程。 3 . 1 9 检索项 s e a r c h e l e m e n t “ 它可以是检索词、 同一索引中检索词的布尔组合及其限定符( 包括隐含格式) 、 结果集标识符或选 自 S C A N, R E L A T E命令表述所得到显示结果 中的检索词。 3 . 2 0 检索语句s e a r c h s t a t e m e n
11、t F I N D命令的命令表达式。 3 . 2 1 检索语句标识符s e a r c h s t a t e m e n t id e n t i f i e r 系统分配给每一检索语句的标记。 3 . 2 2 检索策略 s e a r c h s t r a t e g y 满足信息请求的一系列命令表述, 包括多种数据库选择命令、 词标识命令 、 检索命令和显示命令。 3 . 2 3 检索词 s e a r c h t e r m 3 F I N D命令指示系统检索的字或字的集合 , 包含检索字 和位置操作符 , 但不包含布尔操作符、 范围 操作符和限定符。 3 . 2 4 检索字s e
12、a r c h w o r d 系统可以检索的字。 3 . 2 5 分隔符 , p a r a t o r 分隔命令表述中各组分的空格 、 逗号、 分号和圆括号。 3 . 2 6 会话s e s s i o n 用户和系统之间从登录到脱机的全部事务。 3 . 2 7 禁用字 s t o p w o r d 一个特定数据库建立索引时禁止使用的字。 3 . 2 8 叙词表t h e s a u r u s 表示同义、 等级 、 相关和所属关系的词 的汇编 , 其功能是提供信息存贮和检索用 的已建立的受控 词汇 。 3 . 2 9 截 断t r u n c a t i o n 在字的任一端执行字 字
13、符屏蔽的特殊形式。 2 ) 其中检索词的定义见 3 . 2 3 0 3 ) 其中字的含义见 3 . 3 0 , 检索字的含义见 3 . 2 4 0 标准下载网() G B / T 1 9 6 8 9 -2 0 0 5 1 I S O 8 7 7 7 : 1 9 9 3 3 . 3 0 字w o r d 字符或带有分隔符的多个字符 , 该字符可以是字母 、 数字 , 也可以是符号( 包括汉字) 。 4 一 般原则 4 . 1 实施 本标准对系统设计者以何种方式实现本标准所述功能没有作出规定, 命令功能和请求的系统响应 是从用户的观点来描述的。 4 . 2 一致性 在识别和响应本标准规定的每个命令
14、时, 信息检索系统应与本标准保持一致 。当某一功能不能实 现时, 系统应作出响应通知用户。 4 . 3 命令结构 本标准使用下列通用命令结构 : 命令表述命令名 命令表达式 以命令名或其缩写开头, 不一定要有命令表达式。 4 . 4 命令名 4 . 4 . 1 概述 命令名在语言上国际通用 , 用于描述所要执行的功能。命令名一览表见表 t o 下列准则用于选择命令名或构成附加命令名: a ) 命令名个数应保持可用 、 最少 ; b ) 优先使用动词; c ) 命令名尽可能做到自我表达 。 4 . 4 . 2 命令名缩写 命令名缩写采用右截断。本标准定义命令名标准缩写为前三个字符( 见附录 A
15、) 。系统应能接受命 令名的全称及缩写两种形式。在不产生误解时, 系统可接受从单个起始字符到命令名全称范围内任意 的缩写形式; 如果由于用户缩写造成误解, 系统会作出响应, 要求较全的、 不会引起误解的命令名形式。 4 . 5 命令表达式的组成和格式 4 . 5 . 1 组成 命令表达式包含以下用户提供的数据 : a ) 检索词 ; b ) 系统定义的限定符( 如: 字段标记4 ) ) C ) 记录或格式标识符; d ) 词标识符( 如 : S C A N或 R E L A T E命令表述产生的词标识符) ; e ) 本标准定义的布尔操作符、 位置操作符和范围操作符; f ) 字符屏蔽符 ;
16、9 ) 结果集标识符。 如果命令表达式缺少必要的细节, 系统会做出响应, 要求用户提供必要信息或者系统根据预先设定 的缺省值操作。 4 . 5 . 2 格式 本标准规定了命令表述中各组分的顺序和格式。 4 . 6 字符编 码 4 )常用的字段标记见附录 B o G B / T 1 9 6 8 9 -2 0 0 5 / I S O 8 7 7 7 : 1 9 9 3 本标准使用G B / T 1 9 8 8 -1 9 9 8 中规定的7 位编码, 所有字符或特殊符号都引自上述编码。使用其 他编码但能够提供相同或相当图形字符的系统也可使用。 4 . 7 字符 用户输人的大小写字符系统均可接受。 4
17、 . 8 分w符 4 . 8 . 1 空格 空格非常重要, 它用于分隔命令表述的各个组分。命令名与命令表达式之间应该有一个空格。符 合本标准的系统应 当把多个空格等同于一个空格作为分隔符对待。 4 . 8 . 2 逗号 逗号( , ) 作为专用分隔符分隔两个或多个同样 的命令组分, 例如限定符( 如: 字段标记) 或记录标识 符( 如: 记录号) 。系统应将空格和逗号的任意数量组合都当作一个逗号处理。 数据字段文本中的逗号不作分隔符处理, 如作者字段中的转换名。在其他情况下, 当逗号与本标准 的规则相抵触时, 使用复原符恢复逗号的文本性质 。 4 . 8 . 3 分 号 分号( ; ) 用于分
18、隔用户已定义次序的多个命令表述; 对于命令“ s t a c k i n g “ , 几个命令作为一个单独 事务提交给系统时 , 应该使用分号。 4 . 8 . 4圆括 号 圆括号为隐含分隔符, 即左圆括号前、 右 圆括号后不需要空格 , 圆括号内紧接圆括号的空格无意义 。 使用圆括号精确指定一个检索语句中的单元组, 以保证按预定次序执行操作 。 5 命令名 本标准规定的命令名见表1 , 详见6 - 1 7 章。 表 1 基本命令名 止口 6 用户帮助 6 . 1 系统指南: I N F O 6 . 1 . 1 I N F O命令用于获取有关 系统 、 数据库或其他特性的信息。这些信息在会话
19、的任何时候都 一致 。 G B / T 1 9 6 8 9 -2 0 0 5 / I S O 8 7 7 7 : 1 9 9 3 6 . 1 . 2 I N F O命令可以有一个命令表达式, 也可以没有。只键入I N F O时, 系统会显示可提供的主题 列表。 6 . 1 . 3 命令表达式 中只能指定一种主题。如果用户所指定的主题不能得到 , 系统会显示可提供的主题 列 表 。 6 . 1 . 4 I N F O的使用实例见 C . l . t o 6 . 2 会话指南: H E L P 6 . 2 . 1 H E L P命令专为用户在会话过程中获得联机帮助和指导信息。 6 . 2 . 2
20、H E L P 不一定需要命令表达式 , 本标准没有定义命令表达式。 6 . 2 . 3 H E L P命令的使用实例见 C . 1 . 2 o 6 . 3 检索历史: R E V I E W R E V I E W命令用于浏览会话中输人的、 并且仍然可用的检索项和检索语句。R E V I E W命令可以 有一个命令表达式, 也可以没有。只键入R E V I E W时, 系统会提供会话过程中输人的所有检索语句的 列表, 包括每个检索语句的命 中记录数和检索语句标识符或结果集标识符。 可使用下列命令表达式 : a ) 检索语句标识符: 用于浏览所标识的检索语句 , 包括它们 的命中记录数。该标识
21、符可以是 n到 m 的一个范 围 。 b ) S A V E 已保存的检索策略标识符: 调用一个保存的检索策略, 但不执行。 R E V I E W命令的使用实例见C . 1 . 3 . 6 . 4 编 号 : 数 字 应使用数字或其他方式来确定 : a ) 检索语句 ; b ) 响应 S C A N或 R E L A T E命令表述而显示的检索词 ; c ) 检索命中的记录; d ) 打印命令表述; e ) 已保存的检索。 不同的系统其标识符的具体格式可以不同, 应该对每个系列分别进行标记, 如果是数字的, 应该依 次排列。 7 翻页 7 . 1 前移 二 F O R WA R D 在任何实
22、际应用中都可以用 F O R WA R D浏览后续 的数据, 或浏览一个列表中已显示数据或项 目 的后续数据。 F O R WA R D可以有一个命令表达式, 也可以没有。如果没有命令表达式, 系统将采用缺省值。 以下是 F O R WA R D命令表述可用的命令表达式: a ) : n 为正整数 , 前移 n 屏或 n页; b ) R E C : n 为正整数, 无论记录占用几屏或几页, 均前移n 条记录。 F O R WA R D不能替代检 索语句或其 他命令 表述。F O R WA R D命令 的使用 , 通 常在执行 D I S - P L A Y, R E L A T E , R E
23、 V I E W或S C A N命令表述之后, 以及在其他响应结果占用几屏或几页的命令表述 之后 。 F O R WA R D命令的使用实例见 C . 2 . l o 7 . 2 后 退 : B A C K 在任何实际应用中都可以用 B A C K命令浏览在前的数据, 或浏览一个列表中已显示数据或项 目之 前的数据 。 G B / T 1 9 6 8 9 -2 0 0 5 / I S O 8 7 7 7 : 1 9 9 3 B A C K命令可以有一个命令表达式 , 也可以没有。如果没有命令表达式 , 系统将采用缺省值 。 以下是 B A C K命令表述可用 的命令表达式 : a ) n :
24、n为正整数 , 后退 n 屏或 n页; b ) R E C Gn : n为正整数 , 无论记录占用几屏或几页, 均后退 n 条记录。 B A C K命令不能替代检索语句或其它命令表述 。B A C K命令 的使用 , 通常在执行 D I S P L A Y, R E - L A T E , R E V I E W 或 S C A N命令表述之后 , 以及在其他响应结果 占用几屏或几页的命令表述之后。 B A C K命令的使用实例见 C . 2 . 2 0 8 数据库选择 : B A S E B A S E命令用于选择要检索的数据库。 B A S E命令可以有一个命令表达式, 也可以没有。只键入
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB-T 19689-2005 信息与文献 交互式文本检索命令集 GB 19689 2005 信息 文献 交互式 文本 检索 命令
链接地址:https://www.31doc.com/p-3757995.html