Supporting Schema References in Keyword Queries over Relational Databases
Paulo Martins, Altigran da Silva, Jo\~ao Cavalcanti, Edleno de, Moura

TL;DR
This paper introduces LATHE, a new relational keyword search system that supports queries referring to schema elements, improving the ability to handle diverse and complex user queries over relational databases.
Contribution
LATHE extends existing R-KwS systems by supporting schema-referential keyword queries through novel algorithms for query matching and candidate network selection.
Findings
LATHE handles a wider variety of keyword queries.
LATHE remains effective on large, complex databases.
LATHE outperforms state-of-the-art systems in experiments.
Abstract
Relational Keyword Search (R-KwS) systems enable naive/informal users to explore and retrieve information from relational databases without knowing schema details or query languages. These systems take the keywords from the input query, locate the elements of the target database that correspond to these keywords, and look for ways to "connect" these elements using information on referential integrity constraints, i.e., key/foreign key pairs. Although several such systems have been proposed in the literature, most of them only support queries whose keywords refer to the contents of the target database and just very few support queries in which keywords refer to elements of the database schema. This paper proposes LATHE, a novel R-KwS designed to support such queries. To this end, in our work, we first generalize the well-known concepts of Query Matches (QMs) and Candidate Joining…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsData Management and Algorithms · Advanced Database Systems and Queries · Data Mining Algorithms and Applications
MethodsPruning
