基于混合数据库存储的XBRL财务信息管理体系探讨

时间:2022-10-18 10:21:57

基于混合数据库存储的XBRL财务信息管理体系探讨

XBRL是目前应用于非结构化信息处理,尤其是财务信息处理的最新技术。使用者可以利用XBRL技术使得财务数据的收集、存储、展示、分析、报告更趋于流程化、自动化,生成的XBRL格式报告也更易于投资者、决策者、监管者和金融机构等用户进行深入挖掘、分析、比较工作,它使企业财务信息资源结构得到优化配置,提升了财务信息的相关性、可靠性和及时性。

一、传统的XBRL数据存储方式

现阶段我国常见的XBRI数据存储方式主要包括:文件系统存储、关系数据库存储、原生数据库存储。目前运用最为广泛的XBRL数据存储方式是以关系数据库存储XBRL文档,可以分为CLOB字段存入关系数据库和拆分方式存入关系数据库,其中以拆分方式存入关系数据库最为常见。以拆分方式存入即将XBRL文档分解映射到关系数据库的多张关系型表中。采用该种方式保证了数据的安全性和完整性,且易于数据查询、挖掘和数据的深加工,是目前广泛应用的XBRL数据存储方案。但此种方式也存在弊端:一是难以映射复杂的XBRL实例文档,且其维护极其复杂。二是对于XBRL文档完整性的体现荡然无存。三是这种分解的方式会耗费数据库服务器的大量CPU和内存资源。四是这种方式破坏XBRL文档内部的关联关系,容易造成XBRL数据失真。尽管以关系数据库存储技术进行XBRL数据存储的存储方案,在目前市场上有着坚实的地位和强大的软件支持,然而因信息管理技术不断进步而涌现的诸多问题,将会是关系型数据库所不能承受的生命之重。

二、新一代XBRL数据存储方式――混合数据库存储

在关系型数据库所主宰的坚固世界正在逼近变革的临界点上,根据“螺旋式”上升的法则,混合型数据库孕育而生。本文拟将基于混合数据库,就一个商品销售信息的存储为例,从下述方面来探讨混合数据库存储技术所具备的优质功能特性。(1)逻辑存储。创建同时包含传统SQL数据类型列和新的XBRL数据类型列的表。列表没有制定XML数据的内部结构,原因是XBRL文档是自我描述的,混合型数据库对XBRL数据存储时,只需验证其是否符合XBRL分类标准及规范。这种宽松的方式给用户提供了很强的灵活性,更容易存储包含不同属性和内部结构的XBRL文档集合,从而保证了XBRL数据的完整性与准确性。(2)物理存储。以树和节点作为模型来存储和处理XBRL数据,采用经过解析的格式来反映原始XBRL文档的层次结构,混合型数据库将用模式类型信息对XML层次结构中的所有节点进行标注,从而保证了XBRL数据的内部网状关联以及XBRL数据的层次性、多维度性。(3)索引。采用的是SQL DDL语句创建XBRL索引。该索引方式显著提高了数据库查询和应用程序的性能,减少为返回查询结果集而必须读取的数据量,同时具有标示性,可以确保数据的准确性。(4)查询语言。程序员可以使用SQL或XQuery搜索数据,应用程序可以自由地使用这两种语言的语句,而且一个查询语句可以结合使用SQL和XQuery。此外,混合型数据库有两个查询语言分析器:一个用于XQuery,另一个用于SQL。这两种语言编写的查询都能高效地重写查询操作符以及选择低成本的数据访问计划。

混合数据库的核心价值体现在,能将关系性数据库引擎和XML数据库引擎连接起来,采用“双核”引擎机制,除了支持表数据模型之外,还支持XML文档的层次化数据模型,使用户能够同时管理好两部分的数据内容。同时,使用SQL和XQuery来查询和处理这两种形式的数据,既保留了关系型数据库的优势,又融入了XML对复杂数据管理的层次性、灵活性。因此,可以得出结论,采用混合数据库技术进行XBRL数据存储,是一种最为理想的XBRL数据存储方案,将成为企业XBRL财务信息集成管理体系运用的核心关键技术。

三、企业级XBRL财务信息管理体系架构

随着我国企业会计准则通用分类标准的公布,企事业单位大范围采用XBRL技术将指日可待。在企业财务信息供应链上,大部分数据都是分布在不同部门和系统之中,从多数据源进行信息集成的难度会随着信息化发展而带来的数据格式增多和数据量增大而迅猛增长。数据集成到财务报告的最终目标是满足使用者的需求,面对众多的需求,财务报告要能实时的、准确的、丰富的、全面的信息来帮助人们做出决策。设想是否存在这样一个集成的、高效的财务信息管理系统,它提供用户集中地管理多数据源的财务报告能力,智能地获取实时财务信息,来辅助商业决策以及金融监管。本文就混合数据库存储技术探讨的基础上,构建一种存储优化的XBRL财务信息管理体系,如图1所示。

图1所展示的整体系统构思为:(1)XBRL通用标准的采用及其扩展。企业根据XBRL分类标准确定元素清单,根据企业实际业务操作确定XBRL扩展分类标准及其元素清单。这是运用XBRL的前提条件,我国基于最新企业会计准则的XBRL通用分类标准也在国家财政部门的大力推进与扶持下于2010年10月19日正式公布,预示着XBRL报告模式即将到来。(2)XBRL数据生成导入。将来自不同数据源的不同数据格式的数据,按照XBRL分类标准,映射为XBRL格式的数据,并经过数据验证,生成符合分类标准的实例文档。数据采集部门通过单机版软件进行数据的导入、审核、验证工作,再将处理好的XBRL实例文档在Internet上,以WEB的形式传输,同时要保证网络的安全性。(3)XBRL混合数据库存储。运用混合数据库的双引擎机制,对XBRL数据进行有效存储与积累,不需要以关系数据的拆分方式存储,从而保证XBRL数据的完整性、准确性、层次性、及时性,从而形成一个带有完善语法语义的数据资料仓库。(4)XBRL数据挖掘与分析。在XBRL文档存储后需要按照不同维度进行分组,采用RSS技术来满足信息使用者对业务信息的个性化需求。信息使用者在面对大量的数据时,采用数据挖掘技术去挖掘信息、发现知识。(5)XBRL信息展示与,主要方式包括Web、PDF/EXCEL等格式、商业智能、财务报表展示。通过对XBRL财务信息的可视化、网络化,用户可以通过链接和搜索引擎找到相关信息以满足自我需求。从上述整体流程构思,基于混合数据库的双引擎机制处理,便可有效、简洁、完整地存储XBRL数据,同时保证了系统的兼容性,为管理者提供了更有效、更灵活的财务数据集成方式。

综上所述,混合数据库存储方案较之于传统XBRL数据存储方案而言,将是一种最为理想的存储方案。混合数据库存储技术也将是构建XBRL财务信息管理体系中的核心技术。结合我国IT业的发展现状,混合数据库的开发尚未成熟,该智存储方式还仅仅处于理想状态,对国外先进技术奉行的“拿来主义”,并不是我国信息化建设与发展的长远之计。但是,在国家全面推进信息化建设的强效政策下,我国从自主研发到广泛应用的步伐将越来越快。

上一篇:高校后勤税收政策及其完善 下一篇:论会计信息化进程推进