XML数据的查询、转换和集成

来源 :复旦大学 | 被引量 : 0次 | 上传用户:eternaty
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
XML是Internet上最优秀的数据交换格式之一。近年来,学术界和工业界对XML数据处理投入了很大的热情。为了有效地组织和管理XML数据,研究人员提出了不同的解决办法。其中,人们较多地采用关系数据库或者文件系统来管理XML数据。随着Web服务的发展,越来越多的远端Web服务也开始提供XML数据。所以,在应用中存在着多种XML数据源。 虽然学术界已经在XML数据的查询处理和转换方面取得了不少研究成果,但是仍然存在着许多有待研究与解决的问题。本文探讨不同XML数据源的查询、转换和集成的问题,包括关系数据库中的XML查询处理,特别是通过创建路径索引来优化查询执行;结果类型保证的XML文档的查询和转换;无需中间结果缓存的XML数据转换;集成多个Web服务返回的XML数据等。本文的主要贡献如下: ·研究了关系数据库中的XML数据的查询优化技术。提出了一个代价模型,该模型考虑到了源XML数据的统计信息和具体应用的特点,可以较好地估计索引的空间占用量和它们对查询性能的改善程度;采用贪心算法来选择性地创建一部分较好的映射索引;实验表明,相对于没有创建索引的情况,选择创建的索引仅仅额外占用了有限的的磁盘空间,但是它们对查询性能的改善是非常明显的。 ·研究了文件系统中的XML文件的查询处理技术。利用XML查询扩充属性文法,构造出一种新的XML查询语言XTG。采用XTG语言,能够从一定程度上保证结果文档的正确性,即,它们必定符合预先规定的DTD结构。提出了XTG查询的概念执行计划,并且讨论了几种优化策略,比如图规约技术等。实验结果表明这些优化策略是有效的。 ·提出了XML转换语言G2ST,它可以将GML文档转换得到SVG文档。G2ST也是属性文法的扩展,其中的语义计算规则是XSLT模板。采用G2ST语言不仅可以减轻用户创建有效转换时的负担,而且保证转换结果是有效的SVG文档。实验证实G2ST是一种转换GML数据的有效方法。
其他文献
目前,数据挖掘及其应用已经渗透到多个学科,并在人工智能与机器学习、数据库、模式识别、生物信息学、神经计算等领域取得了丰硕的成果。同时,数据挖掘也不仅是科学家的兴趣
抗生素脑病是由抗生素中毒引起的神经精神系统症状,轻者表现为头痛、头晕、兴奋多语、幻听、幻觉、谵妄、思维混乱、语无伦次、精神恍惚呆滞,严重者表现为躁狂、腱反射亢进、
当今社会医患矛盾突出,提高医生的法律修养十分重要和必要。法律修养是法制知识、职业素养、价值观、行为和关系的积累,属于隐性课程范畴。本文以泸州医学院麻醉学专业学生为例
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
本文采用文献资料法、访谈法等研完方法,对江苏省电子竞技产业化现状进行分析,针对缺乏品牌赛事、产业价值开发不够、职业化程度低等问题,提出了打造品牌赛事、通过开展职业联赛
中国共产党90年历史,在把马列主义与中国革命和建设实际相结合上经历了三个发展阶段,即中国革命道路和社会主义建设道路的探索和开辟,产生了两大理论成果——毛泽东思想、中国特
骨外科学与解剖学、神经病学、影像学等学科联系紧密,知识面广、专业性强;是一门既需要大量记忆,又需要充分理解的学科。由于各大医学院校均不同程度存在"学生多、师资力量相
本文在对我国现有医患纠纷解决方式分析的基础上,提出建立医事仲裁纠纷解决机制的构想,以进一步完善我国医患纠纷解决机制,维护医患双方的合法权益.
讲话是人们最重要的交际形式之一.语文教学讲话能力的高低影响着学生学习收效的大小,语文教师要努力历练课堂讲话能力.