会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • SQL extended with transient fields for calculation expressions in enhanced data models
    • SQL在扩展数据模型中用于计算表达式的瞬态字段扩展
    • US09361407B2
    • 2016-06-07
    • US14020703
    • 2013-09-06
    • Daniel HutzelTimm FalterStefan Baeuerle
    • Daniel HutzelTimm FalterStefan Baeuerle
    • G06F7/00G06F17/30
    • G06F17/30554G06F17/3041G06F17/30418G06F17/30501G06F17/30507G06F17/30604G06F17/30979
    • A database language (e.g. SQL) is extended to define a transient field whose value is derived from data stored in a database. The value of the transient field is calculated by the database engine for consumption as needed by the application layer, for example as part of a particular data model. The value of the transient field may not be materialized as a persistent field in the underlying database table, or may be selectively materialized based upon a heuristic or hint. Certain embodiments may implement the transient field as a basic elaboration on standard SQL utilizing an identifier. Some embodiments may implement the transient field as an entity where SQL has been extended to accommodate concepts of a higher-level Entity Relationship Model (ERM). The use of constants and/or floating values (e.g. a current time) in connection with transient fields, is also disclosed.
    • 数据库语言(例如SQL)被扩展以定义其值从存储在数据库中的数据导出的瞬态字段。 瞬态字段的值由应用层需要的数据库引擎计算消耗,例如作为特定数据模型的一部分。 瞬态字段的值可能不会实现为底层数据库表中的持久字段,或者可以基于启发式或提示来选择性地实现。 某些实施例可以使用标识符来将瞬态字段实现为标准SQL的基本说明。 一些实施例可以将瞬态字段实现为已经扩展了SQL以容纳更高级实体关系模型(ERM)的概念的实体。 还公开了与瞬态场有关的常数和/或浮动值(例如当前时间)的使用。
    • 2. 发明申请
    • GENERATING IMPERATIVE-LANGUAGE QUERY CODE FROM DECLARATIVE-LANGUAGE QUERY CODE
    • 从宣言语言查询码生成语言语言查询码
    • US20160117364A1
    • 2016-04-28
    • US14523832
    • 2014-10-24
    • Saeed Jahankhani
    • Saeed Jahankhani
    • G06F17/30
    • G06F17/30427G06F17/3041
    • Innovations in the area of query processing for a database management system (“DBMS”) are presented herein. For example, for a database query, a query engine generates query code in an imperative language (such as a procedural, scripting language) based on query code in a declarative language (such as a structured query language). The query engine can embed the imperative-language query code in an intermediate representation of the database query, which is executed by the DBMS. In many instances (e.g., for non-linear operations of a database query), the imperative-language query code can be executed by the DBMS more quickly and efficiently than the original declarative-language query code. The DBMS returns results of the execution of the database query.
    • 本文介绍了数据库管理系统(“DBMS”)的查询处理领域的创新。 例如,对于数据库查询,查询引擎基于声明式语言(例如结构化查询语言)中的查询代码,以命令式语言(例如过程式脚本语言)生成查询代码。 查询引擎可以将命令式语言查询代码嵌入到DBMS执行的数据库查询的中间表示中。 在许多情况下(例如,对于数据库查询的非线性操作),命令式语言查询代码可以由DBMS比原始的声明式语言查询代码更快速和有效地执行。 DBMS返回执行数据库查询的结果。
    • 3. 发明授权
    • Dynamic bridging of application and data servers
    • 动态桥接应用程序和数据服务器
    • US09104724B2
    • 2015-08-11
    • US13798364
    • 2013-03-13
    • SAP AG
    • Xiaowei LiuYingyu Chen
    • G06F17/30
    • G06F17/3043G06F17/3041
    • Described herein is a technology to facilitate dynamic bridging of an application server and a data server. In accordance with one aspect, a query script based on source code of an application is generated at the application server. The query script may include at least one placeholder that represents a dynamic term in the source code of the application. The query script may be processed by replacing the placeholder with a static term generated based on one or more values received during execution of the application. The query script is then executed to manage data at a data server.
    • 这里描述了一种促进应用服务器和数据服务器的动态桥接的技术。 根据一个方面,在应用服务器上生成基于应用的源代码的查询脚本。 查询脚本可以包括表示应用程序的源代码中的动态项的至少一个占位符。 可以通过使用基于在应用程序执行期间接收到的一个或多个值生成的静态术语来替换占位符来处理查询脚本。 然后执行查询脚本以管理数据服务器上的数据。
    • 6. 发明申请
    • SQL EXTENDED WITH TRANSIENT FIELDS FOR CALCULATION EXPRESSIONS IN ENHANCED DATA MODELS
    • 用于在增强数据模型中计算表达式的瞬态字段扩展的SQL
    • US20150074140A1
    • 2015-03-12
    • US14020703
    • 2013-09-06
    • Daniel HutzelTimm FalterStefan Baeuerle
    • Daniel HutzelTimm FalterStefan Baeuerle
    • G06F17/30
    • G06F17/30554G06F17/3041G06F17/30418G06F17/30501G06F17/30507G06F17/30604G06F17/30979
    • A database language (e.g. SQL) is extended to define a transient field whose value is derived from data stored in a database. The value of the transient field is calculated by the database engine for consumption as needed by the application layer, for example as part of a particular data model. The value of the transient field may not be materialized as a persistent field in the underlying database table, or may be selectively materialized based upon a heuristic or hint. Certain embodiments may implement the transient field as a basic elaboration on standard SQL utilizing an identifier. Some embodiments may implement the transient field as an entity where SQL has been extended to accommodate concepts of a higher-level Entity Relationship Model (ERM). The use of constants and/or floating values (e.g. a current time) in connection with transient fields, is also disclosed.
    • 数据库语言(例如SQL)被扩展以定义其值从存储在数据库中的数据导出的瞬态字段。 瞬态字段的值由应用层需要的数据库引擎计算消耗,例如作为特定数据模型的一部分。 瞬态字段的值可能不会实现为底层数据库表中的持久字段,也可能会根据启发式或提示进行选择性实现。 某些实施例可以使用标识符来将瞬态字段实现为标准SQL的基本说明。 一些实施例可以将瞬态字段实现为已经扩展了SQL以容纳更高级实体关系模型(ERM)的概念的实体。 还公开了与瞬态场有关的常数和/或浮动值(例如当前时间)的使用。
    • 9. 发明授权
    • Generation of query language parameter file
    • 生成查询语言参数文件
    • US08386474B2
    • 2013-02-26
    • US12276588
    • 2008-11-24
    • David M. MobbsPierre-Emmanuel Gros
    • David M. MobbsPierre-Emmanuel Gros
    • G06F7/00
    • G06F17/3041
    • Some aspects include determination of a data structure including a plurality of query language configuration parameters and at least two values associated with each of the plurality of query language configuration parameters, and generation, based on the data structure, of a first structured language query associated with a first value associated with one of the plurality of query language configuration parameters, and a second structured language query associated with a second value associated with the one of the plurality of query language configuration parameters. Also included are determination of a first expected query result associated with the first structured language query and a second expected query result associated with the second structured language query, query of a data source with the first structured language query and the second structured language query, reception of a first query result associated with the first structured language query and a second query result associated with the second structured language query, determination that the first query result matches the first expected query result and that the second query result does not match the second expected query result, and addition, to a query language configuration parameter file associated with the data source, of the one of the plurality of query language configuration parameters in association with the first value.
    • 一些方面包括确定包括多个查询语言配置参数的数据结构和与多个查询语言配置参数中的每一个相关联的至少两个值,以及基于数据结构生成与第一结构化语言查询相关联的第一结构化语言查询 与所述多个查询语言配置参数之一相关联的第一值以及与所述多个查询语言配置参数中的一个相关联的第二值相关联的第二结构化语言查询。 还包括确定与第一结构化语言查询相关联的第一预期查询结果和与第二结构化语言查询相关联的第二预期查询结果,具有第一结构化语言查询和第二结构化语言查询的数据源的查询以及第二结构化语言查询 与第一结构化语言查询相关联的第一查询结果和与第二结构化语言查询相关联的第二查询结果,确定第一查询结果与第一预期查询结果匹配,并且第二查询结果与第二预期查询不匹配 结果并添加到与数据源相关联的查询语言配置参数文件中,与第一个值相关联的多个查询语言配置参数之一。