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