Method and system for obtaining user data having user-defined data types
    1.
    发明授权
    Method and system for obtaining user data having user-defined data types 有权
    用于获取具有用户定义的数据类型的用户数据的方法和系统

    公开(公告)号:US08015217B2

    公开(公告)日:2011-09-06

    申请号:US11968387

    申请日:2008-01-02

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30569

    摘要: The present invention relates generally to data retrieval, and more particularly but not exclusively to obtaining referentially converted user data having user-defined data types. In one implementation, the present invention is a method for retrieving user data in a data system using one or more application programs for defining a layout for each user data type, defining one or more conversion routines for non-standard data types, calling a coordination call to map standard and non-standard data types, and retrieve the user data from the data storage device.

    摘要翻译: 本发明一般涉及数据检索,更具体而非专门地是获得具有用户定义的数据类型的重新转换的用户数据。 在一个实现中,本发明是一种用于使用一个或多个应用程序来检索数据系统中的用户数据的方法,所述应用程序用于为每个用户数据类型定义布局,为非标准数据类型定义一个或多个转换例程, 调用映射标准和非标准数据类型,并从数据存储设备检索用户数据。

    System and method for identifying and utilizing a secondary index to access a database using a management system without an internal catalogue of online metadata
    2.
    发明授权
    System and method for identifying and utilizing a secondary index to access a database using a management system without an internal catalogue of online metadata 有权
    用于识别和利用辅助索引以使用不具有在线元数据的内部目录的管理系统访问数据库的系统和方法

    公开(公告)号:US07020648B2

    公开(公告)日:2006-03-28

    申请号:US10319941

    申请日:2002-12-14

    IPC分类号: G06F17/30

    摘要: A system for identifying and utilizing a secondary index to access a database using a management system without an internal catalogue of online metadata. The system receives an application request to access a database from the application program, and parses the application request to determine at least one column name and at least one table name. The system utilizes an online catalogue containing metadata to translate the column name to a field name and the table name to a segment name, wherein the segment name has an associated secondary index. The system utilizes the online catalogue to determine an associated secondary index name, and builds a database request that includes the segment name, the field name, and the associated secondary index name. The system then sends the database request to the database management system, so that the associated secondary index can be used by the database management system in response to the database request.

    摘要翻译: 用于识别和利用辅助索引以使用不具有在线元数据的内部目录的管理系统访问数据库的系统。 系统从应用程序接收到访问数据库的应用程序请求,并解析应用程序请求以确定至少一个列名称和至少一个表名称。 系统利用包含元数据的在线目录将列名称转换为字段名称,将表名称转换为段名称,其中段名称具有关联的辅助索引。 系统利用在线目录来确定相关的辅助索引名称,并构建包含段名称,字段名称和关联的辅助索引名称的数据库请求。 然后,系统将数据库请求发送到数据库管理系统,以便相应的辅助索引可以由数据库管理系统用于响应数据库请求。

    APPARATUS AND SYSTEM FOR DEFINING A METADATA SCHEMA TO FACILITATE PASSING DATA BETWEEN AN EXTENSIBLE MARKUP LANGUAGE DOCUMENT AND A HIERARCHICAL DATABASE
    3.
    发明申请
    APPARATUS AND SYSTEM FOR DEFINING A METADATA SCHEMA TO FACILITATE PASSING DATA BETWEEN AN EXTENSIBLE MARKUP LANGUAGE DOCUMENT AND A HIERARCHICAL DATABASE 有权
    用于定义元数据样本的装置和系统,用于促进可扩展的标记语言文档和分层数据库之间的通过数据

    公开(公告)号:US20080215527A1

    公开(公告)日:2008-09-04

    申请号:US12116028

    申请日:2008-05-06

    IPC分类号: G06F17/30

    摘要: The apparatus and system are provided for defining a metadata schema to facilitate passing data between an XML document and a hierarchical database. The invention includes a database accessor, a document accessor, and an association module. The database accessor accesses a database schema indicative of database field names and a hierarchical structure for a hierarchical database. The document accessor accesses a document schema that defines the hierarchical structure, content data syntax, and semantics of valid, well-formed, XML documents that can be passed into and out of the hierarchical database. The document schema also includes at least one XML element name that maps to a corresponding database field name in the database schema. The association module associates the database schema and the document schema to provide a metadata schema that enables data to be passed between an XML document and the hierarchical database.

    摘要翻译: 提供了用于定义元数据模式以便于在XML文档和分层数据库之间传递数据的装置和系统。 本发明包括数据库访问器,文档存取器和关联模块。 数据库访问器访问指示分层数据库的数据库字段名称和分层结构的数据库模式。 文档访问器访问定义可以传入和传出分层数据库的有效,格式正确的XML文档的层次结构,内容数据语法和语义的文档模式。 文档模式还包括至少一个映射到数据库模式中对应的数据库字段名称的XML元素名称。 关联模块将数据库模式和文档模式相关联,以提供使数据可以在XML文档和分层数据库之间传递的元数据模式。

    Apparatus, system, and method for passing data between an extensible markup language document and a hierarchical database
    4.
    发明授权
    Apparatus, system, and method for passing data between an extensible markup language document and a hierarchical database 有权
    用于在可扩展标记语言文档和分层数据库之间传递数据的装置,系统和方法

    公开(公告)号:US07290012B2

    公开(公告)日:2007-10-30

    申请号:US10759601

    申请日:2004-01-16

    IPC分类号: G06F7/00

    摘要: An apparatus, system, and method are provided for passing data between an XML document and a hierarchical database. The apparatus, system, and method include a hierarchical database, a metadata schema, and a mapping module. The hierarchical database comprises a conventional hierarchical database, such as IMS. The metadata schema is derived from the hierarchical database. The metadata schema includes a first representation representative of the hierarchical structure of the hierarchical database, a second representation representative of the hierarchical structure of XML documents valid for passing into and out of the hierarchical database, one or more database field names, and one or more XML element names that map to the one or more database field names. The mapping module passes data between the XML document and the hierarchical database using the metadata schema.

    摘要翻译: 提供了一种用于在XML文档和分层数据库之间传递数据的装置,系统和方法。 装置,系统和方法包括分层数据库,元数据模式和映射模块。 分层数据库包括诸如IMS之类的常规分层数据库。 元数据模式是从分层数据库派生的。 元数据模式包括表示层次数据库的层次结构的第一表示,代表有效用于进入和离开分层数据库的XML文档的层次结构的第二表示,一个或多个数据库字段名以及一个或多个 映射到一个或多个数据库字段名称的XML元素名称。 映射模块使用元数据模式在XML文档和分层数据库之间传递数据。

    Method for defining a metadata schema to facilitate passing data between an extensible markup language document and a hierarchical database
    6.
    发明授权
    Method for defining a metadata schema to facilitate passing data between an extensible markup language document and a hierarchical database 有权
    用于定义元数据模式以便于在可扩展标记语言文档和分层数据库之间传递数据的方法

    公开(公告)号:US07418456B2

    公开(公告)日:2008-08-26

    申请号:US10758890

    申请日:2004-01-16

    IPC分类号: G06F17/30

    摘要: A method is provided for defining a metadata schema to facilitate passing data between an XML document and a hierarchical database. The invention includes a database accessor, a document accessor, and an association module. The database accessor accesses a database schema indicative of database field names and a hierarchical structure for a hierarchical database. The document accessor accesses a document schema that defines the hierarchical structure, content data syntax, and semantics of valid, well-formed, XML documents that can be passed into and out of the hierarchical database. The document schema also includes at least one XML element name that maps to a corresponding database field name in the database schema. The association module associates the database schema and the document schema to provide a metadata schema that enables data to be passed between an XML document and the hierarchical database.

    摘要翻译: 提供了一种用于定义元数据模式以便于在XML文档和分层数据库之间传递数据的方法。 本发明包括数据库访问器,文档存取器和关联模块。 数据库访问器访问指示分层数据库的数据库字段名称和分层结构的数据库模式。 文档访问器访问定义可以传入和传出分层数据库的有效,格式正确的XML文档的层次结构,内容数据语法和语义的文档模式。 文档模式还包括至少一个映射到数据库模式中对应的数据库字段名称的XML元素名称。 关联模块将数据库模式和文档模式相关联,以提供使数据可以在XML文档和分层数据库之间传递的元数据模式。

    STRUCTURED LARGE OBJECT (LOB) DATA
    7.
    发明申请
    STRUCTURED LARGE OBJECT (LOB) DATA 有权
    结构化大对象(LOB)数据

    公开(公告)号:US20130246395A1

    公开(公告)日:2013-09-19

    申请号:US13444698

    申请日:2012-04-11

    IPC分类号: G06F17/30

    摘要: Provided are techniques for processing structured content within Large Object (LOB) data that is stored in a column of a database table. Structural metadata describing structures that each define a different format of the structured content is stored. A request for data in the database table is received. The structural metadata is used to create an empty result set with columns defined by at least two of the structures. For each row of data in the database table that includes LOB data, control data is used to identify one of the structures to be applied to the structured content within the LOB data stored in that row of data, and the structured content within the LOB data in that row of data is mapped to the columns in the result set based on the identified one of the structures. The result set is returned.

    摘要翻译: 提供了用于处理存储在数据库表的列中的大对象(LOB)数据内的结构化内容的技术。 描述每个定义结构化内容的不同格式的结构的结构元数据被存储。 接收到数据库表中的数据请求。 结构元数据用于创建一个空结果集,其中由至少两个结构定义的列。 对于包含LOB数据的数据库表中的每行数据,控制数据用于标识要应用于存储在该行数据中的LOB数据中的结构化内容的结构之一,以及LOB数据内的结构化内容 在该行的数据基于所识别的结构之一映射到结果集中的列。 结果集返回。

    Apparatus, system, and method for defining a metadata schema to facilitate passing data between an extensible markup language document and a hierarchical database
    9.
    发明授权
    Apparatus, system, and method for defining a metadata schema to facilitate passing data between an extensible markup language document and a hierarchical database 有权
    用于定义元数据模式以便于在可扩展标记语言文档和分层数据库之间传递数据的装置,系统和方法

    公开(公告)号:US07822786B2

    公开(公告)日:2010-10-26

    申请号:US11948839

    申请日:2007-11-30

    IPC分类号: G06F17/30

    摘要: An apparatus, system, and method are provided for defining a metadata schema to facilitate passing data between an XML document and a hierarchical database. The invention includes a database accessor, a document accessor, and an association module. The database accessor accesses a database schema indicative of database field names and a hierarchical structure for a hierarchical database. The document accessor accesses a document schema that defines the hierarchical structure, content data syntax, and semantics of valid, well-formed, XML documents that can be passed into and out of the hierarchical database. The document schema also includes at least one XML element name that maps to a corresponding database field name in the database schema. The association module associates the database schema and the document schema to provide a metadata schema that enables data to be passed between an XML document and the hierarchical database.

    摘要翻译: 提供了一种用于定义元数据模式以便于在XML文档和分层数据库之间传递数据的装置,系统和方法。 本发明包括数据库访问器,文档存取器和关联模块。 数据库访问器访问指示分层数据库的数据库字段名称和分层结构的数据库模式。 文档访问器访问定义可以传入和传出分层数据库的有效,格式正确的XML文档的层次结构,内容数据语法和语义的文档模式。 文档模式还包括至少一个映射到数据库模式中对应的数据库字段名称的XML元素名称。 关联模块将数据库模式和文档模式相关联,以提供使数据可以在XML文档和分层数据库之间传递的元数据模式。

    Rich database metadata model that captures application relationships, mappings, constraints, and complex data structures
    10.
    发明授权
    Rich database metadata model that captures application relationships, mappings, constraints, and complex data structures 有权
    丰富的数据库元数据模型,捕获应用程序关系,映射,约束和复杂的数据结构

    公开(公告)号:US09020979B2

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

    申请号:US13344231

    申请日:2012-01-05

    IPC分类号: G06F17/30 G06F7/00

    摘要: The capturing of rich database metadata includes: capturing partitioned column metadata of a database as mappings defined by a plurality of constraint statements; defining non-standard user-defined types of the database according to a schema; defining physical representations of columns of the database according to the schema; and storing the defined mappings, the defined user-defined types, and the defined physical representations of columns to a catalog of the database. Application enumerated data values in the database may also be defined according to the XML schema and stored to the catalog of the database. In this manner, the database management system may manage application constraints, user-defined types, and physical representations of data for applications referencing the same database using the metadata information stored in the catalog of the database.

    摘要翻译: 富数据库元数据的捕获包括:以多个约束语句定义的映射捕获数据库的分区列元数据; 根据模式定义数据库的非标准用户定义类型; 根据模式定义数据库的列的物理表示; 并将定义的映射,定义的用户定义的类型以及列的定义的物理表示存储到数据库的目录中。 数据库中的应用枚举数据值也可以根据XML模式定义并存储到数据库的目录中。 以这种方式,数据库管理系统可以使用存储在数据库的目录中的元数据信息来管理引用同一数据库的应用的应用约束,用户定义的类型和物理表示。