Skip to content

Latest commit

 

History

History
56 lines (42 loc) · 1.92 KB

README.md

File metadata and controls

56 lines (42 loc) · 1.92 KB

Build Status Coverage Status

πireal is a teaching tool for use in learning introduction to database. It allows the user to interactively experiment with Relational Algebra.

Pireal running on Linux
Click image to enlarge

Platforms

  • GNU/Linux
  • Windows
  • Mac OS X

Requirements to run/install from source

  • Python 3
  • PyQt5
  • PyQt5 Qt Quick Module (package python3-pyqt5.qtquick in Debian)

Implemented Operators

The operations are implemented in relation.py.

Operator Supported
Selection ✔️
Projection ✔️
Rename
Product ✔️
Union ✔️
Difference ✔️
Intersection ✔️
Natural Join ✔️
Left Outer Join ✔️
Right Outer Join ✔️
Full Outer Join ✔️
Division

Donate

I have developed Pireal with a lot of ❤️, I hope it is useful.

You can donate any amount that you think Pireal deserves.

donar

Author
Gabriel Acosta