基于XQuery的图书信息查询系统研究

来源 :天津大学 | 被引量 : 0次 | 上传用户:dafuxuan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络上基于XML文档数据的大量涌现,如何从XML数据源中准确有效的查询所需信息的研究,也就变得越来越重要。为了解决XML查询问题,W3C设计了XML查询语言—XQuery,适用于对各种类型的XML数据源查询,是为XML量身定做的一种全新的查询语言,相当于XML数据管理领域的“SQL”。对XQuery语言进行研究适应当前XML查询技术发展的要求,利用XQuery来实现XML查询是真正意义上有效使用XML数据的途径。本文研究了XQuery查询技术,并将其应用于图书信息查询系统,以满足当前图书信息系统中普遍存在数据集成的需要。本文首先对XML的基础知识进行了讨论,包括XML的优点、DTD、命名空间、XML模式等,深入分析了XQuery的数据模型、结构、功能及UML建模工具Visio;详细研究了一个XQuery的实现– Qizx,并探讨了如何通过Qizx对关系数据库的数据进行查询转换。在此基础上,我们分析了建立在Qizx上的数据集成系统的工作原理,并对各个步骤进行了详细地说明。然后,本文对图书信息查询系统进行了需求分析,得到了系统的用例视图并对这些用例进行了详细描述,对此系统中涉及到的核心部分的代码进行了简要说明。最后,根据XML设计方案和用户对系统的需求,设计出了系统存储数据的XML文件,将XQuery技术引入图书信息查询系统,并利用XQuery技术为用户提供了一个数据集成的平台,实现了对各种数据源的查询。本论文的工作也将为XQuery技术在其它方面的应用起到参考作用。
其他文献
人脸是一种重要的生物特征,人脸检测和人脸检索可以应用在各种身份鉴别系统中。人脸检测属于模式识别研究的范畴,目前已有很多研究人员对其进行了深入地研究,并且取得了不错进展
随着WebGIS(万维网地理信息系统)研究与应用的不断深入和普及,传统网络GIS实现方式的技术已经不能适应WebGIS的应用需求,其主要表现在空间数据的共享与互操作困难,WebGIS的分
判断地形的可通过性是移动机器人自主探索新环境的前提。不同环境中的同种物体的视觉感观并不相同,同一环境中不同季节、天气和光照变化下的同一物体的视觉感观也差别很大,这些
Web服务作为一种新兴的Web应用模式和分布式计算模型,从根本上解决了企业之间及企业内部异构系统之间的互操作和互通信问题。并且Web服务目前已成为公认的实现服务的主流技术
野外环境下移动机器人地形分类是计算机智能科学领域的一个重要研究方向。特别是对于野外不规则条件下的移动机器人,由于其应用环境的复杂性、不稳定性、多样性等现实因素的存
ERP开始出现于20世纪80年代初,从90年代开始,以SAP、Oracle为代表的国际著名ERP产品进入中国,并迅速扩展。接着,国内也相继出现了一些早期ERP产品。其核心思想是供应链管理,它跳出
工资管理系统的开发从八十年代末就已经开始了,从最初的简单查询、统计功能到后来的工资自动确定,可以说发展较快,也产生了各种各样的工资管理系统软件,各有特点。九十年代末针对
随着电子政务的规模化发展,电子政务在政府的实际工作中发挥着越来越重要的作用,政府部门网上办公已经成为一种必然趋势。然而,来自网络、单位内部的安全威胁严重制约着电子
由于市场的不断发展和客户期望的增加,在全球数字经济环境下,企业被迫不断改善自己以适应环境,从而创造更大的客户价值。企业为了适应市场需求、保持持久的竞争力,一方面要基
XML是Internet上优秀的数据交换格式之一。近年来,学术界和工业界对XML数据处理投入了很大的热情。为了有效地组织和管理XML数据,研究人员提出了不同的解决办法。其中,人们较