Font Size: a A A

Research On Method For XML Database Design

Posted on:2007-01-10Degree:MasterType:Thesis
Country:ChinaCandidate:Y S XieFull Text:PDF
GTID:2178360182482186Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
XML is the preeminent data exchange format on the Internet. Processing XML data has recently become a widely recognized area of interest both in research and in industry. To organize and manage XML data efficiently, different storage approaches have been proposed. Among them, traditional databases are the most popular one. With the development of Web services, XML is also increasingly served by remote Web service providers. Therefore, there exist different kinds of XML data sources.Despite current research achievements on XML database design, there are still many unsolved issues to be explored. This thesis investigates some issues related to the methods and tools of XML database design, which include: the rules of XSD components mapping, the algorithm of transformation from XML schemas to object-relational databases and visual transformation tools. The main content of this work can be summarized as following:Analyzing the advantage and disadvantage of the existing transformation algorithm of XML schemas to traditional databases;Discussing the concept of XML (document) databases;Presenting four kinds of basic relationship among elements in W3C XML Schema, namely simple one to one, simple one to many, complex one to one, complex one to many. And according to their semantic constraint, each relaionship is mapped to the corresponding desination component. Finally, this paper gives some relevant mapping rules, which include: datatypes mapping, facet constraint mapping and integrality constraint mapping etc;Based on IBM Infoset Model class library, this paper discusses transfomatin of XML Schemas to Object-relational databases;With the above research, based on Eclipse IDE, a mutual transformation tool XDesigner is implemented.
Keywords/Search Tags:XML Databases, XSD Transformation, Object-Relational Model, Infoset Model
PDF Full Text Request
Related items