Apparatus and method for mapping relational data and metadata to XML
First Claim
Patent Images
1. A method of providing data, the method comprising the steps of:
- receiving, at a database server, a relational database query to retrieve data that resides in a relational database; and
the database server responding to the relational database query by providing a result of the relational database query from the relational database in a form of one or more XML documents.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques are provided for mapping XML data and metadata from data in relational databases. According to certain embodiments of the invention, a mechanism is provided to allow the user to use a database query to retrieve data form a relational database in the form of XML documents by canonically mapping object relational data to XML data and canonically mapping object relational schemas to XML-Schemas. The mechanism causes the generation of XML-schema information for the XML documents.
-
Citations
28 Claims
-
1. A method of providing data, the method comprising the steps of:
-
receiving, at a database server, a relational database query to retrieve data that resides in a relational database; and
the database server responding to the relational database query by providing a result of the relational database query from the relational database in a form of one or more XML documents. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
15. A computer-readable medium carrying one or more sequences of instructions of providing data, which instructions, when executed by one or more processors, cause the one or more processors to carry out the steps:
-
receiving, at a database server, a relational database query to retrieve data that resides in a relational database; and
the database server responding to the relational database query by providing a result of the relational database query from the relational database in a form of one or more XML documents.
-
Specification