XML document stored as column data
    2.
    发明授权
    XML document stored as column data 有权
    XML文档存储为列数据

    公开(公告)号:US06721727B2

    公开(公告)日:2004-04-13

    申请号:US09725363

    申请日:2000-11-29

    IPC分类号: G06F1730

    摘要: A technique is provided for creating metadata for fast search of XML documents stored as column data. Data is stored in a data store connected to a computer. A main table is created in a relational database management system, wherein the main table has a column for storing an extensible markup language (XML) document in a native XML format One or more side tables are created in the relational database management system, wherein each side table has one or more columns that store one or more attributes extracted from die XML document for fast searching of the XML document. Thereafter, the side tables are used to locate data in the main table.

    摘要翻译: 提供了一种创建用于快速搜索存储为列数据的XML文档的元数据的技术。 数据存储在连接到计算机的数据存储器中。 在关系数据库管理系统中创建主表,其中主表具有用于以本机XML格式存储可扩展标记语言(XML)文档的列在关系数据库管理系统中创建一个或多个副表,其中每个 侧表具有一个或多个列,其存储从模具XML文档中提取的一个或多个属性,用于快速搜索XML文档。 此后,侧表用于在主表中定位数据。

    Storing fragmented XML data into a relational database by decomposing XML documents with application specific mappings
    3.
    发明授权
    Storing fragmented XML data into a relational database by decomposing XML documents with application specific mappings 有权
    通过分解具有应用程序特定映射的XML文档,将分散的XML数据存储到关系数据库中

    公开(公告)号:US06643633B2

    公开(公告)日:2003-11-04

    申请号:US10062069

    申请日:2002-01-31

    IPC分类号: G06F1730

    摘要: A technique is provided to store fragmented XML data into a relational database by decomposing XML documents with application specific mappings. Data stored on a data store that is connected to a computer is transformed. Initially, an XML document containing XML data is received. A document access definition that identifies one or more relational tables and columns is received. The XML data is mapped from the application DTD to the relational tables and columns using the document access definition by generating a first document object model tree using the XML document, generating a second document object model tree using the document access definition, and mapping the data from the first document object model tree into columns in one or more relational rabies using the second document object model tree.

    摘要翻译: 提供了一种技术,通过使用应用程序特定映射分解XML文档,将分段的XML数据存储到关系数据库中。 存储在连接到计算机的数据存储上的数据被转换。 最初,收到包含XML数据的XML文档。 接收标识一个或多个关系表和列的文档访问定义。 使用文档访问定义将XML数据从应用程序DTD映射到关系表和列,通过使用XML文档生成第一个文档对象模型树,使用文档访问定义生成第二个文档对象模型树,并将数据映射 使用第二个文档对象模型树,从第一个文档对象模型树到一个或多个关系狂犬病的列。

    Generating one or more XML documents from a single SQL query
    4.
    发明授权
    Generating one or more XML documents from a single SQL query 有权
    从单个SQL查询生成一个或多个XML文档

    公开(公告)号:US06636845B2

    公开(公告)日:2003-10-21

    申请号:US10066523

    申请日:2002-01-31

    IPC分类号: G06F1730

    摘要: A technique is provided for generating one or more XML documents from a single SQL query. Data stored on a data storage device that is connected to a computer is transformed. A query is received that selects data stored in a relational database management system on the data storage device, wherein a data access definition defines: (1) a collection of one or more tables in the relational database management system for storing attributes from an XML document, (2) how data stored in the tables maps to the XML document, (3) a query for mapping the data stored in the tables to the XML document, and (4) a table that will contain the XML document after the XML document is generated. Then, one or more XML documents are generated from the selected data using the data access definition.

    摘要翻译: 提供了一种用于从单个SQL查询生成一个或多个XML文档的技术。 存储在连接到计算机的数据存储设备上的数据被转换。 接收到在数据存储设备上选择存储在关系数据库管理系统中的数据的查询,其中数据访问定义定义:(1)关系数据库管理系统中的一个或多个表的集合,用于存储来自XML文档的属性 ,(2)存储在表中的数据如何映射到XML文档,(3)将存储在表中的数据映射到XML文档的查询,以及(4)将在XML文档之后包含XML文档的表 被生成。 然后,使用数据访问定义从所选择的数据生成一个或多个XML文档。

    Method and apparatus for creating structure indexes for a data base extender
    5.
    发明授权
    Method and apparatus for creating structure indexes for a data base extender 失效
    用于为数据库扩展器创建结构索引的方法和装置

    公开(公告)号:US06421656B1

    公开(公告)日:2002-07-16

    申请号:US09324826

    申请日:1999-06-02

    IPC分类号: G06F1730

    摘要: A method and apparatus using an extender for a computer-implemented relational database system is disclosed for storing, querying, and retrieving structured documents. The extender provides a new abstract data type and includes a plurality of user defined functions for storing, querying, and retrieving structured documents internally, as character-based large objects (CLOB), or externally, in flat files or URLs, for example. The extender has “conditional select” functionality, “conditional select” functionality is based on user defined functions residing within the extender being applied to a projection in a structured query in the database system. The extender also has a set of user defined functions for creating one or more indexes for structured documents stored in the relational database system using already created B+ tree index structures implemented in the database system to support the indexes. The method includes a tag counting system for indexing structured documents and for implementing the structure indexes within the relational database.

    摘要翻译: 公开了一种用于计算机实现的关系数据库系统的扩展器的方法和装置,用于存储,查询和检索结构化文档。 扩展器提供新的抽象数据类型,并且包括用于在内部存储,查询和检索结构化文档的多个用户定义的功能,例如作为基于字符的大对象(CLOB),或外部地在平面文件或URL中。 扩展器具有“条件选择”功能,“条件选择”功能基于驻留在扩展器内的用户定义的功能,其被应用于数据库系统中的结构化查询中的投影。 扩展器还具有一组用户定义的功能,用于为存储在关系数据库系统中的结构化文档创建一个或多个索引,使用在数据库系统中实现的已创建的B +树索引结构来支持索引。 该方法包括用于对结构化文档进行索引并用于实现关系数据库内的结构索引的标签计数系统。

    Database extender for storing, querying, and retrieving structured documents
    6.
    发明授权
    Database extender for storing, querying, and retrieving structured documents 有权
    用于存储,查询和检索结构化文档的数据库扩展器

    公开(公告)号:US06584459B1

    公开(公告)日:2003-06-24

    申请号:US09325661

    申请日:1999-06-02

    IPC分类号: G06F1730

    摘要: An extender for a computer-implemented relational database system is disclosed for storing, querying, and retrieving structured documents. The extender provides a new abstract data type and includes a plurality of user defined functions for storing, querying, and retrieving structured documents internally, as character-based large objects (CLOB), or externally, in flat files or URLs, for example. A method and apparatus using an extender having a “conditional select” functionality is further disclosed for querying structured documents. The “conditional select” functionality is based on user defined functions residing within the extender being applied to a projection in a structured query in the database system. A method and apparatus using an extender having a set of user defined functions is further disclosed for creating one or more indexes for structured documents stored in the relational database system. The method uses the set of functions to create the indexes and uses already created B+ tree index structures implemented in the database system to support the indexes. A method and apparatus using an extender is further disclosed for creating and supporting structure indexes. The method includes a tag counting system for indexing structured documents and for implementing the structure indexes within the relational database.

    摘要翻译: 公开了一种用于计算机实现的关系数据库系统的扩展器,用于存储,查询和检索结构化文档。 扩展器提供新的抽象数据类型,并且包括用于在内部存储,查询和检索结构化文档的多个用户定义的功能,例如作为基于字符的大对象(CLOB),或外部地在平面文件或URL中。 进一步公开了使用具有“条件选择”功能的扩展器的方法和装置,用于查询结构化文档。 “条件选择”功能基于驻留在扩展器内的用户定义的功能,其被应用于数据库系统中的结构化查询中的投影。进一步公开了使用具有一组用户定义的功能的扩展器的方法和装置,用于创建一个 或者用于存储在关系数据库系统中的结构化文档的更多索引。 该方法使用一组函数来创建索引,并使用在数据库系统中实现的已创建的B +树索引结构来支持索引。进一步​​公开了一种使用扩展器的方法和装置,用于创建和支持结构索引。 该方法包括用于对结构化文档进行索引并用于实现关系数据库内的结构索引的标签计数系统。

    Method and apparatus for indexing structured documents with rich data types
    7.
    发明授权
    Method and apparatus for indexing structured documents with rich data types 失效
    用于索引具有丰富数据类型的结构化文档的方法和设备

    公开(公告)号:US06519597B1

    公开(公告)日:2003-02-11

    申请号:US09324499

    申请日:1999-06-02

    IPC分类号: G06F1730

    摘要: An extender for a computer-implemented relational database system is disclosed for storing, querying, and retrieving structured documents. The extender provides a new abstract data type and includes a plurality of user defined functions for storing, querying, and retrieving structured documents internally, as character-based large objects (CLOB), or externally, in flat files or URLs, for example. A method and apparatus using an extender having a “conditional select” functionality is further disclosed for querying structured documents. The “conditional select” functionality is based on user defined functions residing within the extender being applied to a projection in a structured query in the database system. A method and apparatus using an extender having a set of user defined functions is further disclosed for creating one or more indexes for structured documents stored in the relational database system. The method uses the set of functions to create the indexes and uses already created B+ tree index structures implemented in the database system to support the indexes. A method and apparatus using an extender is further disclosed for creating and supporting structure indexes. The method includes a tag counting system for indexing structured documents and for implementing the structure indexes within the relational database.

    摘要翻译: 公开了一种用于计算机实现的关系数据库系统的扩展器,用于存储,查询和检索结构化文档。 扩展器提供新的抽象数据类型,并且包括用于在内部存储,查询和检索结构化文档的多个用户定义的功能,例如作为基于字符的大对象(CLOB),或外部地在平面文件或URL中。 进一步公开了使用具有“条件选择”功能的扩展器的方法和装置,用于查询结构化文档。 “条件选择”功能基于驻留在扩展器内的用户定义的功能,其被应用于数据库系统中的结构化查询中的投影。进一步公开了使用具有一组用户定义的功能的扩展器的方法和装置,用于创建一个 或者用于存储在关系数据库系统中的结构化文档的更多索引。 该方法使用一组函数来创建索引,并使用在数据库系统中实现的已创建的B +树索引结构来支持索引。进一步​​公开了一种使用扩展器的方法和装置,用于创建和支持结构索引。 该方法包括用于对结构化文档进行索引并用于实现关系数据库内的结构索引的标签计数系统。

    Method and apparatus for querying structured documents using a database extender
    8.
    发明授权
    Method and apparatus for querying structured documents using a database extender 有权
    使用数据库扩展器查询结构化文档的方法和装置

    公开(公告)号:US06366934B1

    公开(公告)日:2002-04-02

    申请号:US09324827

    申请日:1999-06-02

    IPC分类号: G06F1730

    CPC分类号: G06F17/30595 G06F17/30011

    摘要: An extender for a computer-implemented relational database system is disclosed for storing, querying, and retrieving structured documents. The extender provides a new abstract data type and includes a plurality of user defined functions for storing, querying, and retrieving structured documents internally, as character-based large objects (CLOB), or externally, in flat files or URLs, for example. A method and apparatus using an extender having a “conditional select” functionality is further disclosed for querying structured documents. The “conditional select” functionality is based on user defined functions residing within the extender being applied to a projection in a structured query in the database system. A method and apparatus using an extender having a set of user defined functions is further disclosed for creating one or more indexes for structured documents stored in the relational database system. The method uses the set of functions to create the indexes and uses already created B+ tree index structures implemented in the database system to support the indexes. A method and apparatus using an extender is further disclosed for creating and supporting structure indexes. The method includes a tag counting system for indexing structured documents and for implementing the structure indexes within the relational database.

    摘要翻译: 公开了一种用于计算机实现的关系数据库系统的扩展器,用于存储,查询和检索结构化文档。 扩展器提供新的抽象数据类型,并且包括用于在内部存储,查询和检索结构化文档的多个用户定义的功能,例如作为基于字符的大对象(CLOB),或外部地在平面文件或URL中。 进一步公开了一种使用具有“条件选择”功能的扩展器的方法和装置,用于查询结构化文档。 “条件选择”功能基于驻留在扩展器内的用户定义的功能被应用于数据库系统中的结构化查询中的投影。 还公开了一种使用具有一组用户定义功能的延伸器的方法和装置,用于为存储在关系数据库系统中的结构化文档创建一个或多个索引。 该方法使用一组函数创建索引,并使用在数据库系统中实现的已创建的B +树索引结构来支持索引。 进一步公开了一种使用扩展器的方法和装置,用于创建和支持结构索引。 该方法包括用于对结构化文档进行索引并用于实现关系数据库内的结构索引的标签计数系统。

    Toy action figure
    10.
    外观设计

    公开(公告)号:USD971347S1

    公开(公告)日:2022-11-29

    申请号:US29842835

    申请日:2022-06-16

    申请人: Jian Xu

    设计人: Jian Xu