Version 2.0: the splitting of the node table

[ UPGRADE WARNING for Unidatab 2.0: The new version brings structural changes, in consequence older databases have to be migrated to the new standard (see this link). Besides, some functions have been improved in syntax and output. Therefore old documentation will reveal inappropriate in some cases and will be corrected gradually in the near future. … Continue reading Version 2.0: the splitting of the node table

Advertisements

Records, things and sets

A record is primarily a thing that describes another thing by enumerating some of its properties. In a certain sense then a record is a set of properties of a thing, and a record can describe a mathematical set in various ways, like enumerating its members or some features shared by them, but a record … Continue reading Records, things and sets

Unidatab-CGI reloaded

check it out! (on https://github.com/emilbarton/Unidatab-CGI) This old graphical interface to Unidatab has been rewritten entirely to conform to the new version Unidatab. Experimenting with the software is now fairly easier. The output is always readable while Unidatab function calls are made automatically after filling out the proper fields on a web page and clicking the … Continue reading Unidatab-CGI reloaded

Version 1 released: Farewell ComPP!

Following problems in building ComPP under Glibc-2.25 this library isn't used anymore by Unidatab. In consequence, the development of unid-gui and Unidatab.cgi is discontinued. Interested users can always gather old files from Github and adapt the code. [WARNING:] As ComPP allowed me to encrypt the whole communication, I didn't care about obvious clumsiness like hashing … Continue reading Version 1 released: Farewell ComPP!

Search functions

Introduction In this post we'll explore ways of selecting records by comparison of properties. Designing even the simplest scientific examples implied too many decisions on the theoretical level for us to risk here. Instead, we're going to fancy we need holidays. Let's see how we can retrieve properties of some hotels we have in memory. … Continue reading Search functions

Back to subdatabases, with tools

Our last query ? select find_record(i) from node where a = -145 limit 2 was fast enough in reaching records containing a certain type of property, provided we added a generic partial symbol (-145) targeting this type. Now we must notice that it's exactly what does a subdatabase. No need to describe our properties for … Continue reading Back to subdatabases, with tools