Invention Grant
- Patent Title: In-place evolution of XML schemes
- Patent Title (中): XML模式的就地演进
-
Application No.: US10648749Application Date: 2003-08-25
-
Publication No.: US08219569B2Publication Date: 2012-07-10
- Inventor: Sam Idicula , Sivasankaran Chandrasekar , Nipun Agarwal , Ravi Murthy
- Applicant: Sam Idicula , Sivasankaran Chandrasekar , Nipun Agarwal , Ravi Murthy
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Hickman Palermo Troung Becker Bingham Wong LLP
- Main IPC: G06F7/00
- IPC: G06F7/00 ; G06F17/30

Abstract:
A method and system for the in-place evolution of XML schemas is disclosed. To automatically evolve an existing XML schema, a schema evolver receives both an existing XML schema and an XML document as input. The XML document indicates changes to be made to the existing XML schema. Based on the existing XML schema and the XML document, the schema evolver evolves the existing XML schema into a new XML schema that incorporates the changes indicated in the XML document. According to one aspect, the schema evolver generates one or more SQL statements based on the new XML schema. The SQL statements, when executed by a database server, cause the database server to evolve database structures that were based on the formerly existing XML schema so that the database structures conform to the new XML schema. This is accomplished “in place,” without copying the data in the database structures.
Public/Granted literature
- US20050050105A1 In-place evolution of XML schemas Public/Granted day:2005-03-03
Information query