探讨数字图书馆跨库检索的目前状况和发展

探讨数字图书馆跨库检索的目前状况和发展

ID:21429267

大小:54.00 KB

页数:5页

时间:2018-10-22

探讨数字图书馆跨库检索的目前状况和发展_第1页
探讨数字图书馆跨库检索的目前状况和发展_第2页
探讨数字图书馆跨库检索的目前状况和发展_第3页
探讨数字图书馆跨库检索的目前状况和发展_第4页
探讨数字图书馆跨库检索的目前状况和发展_第5页
资源描述:

《探讨数字图书馆跨库检索的目前状况和发展》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、探讨数字图书馆跨库检索的目前状况和发展    【论文:跨库检索;异构数据库;XML;中间件  【论文:数字图书馆的跨库检索是一种近几年才兴起的服务方式,但也已成为数字图书馆领域的探究热门,无论是在功能还是技术上都发展迅速。文章探索目前数字图书馆跨库检索的相关技术及其发展。    1.跨库检索简介    跨库检索也称联邦检索(FederatedSearch),数据库检索(Multi-DatabaseSearch)或集成检索(IntegratedAccess),是以多个分布式异构数据源为对象的检索系统,这种系统向用户提供同一的检索接口,将用户的检索要求转化为不同

2、数据源的检索表达式并发地检索本地的和广域X上多个分布式异构数据源,并对检索结果进行整合,在经过往重和排序等操纵后,以同一结果呈现给用户。跨库检索的发展不仅方便了用户的信息获取,而且还在一定程度上进步了数据库的利用率,促进了资源共享。  目前,国内外已经有不少跨库同一检索系统,美国在这个领域处于领先地位,他们早先在跨库同一检索领域的探究成果之一就是提出了三个数字图书馆系统模型。第一个是伊利诺依大学的Interspace系统,第二个是斯坦福大学的Infobus系统,第三个是密执根大学的UMDL系统。另外还有后来的美国新墨西哥州莫斯阿拉莫斯国家实验室探究图书馆探究

3、开发的FlashPoint系统,加利福尼亚大学的SearchLight系统等。  我国的数字图书馆探究起步较晚,但是也探究开发出了多个数字图书馆跨库检索系统,主要有清华大学的同方异构同一检索平台(USP)、中国科学院文献情报中心开发的集成检索系统(CSDL)、中国高等教育文献保障系统(CALIS)同一检索系统、KI知X技术有限公司开发的KI跨库检索系统等等。    2.跨库检索的相关技术    跨数据库检索需要用到数据的整合技术,目前对异构数据源的数据整合方式主要有以下两种:  一种是将各种异构数据库的部分数据导进一个数据库系统中,为了整合不同类型的数据,必

4、须将一些非传统的数据类型转化成新的数据类型。这种方法的优点是检索反应速度快,不会因个别数据库访问失败而影响整体检索效率。缺点是收录的数据库数目不能太多,只能实现对有限数据库的集中和检索。  第二种方法是利用中间件技术进行异构数据库数据整合,这种方法不需要改变原始数据的存储和治理方式。采用中间件技术,对来自用户的查询请求,分解成对不同原始数据库的独立访问请求,通过标准或非标准的数据访问接口对原始数据库进行实时访问并将结果整合后通过发布系统(或直接)返回给用户。这种方式的特征是实时性好,任何原始数据的更改都可以在用户查询时及时得到反映;原文获取可以直接通过中间件

5、获得从而省往原文数据库的原文发布服务;但应用局限于原始数据库必须提供访问接口,而且由于各数据库的速度新题目而影响到用户得到结果的时间。目前用于异构数据库数据集成的数据库中间件技术使用较为广泛的有:    2.1公共X关接***术CGI  利用CGI可实现onGateicrosoft推出的基于C语言的开放数据库互连技术,主要针对客户端/服务器结构的数据库。它包含访问不同数据库所要求的ODBC驱动程序及驱动程序所支持的函数,应用程序通过调用不同的驱动程序所支持的函数来操纵不同的数据库。若想使应用程序操纵不同类型的数据库,就要动态地链接到不同的驱动程序上。    

6、2.3JAVA数据库互连技术JDBC  JDBC(JavaDatabaseConnector)是JavaSoft公司设计的Java语言的数据库API(应用编程接口),主要针对浏览器/服务器结构的icrosoft公司于1997年推出的一个功能强大的G(对象治理组织,ObjectManagementGroup)提出的应用软件体系结构和对象技术规范,其核心是一套标准的语言、接口和协议,以支持异构分布应用程序间的互操纵性及独立于平台和编程语言的对象重用。目前也有很多基于CORBA中间件的异构数据库互联的探究。  2.6XML中间件技术  XML(Extensible

7、MarkupLanguage,可扩展标记语言)是由L的简化子集。开发基于XML动态应用(如动态信息发布、动态数据交换等)的条件是所支持的数据库必须能支持XML。XML自身的特征使其易于进行异构数据库间的数据集成和数据交换,因此可以很好的应用和跨库检索系统的构建。    3.基于XML中间件技术的跨库检索    上文先容了目前常用的几种跨库检索技术,其中XML是近几年刚兴起的一种信息技术,随着XML技术的发展,基于XML的中间件技术已经成为目前数据库集成技术的探究热门,基于XML技术的跨库检索为数字图书馆的数据共享提供了有力的支持,国内外对基于XML的跨库检索

8、的探究日益增多,成为跨库检索系统探究领域新的探究方向

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。