Font Size: a A A

Accessing relational databases using virtual XML documents

Posted on:2003-07-23Degree:M.C.ScType:Thesis
University:Dalhousie University (Canada)Candidate:Huang, HongFull Text:PDF
GTID:2468390011477916Subject:Computer Science
Abstract/Summary:
The standard approach to retrieve data and create an XML document that is processed by an XML application consists of the following steps: A relational data store is accessed to retrieve a data set. The data set is transformed into a physical XML document by a program that must be created/supplied. The XML document is parsed by a SAX parser while the XML application uses the SAX API to access the parsed data. This thesis creates a customized implementation of a SAX parser that avoids creation of the physical XML document. The SAX parser accesses the relational data store directly. It uses a supplied description, which specifies how the retrieved data set should be viewed as an XML document without physically creating it, and then provides the API to the application to access the data. To tell the parser how the data, retrieved from a relational data store, is to be transformed into an XML document structure, DTD and a well-established notion of containment is used. (Abstract shortened by UMI.)...
Keywords/Search Tags:XML document, Relational data, XML application, SAX parser
Related items