Font Size: a A A

Rdbms-based Xml-dbms System

Posted on:2005-02-25Degree:MasterType:Thesis
Country:ChinaCandidate:W Y XiaoFull Text:PDF
GTID:2208360122495521Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Extensible Markup Language is a Meta language. With the growing popularity of XML(extensible Markup Language) defined by W3C, XML lets document authors define their own markup tags and attribute names to assign meaning to the data elements in the document. Further, XML elements can be nested and include references to indicate data relationships. Databases and XML offer complementary functionality for storing data. Databases store data for efficient retrieval, whereas XML offers an easy information exchange that enables interoperability between applications. So, the research of the key technique of XML-DBMS is the most important thing.This thesis presents the author's work in research of the XML-DBMS for his master degree. Most of the thesis focus the requirement of transforming RDBMS to XML-RDBMS. Firstly, it describes the concepts of DBMS and XML, and presents the characteristic and development environment of XML-DBMS. Then describe such a utility, that solves the following problems: 1) loading data from XML documents into relational tables with a known schema, 2) creating XML documents according to a known DTD from data extracted from a database, 3) generating relational schemas from XML DTDs for on-the-fly storage of XML documents, and 4) generating XML DTDs from relational schemas for on-the-fly extraction of relational data. In the last part of this thesis, I give the suggestions and prospect of the development of a mature XML-DBMS which have the most competition ability in market base on the current work.
Keywords/Search Tags:XML, RDBMS, XML-DBMS
PDF Full Text Request
Related items