Generalized keyword matching for keyword based searching over relational databases

作者: Surajit Chaudhuri , Sanjay Agrawal

DOI:

关键词:

摘要: Searching by keywords and providing generalized matching capabilities on a relational database is enabled performing preprocessing operations to construct inverted list lookup tables based data record components at an interim level of granularity, such as column location. Prefix information in the stored for each keyword, keyword sub-string, or stemmed version keyword. A search performed rather than determine locations The scanned identify prefix associated with term. Schema about used link form subgraphs that span keywords. Join are generated consisting columns containing query join retrieve rows contain prefixes retrieved ranked order relevance before being output. By tables, initially searching obtain targeted subset upon which SQL queries can be collect records, made efficient.

参考文章(10)
Ewout Brandsma, Sparse index search method ,(1998)
David M. Choy, Chandrasekaran Mohan, Multi-tiered indexing method for partitioned data ,(1995)
Ramakrishnan Srikant, Ching-Tien Ho, Rakesh Agrawal, Method and system for performing partial-sum queries on a data cube ,(1997)
Hector Garcia-Molina, Suresh Venkatasubramanian, Narayanan Shivakumar, Roy Goldman, Proximity Search in Databases very large data bases. pp. 26- 37 ,(1998)
Tomás Feder, Rajeev Motwani, Clique partitions, graph compression and speeding-up algorithms symposium on the theory of computing. pp. 123- 133 ,(1991) , 10.1145/103418.103424
Eran Palmon, Gadi Entin, Shaul Dar, Shai Geva, DTL's DataSpot: Database Exploration Using Plain Language very large data bases. pp. 645- 649 ,(1998)
G. Minty, A Simple Algorithm for Listing All the Trees of a Graph IEEE Transactions on Circuit Theory. ,vol. 12, pp. 120- 120 ,(1965) , 10.1109/TCT.1965.1082385