Skip to main content

ITREKS: Keyword Search over Relational Database by Indexing Tuple Relationship

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4443))

Abstract

Keyword-based search is well studied in the world of text documents and Internet search engines. While traditional database management systems offer powerful query languages, they do not allow keyword-based search. In this paper, we discussed ITREKS, a system that support efficient keyword-based search over relational database by indexing tuple relationship: A basic database tuple relationship, FDJT, is established in advance. Then a FDJT-Tuple-Index table is created, which records relationships between each tuple and FDJT. At query time, for each of keywords, system first finds tuples in every relation that contain it, using full text indexes offered by database management system. Then use FDJT-Tuple-Index table to find the joinable tuples contain all keywords in the query.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Galindo-Legaria, C.: Outerjoins as disjunctions. In: ACM SIGMOD International Conf. on Management of Data (1994)

    Google Scholar 

  2. Rajaraman, A., Ullman, J.D.: Integrating information by outerjoins and full disjunctions.

    Google Scholar 

  3. Oracle Text, http://otn.oracle.com/products/text/index.html

  4. Hristidis, V., Papakonstantinou, Y.: Discover: Keyword search in relational databases. In: Proc. of VLDB (2002)

    Google Scholar 

  5. Hristidis, V., Gravano, L., Papakonstantinou, Y.: Efficient IR-Style Keyword Search over Relational Databases. In: Proc. Of VLDB (2003)

    Google Scholar 

  6. Bhalotia, G., Hulgeri, A., Nakhe, C., Chakrabarti, S., Sudarshan, S.: Keyword searching and browsing in databases using banks. In: Proc. of ICDE (2002)

    Google Scholar 

  7. Agrawal, S., Chaudhuri, S., Das, G.: Dbxplorer: A system for keyword-based search over relational databases. In: Proc. of ICDE (2002)

    Google Scholar 

  8. Raghavan, P.: Structured and unstructured search in enterprises. IEEE Data Engineering Bulletin 24(4) (2001)

    Google Scholar 

  9. Dar, S., Entin, G., Geva, S., Palmon, E.: Dtl’s dataspot: Database exploration using plain languages. In: Proc. Of VLDB (1998)

    Google Scholar 

  10. Wheeldon, R., Levene, M., Keenoy, K.: Search and navigation in relational databases, http://arxiv.org/abs/cs.DB/0307073

  11. Su, Q., Widom, J.: Efficient and Extensible Keyword Search over Relational Databases. Stanford University Technical Report (2003)

    Google Scholar 

  12. DBLP bibliography (2004), http://www.informatik.uni-trier.de/~ley/db/index.html

Download references

Author information

Authors and Affiliations

Authors

Editor information

Ramamohanarao Kotagiri P. Radha Krishna Mukesh Mohania Ekawit Nantajeewarawat

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zhan, J., Wang, S. (2007). ITREKS: Keyword Search over Relational Database by Indexing Tuple Relationship. In: Kotagiri, R., Krishna, P.R., Mohania, M., Nantajeewarawat, E. (eds) Advances in Databases: Concepts, Systems and Applications. DASFAA 2007. Lecture Notes in Computer Science, vol 4443. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-71703-4_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-71703-4_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-71702-7

  • Online ISBN: 978-3-540-71703-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics