System and method for storing and retrieving XML data encapsulated as an object in a database store
    21.
    发明申请
    System and method for storing and retrieving XML data encapsulated as an object in a database store 审中-公开
    用于存储和检索在数据库存储中封装为对象的XML数据的系统和方法

    公开(公告)号:US20050091231A1

    公开(公告)日:2005-04-28

    申请号:US10693158

    申请日:2003-10-24

    CPC分类号: G06F16/84 G06F16/93

    摘要: A system and method are provided for modeling structured, semi-structured, and unstructured data all within a single instance of a user defined type (UDT) within a database store. In particular, the XML data model is extended to fields of a UDT. As a result, the properties of the XML data model—such as document order and document structure—can be preserved within instances of a UDT. Moreover, code representing object behavior (i.e., methods that can be invoked on an object in managed code) can be added to the UDT to operate on an XML field, as well as non-XML fields of the UDT. This enables a framework for adding business logic to XML data. The content model of the XML data can be optionally described using XML schema documents associated with the XML fields of the UDT.

    摘要翻译: 提供了一种系统和方法,用于在数据库存储内的用户定义类型(UDT)的单个实例中对结构化,半结构化和非结构化数据进行建模。 特别地,XML数据模型扩展到UDT的字段。 因此,XML数据模型的属性(如文档顺序和文档结构)可以在UDT的实例中保留。 此外,可以将代表对象行为的代码(即,可以在托管代码中的对象上调用的方法)添加到UDT以对XML字段以及UDT的非XML字段进行操作。 这使得可以将业务逻辑添加到XML数据中。 可以使用与UDT的XML字段相关联的XML模式文档来可选地描述XML数据的内容模型。

    System and method providing diffgram format
    23.
    发明授权
    System and method providing diffgram format 有权
    提供差异格式的系统和方法

    公开(公告)号:US07743319B2

    公开(公告)日:2010-06-22

    申请号:US11379913

    申请日:2006-04-24

    摘要: The present invention relates to a system and methodology to facilitate XML data communications and processing. A diffgram data structure is provided that includes one or more states of a plurality of data records. The state information can be determined by examining one or more data sources for differences from one or more reference data sources. If differences are detected between the data sources, the diffgram can be constructed in an XML compatible format with both previous state indications and current state indications that describes the state differences between the data sources. Error information and/or other administrative information or codes can also be provided to facilitate database management and/or processing.

    摘要翻译: 本发明涉及一种促进XML数据通信和处理的系统和方法。 提供包括多个数据记录的一个或多个状态的差分数据结构。 可以通过检查来自一个或多个参考数据源的差异的一个或多个数据源来确定状态信息。 如果在数据源之间检测到差异,则可以使用XML兼容格式构造差异图,其中先前的状态指示和描述数据源之间的状态差异的当前状态指示。 还可以提供错误信息和/或其他管理信息或代码以促进数据库管理和/或处理。

    System and method providing diffgram format
    26.
    发明授权
    System and method providing diffgram format 有权
    提供差异格式的系统和方法

    公开(公告)号:US07035866B1

    公开(公告)日:2006-04-25

    申请号:US09973242

    申请日:2001-10-09

    IPC分类号: G06F17/18

    摘要: The present invention relates to a system and methodology to facilitate XML data communications and processing. A diffgram data structure is provided that includes one or more states of a plurality of data records. The state information can be determined by examining one or more data sources for differences from one or more reference data sources. If differences are detected between the data sources, the diffgram can be constructed in an XML compatible format with both previous state indications and current state indications that describes the state differences between the data sources. Error information and/or other administrative information or codes can also be provided to facilitate database management and/or processing.

    摘要翻译: 本发明涉及一种促进XML数据通信和处理的系统和方法。 提供包括多个数据记录的一个或多个状态的差分数据结构。 可以通过检查来自一个或多个参考数据源的差异的一个或多个数据源来确定状态信息。 如果在数据源之间检测到差异,则可以使用XML兼容格式构造差异图,其中先前的状态指示和描述数据源之间的状态差异的当前状态指示。 还可以提供错误信息和/或其他管理信息或代码以促进数据库管理和/或处理。