A Survey on Storage Strategies of XML Database

MEN Ai-Hua,FENG Jian-Hua,ZHOU Li-Zhu
DOI: https://doi.org/10.3969/j.issn.1002-137X.2005.09.002
2005-01-01
Computer Science
Abstract:XML is a subset of SGML, and is a specific SGML markup language in its essence. XML has become the new criteria for the data expression and data exchange on Internet and is regarded as the most promising formation way for semi-structured data. The main function of XML is to manage the information data rather than the style of the data. The clear labor division of XML will lead to the appearance of more efficient Web programming, quicker explorer, more consistent data expression and more convenient data exchange. The lower layer storage design has great influence on the upper layer inquiry processing and optimization, so which is the best way to store XML files has become an im- portant issue. The article introduces several storage strategies for XML database, providing careful description and a- nalysis for each of them, and compares their functions and their advantages and disadvantages.
What problem does this paper attempt to address?