View on GitHub

Relational

Educational tool for relational algebra

Downloads | Screenshots | Query language | Grammar | Types | GUI | Optimizations |

GUI

Colours

Relations use different colours to show the different type of the fields.

Shortcuts

This documents the shortcuts within the Qt interface.

SequenceActionContext
Alt+UUnion
Alt+IIntersection
Alt+SSelection
Alt+PProjection
Alt+RRename
Alt+AArrow
Alt+DDivision
Alt+J Alt+JJoin
Alt+J Alt+OOuter join
Alt+J Alt+RRight join
Alt+J Alt+LLeft join
Ctrl+Shift+OOptimize
Ctrl+Shift+UUndo optimize
Ctrl+Shift+CClear history
Ctrl+EnterRun query
Ctrl+Shift+EnterClear query
DeleteUnload relationRelations list
SpaceShow relationRelations list
↑Previous query in historySingle line query editor
↓Next query in historySingle line query editor

Bugs

KDE users might experience bugs, because of colliding shortcuts created by KDE.

A workaround is to edit the file ~/.config/kdeglobals and add the following:

[Development]
AutoCheckAccelerators=false