Deciding the equivalence of SQL queries is a fundamental problem in data management. As prior work has mainly focused on studying the theoretical limitations of the problem, very few …
Database-as-a-service offerings enable users to quickly create and deploy complex data processing pipelines. In practice, these pipelines often exhibit significant overlap of …
H Ding, Z Wang, Y Yang, D Zhang, Z Xu… - Proceedings of the …, 2023 - dl.acm.org
Proving the equivalence between SQL queries is a fundamental problem in database research. Existing solvers model queries using algebraic representations and convert such …
C Yan, Y Lin, Y He - Proceedings of the ACM on Management of Data, 2023 - dl.acm.org
Predicate pushdown is a widely adopted query optimization. Existing systems and prior work mostly use pattern-matching rules to decide when a predicate can be pushed through …
B Glavic, A Meliou, S Roy - Foundations and Trends® in Databases, 2021 - par.nsf.gov
Humans reason about the world around them by seeking to understand why and how something occurs. The same principle extends to the technology that so many of human …
Procedural extensions of SQL have been in existence for many decades now. However, little is known about their magnitude of usage and their complexity in real-world workloads …
N Carr, FR Shawon, HM Jamil - 2023 IEEE International …, 2023 - ieeexplore.ieee.org
The task of generating SQL queries from natural language questions has long been a challenge for researchers, particularly in the context of teaching and tutoring database …
S Wang, S Pan, A Cheung - Proceedings of the VLDB Endowment, 2024 - dl.acm.org
Checking query equivalence is of great significance in database systems. Prior work in automated query equivalence checking sets the first steps in formally modeling and …
M Karimzadeh, HM Jamil - 2022 International Conference on …, 2022 - ieeexplore.ieee.org
A simple way to assess the correctness of a student's SQL query is to compare results with a correct query for equality. Technically, the two queries will produce identical responses only …