In this paper, we propose a new approach, called Query from Examples (QFE), to help non-expert database users construct SQL queries. Our approach, which is designed for users who might be unfamiliar with SQL, only requires that the user is able to determine whether a given output table is the result of his or her intended query on a given input database. To kick-start the construction of a target query Q, the user first provides a pair of inputs: a sample database D and an output table R which is the result of Q on D. As there will be many candidate queries that transform D to R, QFE winnows this collection by presenting the user with new database-result pairs that distinguish these candidates. Unlike previous approaches that use synthetic ...
Manually writing SQL queries for Relational Database Management Systems (RDBMS) testing can be very ...
Relational database systems are becoming increasingly popular in the scientific community to support...
Users often can not easily express their queries. For example, in a multimedia/image by content sett...
Abstract—Many computer end-users, such as research scien-tists and business analysts, need to freque...
Within the big data tsunami, relational databases and SQL are still there and remain mandatory in mo...
Funding Information: This material is based upon work supported by the National Science Foundation u...
Abstract. This research concerns with translating natural language questions into SQL queries by exp...
Semantic Web technologies such as RDF and its query language, SPARQL, offer the possibility of openi...
In a traditional relational database management system, queries can only be defined over attributes ...
Although approximate query processing is a prominent way to cope with the requirements of data analy...
Database-centric systems strongly rely on SQL queries to manage and manipulate their data. These SQL...
We witness an unprecedented proliferation of knowledge graphs that record millions of heterogeneous ...
In this paper, we propose a new system called WannaDB that allows users to interactively perform str...
We consider the problem of generating SQL notebooks of comparison queries for Exploratory Data Anal...
Database users may be frustrated by no answers returned when they pose a query on the database. In t...
Manually writing SQL queries for Relational Database Management Systems (RDBMS) testing can be very ...
Relational database systems are becoming increasingly popular in the scientific community to support...
Users often can not easily express their queries. For example, in a multimedia/image by content sett...
Abstract—Many computer end-users, such as research scien-tists and business analysts, need to freque...
Within the big data tsunami, relational databases and SQL are still there and remain mandatory in mo...
Funding Information: This material is based upon work supported by the National Science Foundation u...
Abstract. This research concerns with translating natural language questions into SQL queries by exp...
Semantic Web technologies such as RDF and its query language, SPARQL, offer the possibility of openi...
In a traditional relational database management system, queries can only be defined over attributes ...
Although approximate query processing is a prominent way to cope with the requirements of data analy...
Database-centric systems strongly rely on SQL queries to manage and manipulate their data. These SQL...
We witness an unprecedented proliferation of knowledge graphs that record millions of heterogeneous ...
In this paper, we propose a new system called WannaDB that allows users to interactively perform str...
We consider the problem of generating SQL notebooks of comparison queries for Exploratory Data Anal...
Database users may be frustrated by no answers returned when they pose a query on the database. In t...
Manually writing SQL queries for Relational Database Management Systems (RDBMS) testing can be very ...
Relational database systems are becoming increasingly popular in the scientific community to support...
Users often can not easily express their queries. For example, in a multimedia/image by content sett...