Return to search

XML to RDBMS

The Extensible Markup Language (XML) becomes more and more widespread as nearly all major players on the market today have accepted XML as an industry standard for exchanging information between server based products. Thus thousands of XML dialects have emerged since XML 1.0 became a W3C recommendation in February 1998. Corus Technologies AB has developed a server-based product called Corus/ALS© (Application Linking System) that makes it possible to connect client systems with different data representations to each other. A relational database model for each of the client systems is created and the translation from one data representation to another is done with stored procedures in the database. This thesis introduces a solution for how to store and retrieve XML documents in a Relational Database Management System (RDBMS) from any of the XML dialects that has emerged since XML 1.0 became a W3C recommendation. After a XML document has been stored in the database in a normalized way, the stored procedures in the Corus/ALS© database can be used to transform it to another XML dialect (or another format supported by the Corus/ALS© system). This will make it possible to translate any XML document to any other XML format. An XML interpreter was implemented and this implementation verified the theories in this thesis.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-93542
Date January 2000
CreatorsKarlsson, Magnus
PublisherKTH, Teleinformatik
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageEnglish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0028 seconds