发明申请
- 专利标题: In-place evolution of XML schemas
- 专利标题(中): XML模式的就地演进
-
申请号: US10648749申请日: 2003-08-25
-
公开(公告)号: US20050050105A1公开(公告)日: 2005-03-03
- 发明人: Sam Idicula , Sivasankaran Chandrasekar , Nipun Agarwal , Ravi Murthy
- 申请人: Sam Idicula , Sivasankaran Chandrasekar , Nipun Agarwal , Ravi Murthy
- 申请人地址: US CA REDWOOD SHORES
- 专利权人: ORACLE INTERNATIONAL CORPORATION
- 当前专利权人: ORACLE INTERNATIONAL CORPORATION
- 当前专利权人地址: US CA REDWOOD SHORES
- 主分类号: G06F12/00
- IPC分类号: G06F12/00 ; G06F17/30
摘要:
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.
公开/授权文献
- US08219569B2 In-place evolution of XML schemes 公开/授权日:2012-07-10
信息查询