会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Abstract query plan
    • 抽象查询计划
    • US08886632B2
    • 2014-11-11
    • US11953935
    • 2007-12-11
    • Richard D. DettingerDaniel P. Kolz
    • Richard D. DettingerDaniel P. Kolz
    • G06F7/00G06F17/30
    • G06F17/30436G06F17/30474G06F17/30545Y10S707/99932Y10S707/99933Y10S707/99934Y10S707/99935Y10S707/99936
    • A method and apparatus, and article of manufacture are provided to process an abstract query of a database abstraction constructed over an underlying physical data storage mechanism. The database may comprise a single data source, or a federated source spanning multiple systems. Embodiments of the invention process an abstract query by generating an intermediate representation of the abstract query. In one embodiment, the intermediate representation comprises an abstract query plan. An abstract query plan includes a combination of elements from the data abstraction model and elements relating to the underlying physical data storage mechanism. Once generated, a back-end component may easily traverse the abstract query plan to generate an SQL statement (or other resolved query) corresponding to the abstract query. Further, once constructed, the abstract query plan provides a platform for many different optimizations that may be selected by a user or by the runtime component inspecting the abstract query plan prior to creating the resolved query.
    • 提供了一种方法和装置以及制造物品来处理在底层物理数据存储机构上构建的数据库抽象的抽象查询。 数据库可以包括单个数据源或跨越多个系统的联合源。 本发明的实施例通过生成抽象查询的中间表示来处理抽象查询。 在一个实施例中,中间表示包括抽象查询计划。 抽象查询计划包括来自数据抽象模型的元素和与底层物理数据存储机制相关的元素的组合。 一旦生成,后端组件可以容易地遍历抽象查询计划以生成与抽象查询相对应的SQL语句(或其他已解析的查询)。 此外,一旦构造,抽象查询计划为许多不同的优化提供了一个平台,可以由用户或运行时组件在创建解析的查询之前检查抽象查询计划来选择。
    • 5. 发明授权
    • Abstract record timeline rendering/display
    • 抽象记录时间线渲染/显示
    • US08122012B2
    • 2012-02-21
    • US11035565
    • 2005-01-14
    • Richard D. DettingerDaniel P. Kolz
    • Richard D. DettingerDaniel P. Kolz
    • G06F17/30
    • G06F17/30286
    • Embodiments of the invention provide techniques for constructing a database abstraction model over an underlying physical database. Once constructed, users may interact with the database abstraction model, rather than the underlying physical database representation, to query the database and view query results. In one embodiment, information is retrieved from the underlying physical database that is related to a model entity and displayed on a timeline. Generally, a model entity identifies the logical focus, or the central entity, being queried by user interacting with a query application. An abstract record identifies what data about each model entity is available to query using the database abstraction model.
    • 本发明的实施例提供了用于在底层物理数据库上构建数据库抽象模型的技术。 一旦构建,用户可以与数据库抽象模型进行交互,而不是基础物理数据库表示,来查询数据库和查看查询结果。 在一个实施例中,从与模型实体相关并在时间线上显示的底层物理数据库检索信息。 通常,模型实体标识用户与查询应用程序交互查询的逻辑焦点或中心实体。 抽象记录使用数据库抽象模型来识别每个模型实体可用于查询的数据。
    • 7. 发明授权
    • Filtering query results using model entity limitations
    • 使用模型实体限制过滤查询结果
    • US07949652B2
    • 2011-05-24
    • US12195159
    • 2008-08-20
    • Richard D. DettingerDaniel P. KolzShannon E. Wenzel
    • Richard D. DettingerDaniel P. KolzShannon E. Wenzel
    • G06F7/00
    • G06F17/30392Y10S707/962Y10S707/99933Y10S707/99937
    • A method, system, and article of manufacture to process database queries are disclosed. One embodiment comprises receiving an abstract query against a database having a multiplicity of data records. The abstract query identifies a model entity that defines a focus of the abstract query. The method further comprises receiving a limitation request configured to restrict a result set for the abstract query. The limitation request specifies a limitation on data records that are returned for one or more instances of the underlying model entity. From the abstract query, an executable query capable of being executed by a query engine is generated. The executable query is modified on the basis of the limitation request. The modified executable query is executed against the database to obtain the result set, whereby the result set is restricted as requested by the limitation request.
    • 公开了一种处理数据库查询的方法,系统和制品。 一个实施例包括针对具有多个数据记录的数据库接收抽象查询。 抽象查询标识定义抽象查询焦点的模型实体。 该方法还包括接收被配置为限制抽象查询的结果集的限制请求。 限制请求指定对基础模型实体的一个或多个实例返回的数据记录的限制。 从抽象查询,生成能够被查询引擎执行的可执行查询。 可执行查询根据限制请求进行修改。 针对数据库执行修改的可执行查询以获得结果集,由此限制请求的请求限制结果集。
    • 8. 发明授权
    • Techniques for managing interdependent data objects
    • 用于管理相互依赖的数据对象的技术
    • US07844618B2
    • 2010-11-30
    • US12019458
    • 2008-01-24
    • Mark A. BrodhunRichard D. DettingerDaniel P. Kolz
    • Mark A. BrodhunRichard D. DettingerDaniel P. Kolz
    • G06F7/00
    • G06F17/30604Y10S707/955Y10S707/99933
    • System and article of manufacture for managing modifications to at least one of a plurality of interdependent data objects. A computer-readable storage medium contains a program which, when executed by a processor, performs operations for managing modifications to at least one of a plurality of interdependent data objects. The operations include receiving a request for modification of a given data object having at least one dependent data object and accessing a directory of dependencies containing records for each of the interdependent data objects including the at least one dependent data object. Each record describes an interdependency between at least two of the interdependent data objects. A record for the at least one dependent data object describes an interdependency between the given data object and the at least one dependent data object. Using the accessed directory of dependencies, the interdependency between the given data object and the at least one dependent data object is identified. On the basis that the identified interdependency presents a possible undesired consequence if the requested modification is performed, a predefined action is performed.
    • 用于管理对多个相互依赖数据对象中的至少一个的修改的系统和制品。 计算机可读存储介质包含程序,当由处理器执行时,执行用于管理对多个相互依赖的数据对象中的至少一个的修改的操作。 操作包括接收对具有至少一个依赖数据对象的给定数据对象的修改的请求,并且访问包含每个包括至少一个从属数据对象的相互依赖的数据对象的记录的依赖关系的目录。 每个记录描述了至少两个相互依赖的数据对象之间的相互依赖关系。 至少一个依赖数据对象的记录描述给定数据对象与至少一个从属数据对象之间的相互依赖关系。 使用所访问的依赖目录,识别给定数据对象与至少一个从属数据对象之间的相互依赖关系。 基于所确定的相互依赖性在执行所请求的修改时呈现可能的不期望的结果,执行预定义的动作。