34. A computer program product that includes a non-transitorty computer readable storage medium, the non-transitory computer readable storage medium comprising a plurality of computer instructions which, when executed by a processor, cause the processor to execute a process for accessing a computer-implemented structure for storing XML data in a relational database, the computer implemented structure comprising a first table structure, the first table structure comprising a document identifier corresponding to an XML document and a path string for a node within the XML document, the process comprising: generating a SQL query against the computer-implemented structure; and producing a result set based upon executing the SQL query, wherein the path string for a node in the computer implemented structure stored in a volatile or nonvolatile computer usable storage medium that is accessed during execution of the SQL query, and the path string comprises a full path for the node from a root node of the XML document.
34. A computer program product that includes a non-transitorty computer readable storage medium, the non-transitory computer readable storage medium comprising a plurality of computer instructions which, when executed by a processor, cause the processor to execute a process for accessing a computer-implemented structure for storing XML data in a relational database, the computer implemented structure comprising a first table structure, the first table structure comprising a document identifier corresponding to an XML document and a path string for a node within the XML document, the process comprising: generating a SQL query against the computer-implemented structure; and producing a result set based upon executing the SQL query, wherein the path string for a node in the computer implemented structure stored in a volatile or nonvolatile computer usable storage medium that is accessed during execution of the SQL query, and the path string comprises a full path for the node from a root node of the XML document. 35. The computer program product of claim 34 in which the SQL query reconstructs the XML document.