2005Unpublished venueRequires access

Intelligent Database Query Translation

Mohamed S. Kamel, W.S. Loo, A Wong

Open publisher page 2 citations

Abstract

In this paper we are concerned with techniques for processing database queries that are not required to be formulated based on complete and precise knowledge of the query specification as defined in the database management system. In specific, we consider processing queries that are ill-defined, not complete and fuzzy . We propose a query translator that tries to bridge the gap between the user's semantically stated query and its full specification as required by the database. The translator utilizes a graph based structure to represent queries and relations in the database. The translation process involves transforming incomplete query graphs into complete query graphs using attribute covering where the entities of the query are mapped to real entities of the database and functional dependency resolution, where the relational joins between these entities are established. The proposed translator is an attempt at incorporating intelligence in query processing systems to support user- friendly features such as cooperative and corrective responses from database systems.

About this research paper

What this paper is about

In this paper we are concerned with techniques for processing database queries that are not required to be formulated based on complete and precise knowledge of the query specification as defined in the database management system. In specific, we consider processing queries that are ill-defined, not complete and fuzzy . We propose a query translator that tries to bridge the gap between the user's semantically stated query and its full specification as required by the database. The translator utilizes a graph based structure to represent queries and relations in the database. The translation process involves transforming incomplete query graphs into complete query graphs using attribute covering where the entities of the query are mapped to real entities of the database and functional dependency resolution, where the relational joins between these entities are established. The proposed translator is an attempt at incorporating intelligence in query processing systems to support user- friendly features such as cooperative and corrective responses from database systems.

Why it matters

OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

In this paper we are concerned with techniques for processing database queries that are not required to be formulated based on complete and precise knowledge of the query specification as defined in the database management system. In specific, we consider processing queries that are ill-defined, not complete and fuzzy . We propose a query translator that tries to bridge the gap between the user's semantically stated query and its full specification as required by the database. The translator utilizes a graph based structure to represent queries and relations in the database. The translation process involves transforming incomplete query graphs into complete query graphs using attribute covering where the entities of the query are mapped to real entities of the database and functional dependency resolution, where the relational joins between these entities are established. The proposed translator is an attempt at incorporating intelligence in query processing systems to support user- friendly features such as cooperative and corrective responses from database systems.

Key concepts: Computer science, View, Query optimization, Query language, Sargable, Graph database, Query expansion, Online aggregation

Related papers

Back to paper searchBrowse research topicsOriginal source
Intelligent Database Query Translation — Research Paper | ScholarLens