1
信息检索(information retrieval):是指将信息接一定的方式组织和贮存起来,并根据信息用户的需要找出有关信息的过程。所以,它的全称又叫信息存贮与检索(information storage and retrieval),这是广义的信息检索。狭义的信息检索则仅指该过程的后半部分,即根据课题的需要,主要借助于检索工具,从信息集合中找出所需信息的过程,相当于人们所说的信息查寻(information search)。信息检索的过程往往需要一个评价反馈途径,多次比较匹配,以获得最终的检索结果。
2
当你拿到一本书就会在封底或版权页看到由“ISBN”(国际标准书
号)和10位数字为标志组成的字样,其格式为:ISBN7-5004-1693-
8/I·200,它的含义是:ISBN组号-出版者号-书名号-校验号/图书
分类号·种次号。组号代表一个地区或地理区域、国家或集团的编号,
中国的编号是“7”;出版者号代表出版社的编号;书名号是出版社出
版的一种特定出版物的名称;校验号校验ISBN编号是否合法。中国加入
ISBN系统之后制定了相应的国家标准-中国标准书号,并于1987年1月
实施。
如此繁复的代号和数字组合有什么作用呢?其一,帮你了解图书的
出版规模。ISBN由十位数字组成,其中校验号恒定为一位数,组号可取
1-5位数。如果一个国家或地区的组号是五位数,其中出版者号与书名
号位数之和就是四位数,通过排列组合,这个国家或地区的出版量最多
只是一万种;而组号如果是一位数,那么其中出版号与书名号位数之和
就是八位数,其出版量将高达一亿种,组号的位数越大出版量越小,组
号的位数越小出版量越大。我国的组号是〃7〃,可见其出版量之大。
其二,帮你了解出版者。首先,可以了解出版者的出版规模和目前
的图书出版数量。ISBN的出版者号与书名号的位数之和恒等于八。目前
,我国出版者可取代码2至5位数,如果出版者号是三位,书名号就是五
位数,则出版量就是十万种,出版者号的位数越小,书名号的位数越大
,出版量也越多,反之出版量越少。例如:商务印书馆1996年7月出版
的《现代汉语词典》修订第三版,中国标准书号为ISBN7-100-01777
-7/H519。“100”是商务印书馆的代码,“01777”是书名号,表示
商务可出版10万种图书,至1996年7月已出版了1778种(出版者所出版
的第一种图书书名号从0计算)。另外,可以了解出版者是综合性的还
是专业性的。ISBN的书名号与种次号分别代表的是可以出版多少种图书
,已经出版了多少种和某一类目出版了多少种。例如,人民文学出版社
的《当今十大奇案》,中国标准书号是ISBN7-02-000420-2/I·421
其书名号与种次号相等,说明人民文学出版社是专业性的出版社,它以
出版文学类的图书为主。
其三,方便了图书馆工作人员。由于ISBN具有世界唯一性,所以通
过ISBN检索的准确性要高于通过书名检索的准确性。书名有重名现象,
比如茅盾有长篇小说《虹》,而英国的劳伦斯也有长篇小说《虹》。通
过ISBN检索具有唯一性,检索的速度也要高于通过书名检索的速度。书
名少则几个字,多则十几个字,而ISBN只有十个阿拉伯数字,一般的工
作人员都能够录入且速度要比录入书名的速度快得多。
总之,中国标准书号的最大特点是将国际标准书号(ISBN)和全国
统一书号中的分类号和种次号的成份结合起来,结构简单层次性强,便
于计算机处理和检索,给出版、发行、订购、统计、分编等提供很大的
方便,是读者进入图书馆查阅图书的一个重要检索点。
3
计 算 机 检 索 系 统 的 构 成
计算机检索系统由计算机硬件、软件、数据库和通讯网络构成。
一、计算机硬件
计算机硬件是系统采用的各种硬设备的总称,主要包括具有一定性能的主计算机、外围设备以及与数据处理或数据传送有关的其他设备。
二、软件
软件由系统维护软件与检索软件构成。系统维护软件,如数据库管理程序、词表管理程序等,其作用是保障检索系统的高效运转。检索软件是用户与系统的界面,用户通过检索软件进行检索,检索软件功能的强弱直接影响着检索效果。检索软件可以分为指令式、菜单式和智能接口等。
三、数据库
根据ISO/DIS 5127标准,数据定义为:“至少由一种文档组成,并能满足某一特定目的或某一特定数据处理系统需要的一种数据集合。”通俗地说,数据库就是在计算机存储设备上按一定方式存储的相互关联的数据集合。
按国际上通用的分类方法,数据库可以划分为以下类型:
1 参考数据库
参考数据库(Reference databases)是指引用户到另一信息源以获得原文或其他细节的一类数据库。它包括书目数据库(Bibliographic databases)和指南数据库(Referral database或Directory database)两种。
书目数据库是指存储某个领域的二次文献(如文摘、题录、目录等书目数据)的一类数据库,有时又称为二次文献数据库,或简称为文献数据库。如中国机械工程文摘数据库,属于此类型数据库。
指南数据库也称指示性数据库,是指存储关于某些机构、人物、出版物、项目、程序、活动等对象的简要描述,指引用户从其他有关信息源获取更详细的信息的一类数据库。如产品目录、机构名录、研发项目、基金项目等数据库均属于此类型。
2 源数据库
源数据库(Source databases)是指能直接提供原始资料或具体数据的数据库,用户不必再查阅其他信息源。它可以分为:
(1)数值数据库这是一种专门提供以数值方式表示的数据的源数据库,如统计数据库、财务数据库等。
(2)文本-数值数据库这是一种能同时提供文本信息和数值数据的源数据库,如企业信息数据库、产品数据库等。
(3)全文数据库这是一种存储文献全文或其中主要部分的源数据库,如法律法规全文库、期刊全文库等。
(4)术语数据库这是一种专门存储名词术语信息、词语信息以及术语工作和语言规范工作成果的源数据库,如名词术语信息库、各种电子化辞书等。
(5)图像数据库这是一种用来存储各种图像或图形信息及有关文字说明资料的源数据库,主要应用于建筑、设计、广告、产品、或照片等资料类型的计算机存储与检索。
除上述几种类型的数据库外,还有能同时存储多种不同类型数据的数据库,即混合型数据库。另外,按其载体不同又可分成磁媒体数据库、光盘数据库和多媒体数据库等。
四、通讯网络
由于现代通信技术的发展,公共数据传输技术为信息的传递提供了保障,信息检索逐渐发展成为网络检索,通过数据传输网将各个计算机连接起来。每个计算机成为网络中的一个节点,每个节点可含一个或多个数据库,网络上的每个节点和其终端只要有授权均可对网络中的数据库进行访问,实现资源共享。随着空间技术的发展,信息检索已进入了信息传递-卫星通讯-计算机技术三位一体的新阶段。
4
《中国图书馆分类法》有22大类:A 马克思主义、列宁主义、毛泽东思想、邓小平理论,B 哲学、宗教,C 社会科学总论,D 政治、法律,E 军事,F 经济,G 文化、科学、教育、体育,H 语言、文字,I 文学,J 艺术,K 历史、地理,N 自然科学总论,O 数理科学和化学,P 天文学、地球科学,Q 生物科学,R 医药、卫生,S 农业科学,T 工业技术,U 交通运输,V 航空、航天,X 环境科学、安全科学,Z 综合性图书。
详细类目可查阅图书馆主页《中国图书馆分类法》。
体育有:G 文化、科学、教育、体育
5
1是否支持全文检索
2检索结果如何排序,相关性,时间等,是否全面
3检索功能是否全面,如布尔逻辑检索、关键词检索、位置检索、截词检索、限制检索等等
4查询速度如何,维护更新如何
5界面是否简单易用,易用性是否强
建议你找本关于《信息检索》的书来看看,我说的特别简单,手头没有书,你要是想具体看看,还得看书。人大出版社的那本信息检索不错。
6
根据文献的有关信息查找相应的馆藏目录或联合目录,找到收藏单位,再索取或复制原文。如果本单位图书馆没有收藏所需文献,用户可以通过馆际互借或文献传递服务获取。
7
学术性图书馆当然以国家图书馆最权威,各高校图书馆都收藏有相应的学术资源,可通过中国高校文献保障系统(Calis)来查重要高校的馆藏和信息服务情况。
'比较适合的方法
set rs=connexecute (sql)
keyongjine=rs("keyong")
'加一条语句
if not isnumeric(keyongjine) then
ResponseWrite "无效的可用金额数据"
keyongjine_tmp=0
else
keyongjine_tmp=formatnumber(cdbl(keyongjine),4,-1,0,0)
end if
'改动部分
tixianjine=Request("rmb")
'判断提现金额时候最好使用下面语句
if not isnumeric(tixianjine) then
ResponseWrite "输入提取金额"
'本次需要改动再看下
tixianjine_tmp=0
else
tixianjine_tmp=formatnumber(cdbl(tixianjine),4,-1,0,0)
end if
'判断
if tixianjine_tmp>keyongjine_tmp then
ResponseWrite "可用金额不足"
end if
'调试时候加下面的东西比对下数据结果显示,看是不是其它语句问题
RESPONSEWRITE tixianjine&"<br>"
ResponseWrite tixianjine_tmp&"<br>"
ResponseWrite keyongjine&"<br>"
ResponseWrite keyongjine_tmp&"<br>"
delphi 语言作为一个 RAD (快速应用程序开发工具),提供了大量丰富的控件和函数库,帮助程序开发者可以快捷编写应用代码。
“怎么获取txt文本中的某个数值然后作为条件在delphi中查询数据库 ”,可以分解成两个需要解决的步骤:
1、怎么获取txt文本中的某个数值
获取 txt 文本中的值,可以使用多种手段,例如:
如果 txt 文本是以特定格式(INI 文件),则可以用 TIniFiles 来直接读取出指定的某个数值;
varfIni: TIniFile;
aValue: string;
begin
fIni := TIniFIleCreate('d:\test\testini');
aValue := fIniReadString('节名', '变量名', '默认值');
end;
如果是从大段文本中获取指定的某个数值,可以使用字符串处理函数(如 Pos),比较复杂的可以使用 正则表达式 。
2、将某个数值作为条件在delphi中查询数据库
delphi 提供的数据库支持很强大,比较常用的是 TADOQuery 等,常见的示例代码如下:
Query1close;Query1SQLClear;
Query1SQLAdd('select from mytable where 字段名称=数值');
Query1open;
"学号"是什么类型,是由程序需求和设计数据库决定的,不需要限定是文本型
设置为文本型,也许是考虑到可灵活使用,比如,一般学号都是固定位数的,可定义为char(n)
学号可能包含了字符,不一定是纯数字,比如,A10130013
学号可能以0开头,数字型会被忽略,比如,0010130013
基本上都是按情况来设置列的类型的,如果需要更改列类型可以在表设计中修改,或使用Sql语句
Alter
table
表名
alter
column
列名
类型
以上就是关于信息检索的一些概念,急求!!!!全部的内容,包括:信息检索的一些概念,急求!!!!、ASP 文本字段 与 数据库文本字段 转换成数字,进行比较、delphi7怎么获取txt文本中的某个数值然后作为条件在delphi中查询数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)