论文部分内容阅读
随着经济的快速发展,企业和政府机构对信息生成、交换、分析的能力要求越来越高,XBRL技术的发展与应用为信息供应链提供了理想的解决方案。现有的XBRL数据存储方式由于数据失真、查询性能不稳定等问题成为限制XBRL技术推广应用的障碍之一。本研究从XBRL技术原理入手,对比XBRL与XML数据的特点,分析XBRL数据的格式特点和应用特点,提出XBRL数据存储的改进方案。本文是在完成北京市自然科学基金项目(4073042)与中国科学院研究生院院长基金项目(O55001I)的过程中进行的,主要工作包括以下几个方面:
1.论文分析了XBRL2.1和Dimension1.0技术规范,讨论了XBRL与XML技术的区别,从语意验证、应用业务扩展、元素多维描述等多个方面分析了XBRL在业务报告领域的优点。
2.论文在分析XBRL技术原理的基础上,给出了XBRL数据的三大特点:元素嵌套多值、内部网状关联和数据多维描述,研究了XBRL内部特有的关联类型和多维描述方式。
3.论文对比现有XBRL数据存储方式的特点,得出关系型数据库比原生XML数据库更适合XBRL数据和应用特点的结论。提出一种基于关系模式的XBRL存储改进的方案,通过分割链接库,对分类模式和维度模式建立关系模型,约束性链接库建立为关系约束,解释性链接库直接存储为XML形式;在查询数据生成报告时再与解释性链接库绑定展示。
改进的XBRL存储方式有效的避免了数据失真,保留了文档的层级关系,充分利用了关系型数据库在XBRL数据分析挖掘方面的优势。本研究对XBRL数据存储的分析和讨论为今后的XBRL技术应用推广起到积极作用,帮助企业快速无缝引入XBRL技术,进而提升企业的竞争力。