学位论文 > 优秀研究生学位论文题录展示
基于XQuery的XBRL查询优化研究及应用
作 者: 王文涛
导 师: 王秀坤
学 校: 大连理工大学
专 业: 计算机应用技术
关键词: XBRL 前缀编码 XQuery 数据更新 查询优化
分类号: TP391.3
类 型: 硕士论文
年 份: 2011年
下 载: 40次
引 用: 1次
阅 读: 论文下载
内容摘要
XBRL (eXtensible Business Reporting Language,可扩展商业报告语言)是XML语言家族中的一员,是XML的扩展应用,其主要作用是商业和金融数据交换的载体。XBRL标准目前已经被很多国家投入使用并且XBRL的实现也在世界范围内快速展开。随着XBRL标准的发展,使用传统的XML语言技术处理手段在对XBRL数据的查询效率上难以满足人们的要求。XQuery语言是针对XML数据的一种高效的且功能强大的查询技术。基于XQuery技术对XBRL文件进行查询优化是研究的重点方向之一。在优化的所有途径中,寻找一种高效的索引编码是其中重要的一个环节。本文深入研究了前缀编码的特点,以及几种对前缀编码的优化方案。通过对比几种方案的优缺点及查询效率,分析了普遍存在的问题来源。基于前缀编码,针对根源问题,提出了一套更优的编码方式,在保留前缀编码特点的同时,在XML子树更新上,大幅度降低了编码更新时间。对XBRL文件结构进行优化。在对XBRL数据进行XQuery查询之前,基于提出的优化前缀编码方式,对相同的标签节点进行选择性合并,形成标签树(LBT)。根据XQuery查询语法特点,对其核心的FLWOR表达式进行了深入剖析,结合前缀编码特点对原有的查询处理进行改进,简化了查询处理流程,降低了查询匹配的复杂度。借鉴XQEngine开源查询引擎,在其基础上形成了标准的XQuery语句词法结构树和标签关系嵌套流程。完成了对源生词法树的查询处理流程实现。本文在最后实现了一套包括词法分析、语法分析、语义分析在内的高效XQuery解析器。从实验结果可以看出,基于优化前缀编码的XQuery解析器能够有效地提高XBRL数据的查询效率,并且在XBRL更新数据查询中,有着广泛的前景。
|
全文目录
相似论文
- 海量多数据库集成系统的查询处理研究,TP311.13
- 模糊XML Twig模式查询算法的研究,TP311.13
- 基于XBRL的网络财务报告在我国的推广研究,F232
- 我国小企业会计准则XBRL分类标准的研究,F233
- 现代信息技术条件下的企业内部控制,F232
- XBRL财务报告分类标准质量评价,F232
- 基于XML的Web文本挖掘及关联算法的研究,TP311.13
- 基于NewsML的新闻管理与发布系统的研究与实现,TP311.52
- XML更新流的XQuery查询处理技术研究,TP311.13
- 基于物化视图的数据查询与整合技术研究,TP311.13
- 面向XBRL的财务报表聚类分析审计系统研究,F239.4
- 可扩展商业报告语言对会计的影响与对策研究,F232
- 基于XBRL的数据挖掘研究,TP311.13
- 基于XQuery的NXD查询的研究,TP311.13
- 面向联网审计的前置机软件系统的设计与实现,TP311.52
- 基于定时任务和增量更新技术的数据实时更新方法的研究,TP311.13
- 基于XBRL环境网络财务报告质量分析,F232
- 基于DTD的XML小枝模式近似匹配查询问题的研究,TP311.13
- XBRL在财务报告中的应用,F231.5
- 基于XBRL与网络平台的财务报告模式研究,F232
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 信息处理(信息加工) > 检索机
© 2012 www.xueweilunwen.com
|