网站大量收购独家精品文档,联系QQ:2885784924

异构数据库的跨库检索技术综述及解读.doc

异构数据库的跨库检索技术综述及解读.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
异构数据库的跨库检索技术综述 黄 镝 上海交通大学图书馆 上海 200030 [摘要] 异构数据库的跨库检索是电子资源整合的核心技术,本文介绍了异构数据库的特征、异构数据库的连接和数据交换技术;探讨了跨库检索系统应具备的功能和应注意的问题,并对国外一些有影响的跨库检索系统进行了介绍。 [关鍵词] 异构数据库  跨库检索  数据库连接 Webfeat MetaLib [分类号] G250.73 Review of Cross Searching Technique for Heterogeneous Database Huang Di Shanghai Jiaotong University Library, Shanghai 200030 [Abstract] Cross searching technique for heterogeneous database is core technology of integrating electronic resource. The paper has introduced the character of heterogeneous database, the technology of heterogeneous databases connection and information exchanging. It also discussed the function of cross retrieval system for heterogeneous databases. The paper has also included a survey of foreign products in cross database searching. [Keywords] Heterogeneous databases Cross database searching Database connection Webfeat MetaLib 1.引言 近几年,图书馆通过引进和自建数据库,已使电子资源的建设具有相当规模,电子文献在文献服务中所占的比重也不断增加。在继续加强电子资源建设的同时,图书馆开始更加关注电子资源的管理工作,整合已有的资源,将不同类型、不同结构、不同环境、不同用法的各种异构数据库纳入统一的检索平台,以便于用户更方便、更高效地获取信息。 2.数据库的异构特征 图书馆要整合的数据库主要包括:书目数据库(OPAC)、题录/文摘数据库、全文数据库、电子期刊和电子图书、相关的WEB网站等。这些数据库分布在不同的服务器,由不同的信息服务公司和出版社提供、或由图书馆自建,成为各具不同特性的异构数据库,其异构特征表现为以下几个方面: 2.1 数据模型的异构 分层次、网状、关系和面向对象4种。 2.2 数据结构不同 如ORACLE与Sybase数据库物理模型异构、数据结构不同,而有些数据还是半结构或非结构的。 2.3 系统控制方式不同 有集中式与分布式。 2.4 计算机平台的异构 从巨、大、中、小型机到工作站、PC。 2.5 通信协议的不同 有Z39.50、HTTP及非标准等。 2.6 通信结构模式的不同 有主从结构、客户机/服务器模式、浏览器/服务器模式。 2.7 操作系统的异构 有UNIX、NT、OS/2、Apache、Sun Solaris、Linux等。 2.8 网络的异构 有LAN、WAN、以太总线结构与令牌环结构等。 3.异构数据库连接与存取的相关技术 面对当前信息资源和网络环境的复杂性,要实现异构数据库的跨库检索,传统的DBMS(数据库管理系统)已经很难解决。近几年许多新的相关技术相继推出,综合应用这些技术可进行异构数据库之间的连接和数据转换,接受用户对些数据库的并行交叉访问和查询,对查询结果进行融合处理并反馈给用户端。纵览近年来的进展,主要包括以下相关技术: 3.1 公共网关接口技术CGI 利用CGI可实现Web与数据库的连接,CGI(Common Gateway Interface)是最早的Web程序设计方式,它提供一个外部应用程序与Web服务器交互的标准接口,遵循CGI标准编写的Web服务器端的可执行程序称为CGI程序。CGI最大的用处之一是其与浏览Web站点的用户之间的交互能力,使信息网关、反馈机制、访问数据库、查询等一系列灵活复杂的操作得以实现。利用CGI实现与数据库的连接,最大的优点在于其通用性。目前几乎所有的HTTP服务器都支持CGI。 3.2 开放式数据库互连技术ODBC ODBC(Open Database Connector)是由Microsoft推出的基于C语言的开放数据库互连技术,主要针对客户端/服务器结构的

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档