发明名称 IN-PLACE EVOLUTION OF XML SCHEMAS IN DATABASES
摘要 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.
申请公布号 CA2534573(C) 申请公布日期 2014.03.25
申请号 CA20042534573 申请日期 2004.08.23
申请人 ORACLE INTERNATIONAL CORPORATION 发明人 IDICULA, SAM;CHANDRASEKAR, SIVASANKARAN;AGARWAL, NIPUN;MURTHY, RAVI
分类号 G06F17/30;G06F12/00 主分类号 G06F17/30
代理机构 代理人
主权项
地址