Comment by haolez
7 years ago
I acknowledge the problems with SQL that the author stated, but I still prefer SQL over the alternative presented.
What would be other alternatives to a declarative language like SQL? Prolog?
7 years ago
I acknowledge the problems with SQL that the author stated, but I still prefer SQL over the alternative presented.
What would be other alternatives to a declarative language like SQL? Prolog?
Datalog indeed is a thing: https://en.wikipedia.org/wiki/Datalog
Any declarative language that does not commit the violations of the relational model that SQL does commit.
Date&Darwen formally pinned down what such a language has to look like in their three subsequent editions of "the third manifesto" (first edition roundabouts 1995). There are at least two fully operational systems that comply.