Relational an educational tool to provide a workspace for experimenting with relational algebra.
It provides GUI that can be used for executing relational queries, and also a command line interface and a Python library.
or Download .deb
Download only if you can manage to run a program by yourself.
Do not email me asking how to start it.
I only use GNU/Linux. Keeping supporting Windows has become a huge burden for me. It will possibly be abandoned soon if I do not get help.
I have been developing this for 12 years. This software has thousands of downloads and zero meaningful contributions. I will continue to support it, but probably I will drop Windows, because it is extremely time consuming.
These are some valid queries
A ∪ B σ (age==12) (A) π name,age (A) ρ age➡a,name➡n (A) A ∪ B ∪ σ id==3 (C)
Explaination of all the operators and their syntax can be found here.
Formal language definition can be read here.
Documentation on how the automatic casting is performed.