发明名称 Object oriented query path expression to relational outer join translator method, system, article of manufacture, and computer program product
摘要 A path expression is translated to a relational database outer join by analyzing each path expression defined in each level of the object oriented query, and by identifying each path expression which can be a candidate for a translation to an outer join. The path expressions are ordered staffing with path expressions defined in a FROM clause. These ordered path expressions are grouped sequentially based upon on a source-target dependency between ordered path expressions and based upon the identifications as a candidate for a translation to an outer join. A quantifier is created for each path expression, said quantifier comprising a variable representing a table in a relational database, and each grouped path expression is replaced with a corresponding quantifier and related table in a relational database. A translation of the object oriented query to a relational query is then completed.
申请公布号 US7426522(B2) 申请公布日期 2008.09.16
申请号 US20030669934 申请日期 2003.09.23
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 NOURI AHMAD;WISNESKI DAVID J.
分类号 G06F7/00;G06F17/30 主分类号 G06F7/00
代理机构 代理人
主权项
地址