Skip to main content

Linux Tests Windows Tests Coverage Status

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

Home Page In action
pireal-screenshot pireal-in-action

Platforms

  • GNU/Linux
  • Windows
  • Mac OS X

Requirements to run/install from source

Implemented Operators

The operations are implemented in relation.py.

Operator Supported
Selection :heavy_check_mark:
Projection :heavy_check_mark:
Rename :x:
Product :heavy_check_mark:
Union :heavy_check_mark:
Difference :heavy_check_mark:
Intersection :heavy_check_mark:
Natural Join :heavy_check_mark:
Left Outer Join :heavy_check_mark:
Right Outer Join :heavy_check_mark:
Full Outer Join :heavy_check_mark:
Division :x: (Can be expressed using relational operators)

Donate

I have developed Pireal with a lot of :heart:, I hope it is useful.

You can donate any amount that you think Pireal deserves.

Invitame un café en cafecito.app

Metadata

Release files for pireal 3.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pireal 3.1.0
File Size Uploaded
pireal-3.1.0.tar.gz 241.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pireal 3.1.0
File Interpreter ABI Platform
pireal-3.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 523.5 kB

Release files / pireal-3.1.0.tar.gz

Download URL pireal-3.1.0.tar.gz
Size 241.2 kB
Tags Source
SHA-256 checksum
How to use checksums
49e3b9afe419f6d30de6caa15b98d7bea1956b931480c7f5e50832e01bf6e63e
BLAKE2b-256 checksum
How to use checksums
807e752a270d5be942a9505a1a36157cf9cbb9035df1c3a7e290c769b45f8fde
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

Release files / pireal-3.1.0-py3-none-any.whl

Download URL pireal-3.1.0-py3-none-any.whl
Size 282.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7ee608d2cecd14a5cdf8d4550b45e4834f0901f77cbf6fc72d0de8ac0be008e9
BLAKE2b-256 checksum
How to use checksums
6a8ae41afb6c95985872237968865b97672a8ce08705e8f0e2e3adc4440a5fb6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

Release history Release notifications | RSS feed

This release

3.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page