- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Web数据库检索系统研究
基于Web数据库检索系统研究
摘要根据用户的需求和本馆的特色,自建了许多各具特色的数据库,并通过WEB页面动态交互或静态的提供给读者,采取统一友好的检索界面不失为方便读者有效利用信息资源的一种重要服务手段。
关键词Web;数据检索;数据库
中图分类号TP3文献标识码A文章编号1673-9671-(2009)112-0026-01
1信息检索工作原理
信息检索过程:包括存贮和检索两个过程。存贮过程就是按照主题词表或分类表及使用原则对原始信息进行处理,形成信息标识,为检索提供经过整序(即形成检索途径)的信息集合的过程。检索过程则是按照同样的主题词表或分类表及组配原则分析课题,形成检索提问标识,根据存贮所提供的检索途径,从信息集合中查得与检索提问标识相符的信息特征标识的过程。
信息检索的实质:检索提问标识与存储在检索工具中的标引标识进行比较,两者一致或信息标引的标识包含检索提问标识,则具有该标识的信息就从检索工具中输出,输出的信息就是检索命中的信息。
信息检索系统的基本要素:(1)检索文档。即文献检索标识的有机集合。如手工检索系统中书目、索引和文摘中由文献款目组成的正文、工具书由条目或短文组成的主体。计算机系统中以一定形式存储的书目信息或事实、数据等。(2)技术设备。能存储信息及其标识,并实现存储和检索操作的各种技术设备,如手工检索系统的卡片目录或检索刊物,计算机检索系统的装入设备、运算器、存储器、控制器、输出设备等,联机时还需要调制解调器、通信线路、通信装置、终端设备及其相应的软件等。(3)作用于系统的人。文献加工者、用户、系统维护人员、管理人员。(4)检索工具。检索语言、文献标引规则、输入输出标准等如图1。
2检索系统的设计步骤
2.1选择检索系统和数据库
根据课题分析结果、信息需求的要求,选择适当的数据库。不同的数据库学科范围不同,检索指令不同,收费标准也不同。所以在检索之前要阅读有关数据库的使用介绍,在做联机检索时,还可通过总索引文档了解与检索课题有关的每一个文档中的文献篇数,选择文献量大的一个或几个文档作为检索文档。
数据库选择原则:(1)按照课题的检索要求和目的,选择收录文献种类、专业覆盖面、年代跨度对口的数据库。(2)当需要查找最新文献信息时,选择数据更新周期短的数据库。(3)当需要获取原文时,选取原文获取较容易和数据库。(4)要选好数据库,就要弄清所选数据库的标引特征、不同检索特点等。
2.2确定检索词和检索途径
检索词是构成检索式的基本单元,是文献记录中的文献特征标识,可以是反映文献内容特征的主题词、自由词,也可以是反映文献外表特征的作者、篇名等。检索词的选择要满足匹配的要求,即形式的匹配和内容的匹配。
形式匹配。是指用户检索使用的语言应和检索系统中使用的语言一致,才能被系统“识别”。内容匹配。是指所确定的检索词要能准确、完整地表达检索课题的主题内容。
检索词选择的质量直接影响到检索效果,一定要参考有关检索工具的使用手册和指南,查阅大型数据库的专用词表以及专业词典。
2.3制定检索策略
检索策略,又称提问逻辑,就是对多个检索词之间的相互关系和检索顺序作出的某种安排。
检索式是检索策略的具体表述,是通过逻辑算符、位置算符、截词算符等把表达主题要领的各检索单元组配连接起来的命令形式,它既能表达主题内容,又能被机器识别和执行,是决定检索策略质量和检索效果的重要因素。
3数据库检索举例
创建数据库链接(Connection)。通过服务器对象的CreateObject方法,可以创建Connection对象和使用变量接受对象引用。一旦连接对象创建之后,它就可用来打开到任何ODBC数据源的连接。
/加载驱动程序
//下面的代码为加载JDBD-ODBC驱动程序
Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);
//建立连接
//第二步是用适当的驱动程序连接到DBMS,看下面的代码:
String url=jdbc:odbc:test;
//test是系统DNS名,ODBC里面设置的
Connection sqlCon=DriverManager.getConnection(url, sa, );
//sa,是SQL server的用户名和密码
//创建一个JDBC声明
Statement st = select * from jspdemo;
//执行该存储过程并返回结果集
Rs = st.executeQuery();
Rs.nex
您可能关注的文档
- 基于Web Services企业应用集成方法研究.doc
- 基于Web services分布式信息检索机制研究.doc
- 基于Web Services制造业物流联盟信息平台构建.doc
- 基于Web Services医院移动平台构建.doc
- 基于Web Services和COM技术三层分布式物流管理系统.doc
- 基于Web Services技术农情信息调度系统研究与开发.doc
- 基于Web Services数字化校园构建研究.doc
- 基于Web Services文献管理系统数据交互访问机制研究.doc
- 基于Web Services校园网通用网格平台.doc
- 基于Web Services模型库系统开发研究.doc
原创力文档


文档评论(0)