Handling XML in Traditional Databases
Kwanjai Deejring, Pensri Amornsinlaphachai · Thammasat International Journal of Science and Technology · 2007
Most research in the XML area has concentrated on storing, querying and publishing XML while not many researchers have paid attention to updating XML; thus, the XML update area is not fully developed. This work contributes a solution for the update of XML documents via ORDB (Object Relational Database) to advance the techniques in this area through preserving constraints, maintaining performance in the presence of data redundancy, permitting joins of documents in updates and allowing the updates of documents whose structure is known partially or whose structure is recursive. Experimental study to evaluate the performance of XML update processing has been conducted. The experimental results show that updating multiple XML documents storing non-redundant data yields a better performance than updating a single XML document storing redundant data; an ORDB can take advantage of this by caching data to a greater extent than a native XML database.