发明名称 Query Translation from XPath to SQL in the Presence of Recursive DTDs
摘要 The invention provides a system and method for translating <SMALLCAPS>XPATH </SMALLCAPS>queries into <SMALLCAPS>SQL </SMALLCAPS>queries with a simple least fixpoint (<SMALLCAPS>LFP</SMALLCAPS>) operator, which is already supported by most commercial <SMALLCAPS>RDBMS</SMALLCAPS>. The method comprises the steps of (a) rewriting an input query into a regular query, which is capable of capturing both <SMALLCAPS>DTD </SMALLCAPS>recursion and <SMALLCAPS>XPATH </SMALLCAPS>queries in a uniform framework; and (b) translating the regular query to an <SMALLCAPS>SQL </SMALLCAPS>query with <SMALLCAPS>LFP</SMALLCAPS>. The invention further provides optimization techniques for reducing the use of the <SMALLCAPS>LFP </SMALLCAPS>operator. As a result, the invention is capable of answering a large class of <SMALLCAPS>XPATH </SMALLCAPS>queries by means of only low-end <SMALLCAPS>RDBMS </SMALLCAPS>features already available in most <SMALLCAPS>RDBMS. </SMALLCAPS>
申请公布号 US2008059439(A1) 申请公布日期 2008.03.06
申请号 US20060468533 申请日期 2006.08.30
申请人 LUCENT TECHNOLOGIES INC. 发明人 FAN WENFEI;RASTOGI RAJEEV
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址
您可能感兴趣的专利