Keyword Search in Databases: The Power of RDBMS

被引:0
|
作者
Qin, Lu [1 ]
Yu, Jeffrey Xu [1 ]
Chang, Lijun [1 ]
机构
[1] Chinese Univ Hong Kong, Hong Kong, Hong Kong, Peoples R China
来源
ACM SIGMOD/PODS 2009 CONFERENCE | 2009年
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Keyword search in relational databases (RDBs) has been extensively studied recently. A keyword search (or a keyword query) in RDBs is specified by a set of keywords to explore the interconnected tuple structures in an RDB. that cannot bc easily identified using SQL on RDBMSS. In brief, it finds how the tuples containing the given keywords are connected via sequences of connections (foreign key references) among tuples in an RDB. Such interconnected tuple structures can be found as connected trees up to a certain size, sets of tuples that are reachable from a root tuple within a radius, or even multi-center subgraphs within a radius. In the literature, there are two main approaches. One is to generate a set of relational algebra expressions and evaluate every such expression using SQL on an RDBMS directly or in a middleware on top of an RDBMS indirectly. Due to a large number of relational algebra expressions needed to process, most of the existing works take a middleware approach without fully utilizing RDBMSS. The other is to materialize an RDB as a graph and find the interconnected tuple structures using graph-based algorithms in memory. In this paper we focus on using SQL to compute all the interconnected tuple structures for a given keyword query. We use three types of interconnected tuple structures to achieve that and we control the size of the structures. We show that the current commercial RDBMSS are powerful enough to support such keyword queries in RDBs efficiently without any additional new indexing to be built and maintained. The main idea behind our approach is tuple reduction. In our approach, in the first reduction step, we prune tuples that do not participate in any results using SQL, and in the second join step. we process the relational algebra expressions using SQL over the reduced relations. We conducted extensive experimental studies using two commercial RDBMSS and two large real datasets, and we report the efficiency of our approaches in this paper.
引用
收藏
页码:681 / 693
页数:13
相关论文
共 50 条
  • [31] A Semantic Approach to Keyword Search over Relational Databases
    Zeng, Zhong
    Bao, Zhifeng
    Lee, Mong Li
    Ling, Tok Wang
    CONCEPTUAL MODELING, ER 2013, 2013, 8217 : 241 - 254
  • [32] Ranking Algorithms for Keyword Search over Relational Databases
    Wang, Chao
    Ding, Jie
    Hu, Bin
    ADVANCED DESIGNS AND RESEARCHES FOR MANUFACTURING, PTS 1-3, 2013, 605-607 : 2291 - 2296
  • [33] TreeCluster: Clustering results of keyword search over databases
    Peng, Zhaohui
    Zhang, Jun
    Wang, Shan
    Qin, Lu
    ADVANCES IN WEB-AGE INFORMATION MANAGEMENT, PROCEEDINGS, 2006, 4016 : 385 - 396
  • [34] Keyword Search in Spatial Databases: Towards Searching by Document
    Zhang, Dongxiang
    Chee, Yeow Meng
    Mondal, Anirban
    Tung, Anthony K. H.
    Kitsuregawa, Masaru
    ICDE: 2009 IEEE 25TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2009, : 688 - +
  • [35] Effective keyword search in relational databases based on CTG
    Xu, Jianjun
    Tan, Zijing
    Wang, Wei
    Shi, Baile
    Journal of Computational Information Systems, 2007, 3 (04): : 1561 - 1568
  • [36] Towards an Interactive Keyword Search over Relational Databases
    Zeng, Zhong
    Bao, Zhifeng
    Lee, Mong Li
    Ling, Tok Wang
    WWW'15 COMPANION: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB, 2015, : 259 - 262
  • [37] AccKW: An Efficient Access Control Scheme for Keyword-Based Search over RDBMS
    Goyal, Vikram
    Sureka, Ashish
    Lal, Sangeeta
    DATABASES IN NETWORKED INFORMATION SYSTEMS, PROCEEDINGS, 2010, 5999 : 107 - 121
  • [38] Efficient and Effective Aggregate Keyword Search on Relational Databases
    Li, Luping
    Petschulat, Stephen
    Tang, Guanting
    Pei, Jian
    Luk, Wo-Shun
    INTERNATIONAL JOURNAL OF DATA WAREHOUSING AND MINING, 2012, 8 (04) : 41 - 81
  • [39] Database selection and keyword search of structured databases: Powerful search for naive users
    Hassan, M
    Alhajj, R
    Ridley, MJ
    Barker, K
    PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION, 2003, : 175 - 182
  • [40] Scalable top-k keyword search in relational databases
    Yanwei Xu
    Cluster Computing, 2019, 22 : 731 - 747