Authors
Quoc Trung Tran, Chee-Yong Chan, Srinivasan Parthasarathy
Publication date
2014/10
Journal
The VLDB Journal
Volume
23
Issue
5
Pages
721-746
Publisher
Springer Berlin Heidelberg
Description
In this paper, we introduce a new problem termed query reverse engineering (QRE). Given a database and a result table —the output of some known or unknown query on —the goal of QRE is to reverse-engineer a query such that the output of query on database (denoted by ) is equal to (i.e., ). The QRE problem has useful applications in database usability, data analysis, and data security. In this work, we propose a data-driven approach, TALOS for Tree-based classifier with At Least One Semantics, that is based on a novel dynamic data classification formulation and extend the approach to efficiently support the three key dimensions of the QRE problem: whether the input query is known/unknown, supporting different query fragments, and supporting multiple database versions.
Total citations
2015201620172018201920202021202220232024410111713231891511
Scholar articles
QT Tran, CY Chan, S Parthasarathy - The VLDB Journal, 2014