Font Size: a A A

Research And Application Of XBRL Optimized Query Processing Base On XQuery

Posted on:2012-04-15Degree:MasterType:Thesis
Country:ChinaCandidate:W T WangFull Text:PDF
GTID:2218330368988092Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
XBRL (eXtensible Business Reporting Language) is the business and financial data exchange carrier. The XBRL standard has been put into use in many countries and XBRL is implemented in a worldwide rapid expansion.Using traditional XML language technology processing means is not efficiency to meet the requirements of the people in the XBRL data query. The XQuery language is an efficient and powerful query technology for the XML data. In the optimization of all the way, finding an efficient index coding is an important part.This paper research on the prefix encoding features, as well as several of the prefix encoding scheme. Compared with the advantages and efficiency of the several way, we analysis of the common problems. Based on prefix code, aiming at the root cause of the problem, put forward a better way of coding, while retaining the Dewey characteristics at the same time, in the XML subtrees updating, greatly reduces the coding time. To the XBRL file structure optimization. Before the query, based on the optimal Dewey, we combine the same label nodes, forming a tag tree (LBT). Study of XQuery syntax characteristics, the core of the FLWOR expression, simplify the original query processing according to the Dewey features, reduces query matching complexity. Formation of the standard XQuery language lexical tree and label nested relations process according to the XQEngine. Complete the source words query processing process.At last this paper, we implements a high performance XQuery parser including of lexical analysis, syntax analysis and semantic analysis. Can be seen from the experimental results, based on the optimal Dewey, XQuery parser can effectively improve the XBRL data query efficiency, and have a broad prospect in the XBRL update data query.
Keywords/Search Tags:XBRL instance, Dewey, XQuery, Data Update, Query optimization
PDF Full Text Request
Related items