学位论文 > 优秀研究生学位论文题录展示

基于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更新数据查询中,有着广泛的前景。

全文目录


相似论文

  1. 海量多数据库集成系统的查询处理研究,TP311.13
  2. 模糊XML Twig模式查询算法的研究,TP311.13
  3. 基于XBRL的网络财务报告在我国的推广研究,F232
  4. 我国小企业会计准则XBRL分类标准的研究,F233
  5. 现代信息技术条件下的企业内部控制,F232
  6. XBRL财务报告分类标准质量评价,F232
  7. 基于XML的Web文本挖掘及关联算法的研究,TP311.13
  8. 基于NewsML的新闻管理与发布系统的研究与实现,TP311.52
  9. XML更新流的XQuery查询处理技术研究,TP311.13
  10. 基于物化视图的数据查询与整合技术研究,TP311.13
  11. 面向XBRL的财务报表聚类分析审计系统研究,F239.4
  12. 可扩展商业报告语言对会计的影响与对策研究,F232
  13. 基于XBRL的数据挖掘研究,TP311.13
  14. 基于XQuery的NXD查询的研究,TP311.13
  15. 面向联网审计的前置机软件系统的设计与实现,TP311.52
  16. 基于定时任务和增量更新技术的数据实时更新方法的研究,TP311.13
  17. 基于XBRL环境网络财务报告质量分析,F232
  18. 基于DTD的XML小枝模式近似匹配查询问题的研究,TP311.13
  19. XBRL在财务报告中的应用,F231.5
  20. 基于XBRL与网络平台的财务报告模式研究,F232

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 信息处理(信息加工) > 检索机
© 2012 www.xueweilunwen.com