Introduction
Documents, though they contain useful information, have not been used as a data sources traditionally before the advent of XML. By enabling labeling of each part of the document with the type of data it contained so that more document-centric applications could be developed. XML can be seen as an object serialization format for distributed object applications or as a data exchange format. Due to the importance of XML and Database Systems (DBS), they need to be integrated for storage, retrieval, and update. By enabling this interaction, the business data and legacy application data that exists in the DBS ...