Font Size: a A A

A Research And Implement Of XML Data-Storing Model Based On Persistent DOM

Posted on:2006-11-06Degree:MasterType:Thesis
Country:ChinaCandidate:H H ZhouFull Text:PDF
GTID:2168360152991541Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the development of network technology, XML has been widely used in electronic business, data exchange, network publication, manufacturing, biomedicine and telecom. There was a steady increase in the amount of XML documents, with the rapid development of the market of XML applications. XML has played an increasing important role in the world. More and more data or documents begin to record in XML language. This situation makes the study of storing and managing XML documents urgently.Contrast to the structured data storing in traditional relational database system, XML data is different, which is typical semi-structured data and difficult to store it into relational database system directly and efficiently. However, the traditional relational database has experienced more than 30 years' evolvement, its technologies are mature. Relational databases have the biggest user population and a majority of data in this world has stored in them. How to combine XML and relational database technologies for storing XML documents efficiently is a challenging task.After studying technologies of XML data storage, a XML storage system has been designed and implemented, which is based on persistent Document Object Model. Making the most of the developed relational database systems as the way of storage, using Document Object Model as the logic model, adopting XML Path Language as the way of querying data, making use of the technologies of persistent Document Object Model and COM middle wares, introducing three-layer software architecture, this XML storage system has been implemented. To meet the demand of storing XML documents effectively, this system can turn a general relational database system into a XML storage system without disturbing the daily works of the relational database, which is based on.Adopting persistent Document Object Model based on relational database for storing document-centric XML documents in this system, there is no distortion in the process of storing document-centric XML documents. Simultaneity in order to storing mixed XML documentseffectively, this system has been designed and developed in a way of storing the structured data and semi-structured data of the mixed XML documents respectively or discretely. Moreover to meet the need of storing mixed XML documents in this way, persistent Document Object Model and XML Path Language have been extended functionally.Finally, some experiments, which must be taken, have indicated that this XML storage system can function normally.
Keywords/Search Tags:XML, data storage, XML database, PDOM
PDF Full Text Request
Related items