Advanced Database Systems and QueriesEnvironmental Monitoring and Data ManagementSemantic Web and Ontologies

Viktor Leis, Thomas Neumann

2026.4.23SIGMOD RECORD

DOI: 10.1145/3810900.3810917

Abstract

For more than half a century, relational data management has lived in a ''two-language world'': a powerful declarative sublanguage for data (SQL) glued to a host programming language for everything else. This split into two worlds creates friction: First, there is an ''impedance mismatch'' between the set oriented query language SQL and the usually more imperative host programming language. And second, while programming languages aim for producing reusable components, SQL queries are often ad-hoc, and there is little if any reuse of logic and functionality across queries.

Citation format

LEIS, Viktor; NEUMANN, Thomas. Technical perspective: Rel. SIGMOD RECORD, 2026, 55(1): 96–96.