A Tutorial on Visual Representations of Relational Queries

08/20/2023
by   Wolfgang Gatterbauer, et al.
0

Query formulation is increasingly performed by systems that need to guess a user's intent (e.g. via spoken word interfaces). But how can a user know that the computational agent is returning answers to the "right" query? More generally, given that relational queries can become pretty complicated, how can we help users understand existing relational queries, whether human-generated or automatically generated? Now seems the right moment to revisit a topic that predates the birth of the relational model: developing visual metaphors that help users understand relational queries. This lecture-style tutorial surveys the key visual metaphors developed for visual representations of relational expressions. We will survey the history and state-of-the art of relationally-complete diagrammatic representations of relational queries, discuss the key visual metaphors developed in over a century of investigating diagrammatic languages, and organize the landscape by mapping their used visual alphabets to the syntax and semantics of Relational Algebra (RA) and Relational Calculus (RC).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/14/2022

Relational Diagrams: a pattern-preserving diagrammatic representation of non-disjunctive Relational Queries

Analyzing relational languages by their logical expressiveness is well u...
research
04/23/2020

QueryVis: Logic-based diagrams help users understand complicated SQL queries faster

Understanding the meaning of existing SQL queries is critical for code m...
research
08/02/2022

Principles of Query Visualization

Query Visualization (QV) is the problem of transforming a given query in...
research
09/07/2017

Representation Learning for Visual-Relational Knowledge Graphs

A visual-relational knowledge graph (KG) is a KG whose entities are asso...
research
06/30/2009

Query Significance in Databases via Randomizations

Many sorts of structured data are commonly stored in a multi-relational ...
research
02/22/2022

Understanding Queries by Conditional Instances

A powerful way to understand a complex query is by observing how it oper...
research
05/29/2021

Quotation Recommendation and Interpretation Based on Transformation from Queries to Quotations

To help individuals express themselves better, quotation recommendation ...

Please sign up or login with your details

Forgot password? Click here to reset