5 papers · 1 filter
An Extended Tutorial and Vocabulary for Relational Language Design in an Era of AI-Assisted Query Generation
Wolfgang Gatterbauer
Relational query languages have been studied and used for more than 50 years, with SQL dominant in practice. Today, queries are increasingly generated by machines and read by human…
The Importance of Parameters in Ranking Functions
Christoph Standke, Nikolaos Tziavelis, Wolfgang Gatterbauer +1
How important is the weight of a given column in determining the ranking of tuples in a table? To address such an explanation question about a ranking function, we investigate the…
Database Views as Explanations for Relational Deep Learning
Agapi Rissaki, Ilias Fountalis, Wolfgang Gatterbauer +1
In recent years, there has been significant progress in the development of deep learning models over relational databases, including architectures based on heterogeneous graph neur…
Database Research needs an Abstract Relational Query Language
Wolfgang Gatterbauer, Diandre Miguel Sabale
For decades, SQL has been the default language for composing queries, but it is increasingly used as an artifact to be read and verified rather than authored. With Large Language M…
A Principled Solution to the Disjunction Problem of Diagrammatic Query Representations
Wolfgang Gatterbauer
Finding unambiguous diagrammatic representations for first-order logical formulas and relational queries with arbitrarily nested disjunctions has been a surprisingly long-standing…