Show simple item record

dc.contributor.advisorMayfield, Blayne E.
dc.contributor.authorNirmal, Uma Chinmayee
dc.date.accessioned2014-04-15T18:33:06Z
dc.date.available2014-04-15T18:33:06Z
dc.date.issued2005-05-01
dc.identifier.urihttps://hdl.handle.net/11244/8214
dc.description.abstractThe purpose of this study is to predict the performance of XML storage in various real time scenarios. This study is a survey and comparative analysis of data storage using databases to store and retrieve XML, using Java objects representing XML and other storage mechanisms that may have not yet been explored. It also gives a high-level overview of how to use XML with databases or Java Objects and describes how the differences between data-centric and document-centric XML affect their usage, when used with databases and objects, and how XML is used with relational and object oriented databases, Java Objects, and the role of native XML databases (stand alone XML databases). A detailed comparative study on storage of XML using Relational DBMS, Native XML DBMS and processing into Java Objects using JAXB was conducted. The data models such as relational, hierarchical, document-driven were used as inputs to the study. There is no single tool that can manage all the aspects of XML data used in an application. Each technology provides interestingly unique features. There is a tremendous amount of research and development in progress, in the development of tools and technologies to use XML. It can be safely predicted that all the technologies will finally merge into one standard method of storage of XML that will incorporate all the features such as, faster searches, full-text searches, maintaining original document order, ability to maintain a collection of documents, ability to query and store or retrieve over the network using protocols such as HTTP, SOAP etc., provide integral support for casting of elements, support for processing valid and non-valid XML documents, all in a single tool. This study has successfully concluded that the most efficient way to store XML data lies in the context of its usage.
dc.formatapplication/pdf
dc.languageen_US
dc.publisherOklahoma State University
dc.rightsCopyright is held by the author who has granted the Oklahoma State University Library the non-exclusive right to share this material in its institutional repository. Contact Digital Library Services at lib-dls@okstate.edu or 405-744-9161 for the permission policy on the use, reproduction or distribution of this material.
dc.titleEfficient Storage of XML - A Comparative Study
dc.typetext
dc.contributor.committeeMemberThomas, Johnson P.
dc.contributor.committeeMemberHedrick, G. E.
osu.filenameNirmal_okstate_0664M_1337.pdf
osu.collegeArts and Sciences
osu.accesstypeOpen Access
dc.description.departmentComputer Science Department
dc.type.genreThesis
dc.subject.keywordsxml
dc.subject.keywordsnative xml databases
dc.subject.keywordsrelational databases
dc.subject.keywordsjava objects
dc.subject.keywordsstorage
dc.subject.keywordsretrieval


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record