The web, through many search engine sites, has popularized the keyword-based search paradigm, where a user can specify a string of keywords and expect to retrieve relevant documents, possibly ranked by their relevance to the query. Since a lot of information is stored in databases (and not as HTML documents), it is important to provide a similar search paradigm for databases, where users can query a database without knowing the database schema and database query languages such as SQL. In this paper, we propose such a database search system, which accepts a free-form query as a collection of keywords, translates it into queries on the database using the database metadata, and presents query results in a well-structured and browsable form. Th eysytem maps keywords onto the database schema and uses inter-relationships (i.e., data semantics) among the referred tables to generate meaningful query results. We also describe our prototype for database search, called Mragyati. Th eapproach proposed here is scalable, as it does not build an in-memory graph of the entire database for searching for relationships among the objects selected by the user's query.
[1]
Laura M. Haas,et al.
PESTO : An Integrated Query/Browser for Object Databases
,
1996,
VLDB.
[2]
Roy Goldman,et al.
Proximity Search in Databases
,
1998,
VLDB.
[3]
Motomichi Toyama,et al.
Dynamic and Structured Presentation of Database Contents on the Web
,
1998,
EDBT.
[4]
Gottfried Vossen,et al.
Design and Implementation of a Novel Approach to Keyword Searching in Relational Databases
,
2000,
ADBIS-DASFAA.
[5]
Rakesh Agrawal,et al.
Continuous querying in database-centric Web applications
,
2000,
Comput. Networks.
[6]
John Cugini.
Presenting Search Results : Design , Visualization , and Evaluation
,
2000
.
[7]
Gottfried Vossen,et al.
SISQL: schema-independent database querying (on and off the Web)
,
2000,
Proceedings 2000 International Database Engineering and Applications Symposium (Cat. No.PR00789).
[8]
Fredric C. Gey,et al.
Advanced Search Technologies for Unfamiliar Metadata
,
1999,
MD.