DaveVoorhis / Rel

Rel is a desktop database management system that implements Date & Darwen's "Tutorial D" database language.
https://reldb.org
Apache License 2.0
100 stars 8 forks source link
database-language database-management education educational java

This is the live development repository for Rel, an implementation of Date & Darwen's Tutorial D database language.

To Use Rel

These aren't the files you're looking for. Ready-to-run distributions of Rel are available on SourceForge at https://sourceforge.net/projects/dbappbuilder/files/Rel/

Read the _Deployment/README.txt file for further information on running Rel.

To Learn More About Rel

For further information, see the Rel home page at https://reldb.org

For support or to discuss Rel, see the Rel Forum at https://reldb.org/forum

See other relational projects at http://www.thethirdmanifesto.com and join the TTM Forum at https://forum.thethirdmanifesto.com

To Contribute to Rel Development

  1. Install a Java 11 or higher JDK from (for example) https://jdk.java.net
  2. Install Maven (https://maven.apache.org/install.html) if you don't have it already.
  3. Clone the Rel project from GitHub at https://github.com/DaveVoorhis/Rel
  4. Build the Rel project with mvn clean install
  5. Run DBrowser in the DBrowser subproject to launch the Rel graphical user interface. On MacOS, you need to add -XstartOnFirstThread to the Java VM launch.
  6. Submit a pull request when you've done something good.