A prototype of the DBMS already exists, to illustrate the basic algebraic ideas. You may download a copy of it from the Linux Tar Files on Sourceforge at Raquel Database System Web Site and install it. It only runs on Linux currently.
The aim is to develop it into a usable product. As well as significant extensions of its functionality, it will require some non-trivial re-factoring of its current code. Sourceforge is being used for all aspects of its development. See Raquel Database System - Wiki for current implementation documentation.
There are many ways experienced C++ programmers could contribute - see Help Wanted for some possibilities. Alas there is no money available for payment, so part-time efforts are very welcome.
The prototype is written in a pure OO coding style. This has created some difficulties in developing it further. So it is desired to evolve the code to conform to the Out of the Tar Pit philosophy; or see A Summary of "Out of the Tar Pit". This will still use significant OO programming, to raise the level of abstraction of the code via User-Defined Types.
If you would like to contribute/find out more, please email me at
dl.raquelproject@gmail.com
Thank you. David Livingstone.
Last edit: David Livingstone 2019-03-12
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
A prototype of the DBMS already exists, to illustrate the basic algebraic ideas. You may download a copy of it from the Linux Tar Files on Sourceforge at Raquel Database System Web Site and install it. It only runs on Linux currently.
Raquel Database System describes the project overall.
Raquel the Language describes the pure algebra language, & its application to relations, DB Schemas, and scalar values.
Raquel the Architecture describes the DBMS design being aimed at.
The aim is to develop it into a usable product. As well as significant extensions of its functionality, it will require some non-trivial re-factoring of its current code. Sourceforge is being used for all aspects of its development. See Raquel Database System - Wiki for current implementation documentation.
There are many ways experienced C++ programmers could contribute - see Help Wanted for some possibilities. Alas there is no money available for payment, so part-time efforts are very welcome.
The prototype is written in a pure OO coding style. This has created some difficulties in developing it further. So it is desired to evolve the code to conform to the Out of the Tar Pit philosophy; or see A Summary of "Out of the Tar Pit". This will still use significant OO programming, to raise the level of abstraction of the code via User-Defined Types.
If you would like to contribute/find out more, please email me at
dl.raquelproject@gmail.com
Thank you. David Livingstone.
Last edit: David Livingstone 2019-03-12