G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 17/30 (2006.01)
Patent
CA 2534573
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.
L'invention concerne un procédé et un système d'évolution en place de schémas XML. Pour faire évoluer automatiquement un schéma XML existant, un programme d'évolution de schéma reçoit à la fois un schéma XML existant ainsi qu'un document XML en entrée. Le document XML indique les changements à apporter au schéma XML existant. Sur la base du schéma XML existant et du document XML, le programme d'évolution du schéma fait évoluer le schéma XML existant en un nouveau schéma XML renfermant les changements indiqués dans le document XML. Selon un aspect de l'invention, le programme d'évolution de schémas génère une ou plusieurs instructions SQL sur la base du nouveau schéma XML. Les instructions SQL, lorsqu'elles sont exécutées par un serveur de bases de données, font exécuter au serveur de bases de données une évolution des structures des bases de données qui étaient basées sur le schéma XML existant antérieurement, de manière que les structures des bases de données se conforment au nouveau schéma XML. Ceci est exécuté "en place" sans copie des données dans les structures de bases de données.
Agarwal Nipun
Chandrasekar Sivasankaran
Idicula Sam
Murthy Ravi
Oracle International Corporation
Smiths Ip
LandOfFree
In-place evolution of xml schemas in databases does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with In-place evolution of xml schemas in databases, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and In-place evolution of xml schemas in databases will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1365910