Featured Posts

SeeCodeNotGames Rss

Finished Uni

Posted on : 11-04-2014 | By : admin | In : About Me

0

I have just submitted my dissertation of to my university, I am free. Now for some codez.

New Writing website

Posted on : 04-04-2014 | By : admin | In : About Me

0

I am currently in the process of splitting my website into a separate area dedicated to my writing hobbies, here I will post all my writing related information. I will continue to update my developer site but I will no longer add writing to that, only programming, games, software and web dev related stuff.

Writing website: http://www.jamesrecordauthor.com

Rel

Posted on : 02-04-2014 | By : admin | In : Software Development

Tags:

0

As part of my dissertation (and final) project whilst at university I have been making modification to a relational database management system called Rel, originally written by Dave Voorhis, and extended by many people. Rel was created as a way of teaching and researching relational database theory, I have made several enhancements to the system. Rev is a visual query system for Rel which allows the user to build and modify databases using visual query elements.

The original software can be downloaded Here
(I had no involvement in this version, this is how it was when I started development).
The current software can be downloaded Here
(I cannot detail how to use it)

Installation instructions:

You’ll need JDK or JRE to run
Windows:
Just double click Rev.jar and everything should work by itself
Linux:
Type “java -jar Rev.jar” into the console terminal (without quotes)

Here is a set a screenshots from the software program.

testcase_order_vis_3

A series of connected visualisers representing relvars (similar to database tables), projection, restriction and order operators.

 

 

 

 

 

tuples_editor_4

The tuples editor. Tuple is another name for row or record, basically each tuple represents a unique set of values in a database table, Rev supports grouped relations with multiple sub tuples.