by Graham | Oct 21, 2018 | A Developer's Day, Harriet
The last visit ended on a cliff-hanger, could we get the bonnet off? I suppose I had somewhat lessened the dramatic tension by already mentioning that we did eventually succeed. This gives me a chance to indulge in a bit of literary flash-forward then... by Graham | Oct 21, 2018 | A Developer's Day, Harriet
Our first stab at our new project was planned for Tuesday, 11th of September. I provided the flasks and the packed lunch, while Peter brought all the tools. I had bought a couple of pairs of overalls and so, looking like a couple of dodgy plumbers we headed for the... by Graham | Oct 21, 2018 | A Developer's Day, Harriet
It’s not all 0’s and 1’s, you know. “All work and no play makes Jack a dull boy”, and all that. Many years ago I used to have a proper job that was somewhat less “virtual” and more “physical”. So did Peter. I was... by Graham | Jan 5, 2017 | A Developer's Day
At last! My original intention was to write an article about the difference between relational calculus and relational algebra. In order to get here we needed to see what databases looked like before the relational model and what the relational model actually means.... by Graham | Jan 5, 2017 | A Developer's Day
The first part of this article discussed what databases looked like before Codd’s seminal paper in 1969 introduced the relation model. This post describes what the relational model actually is. By the way, the last article gave some examples from non-relational... by Graham | Jan 5, 2017 | A Developer's Day, E-Quip AM
The other day I came across a forum on the web and spotted a post by someone who wanted to know the difference between relational calculus and relational algebra. As happens so often on the web, all of the responses were written by people who had virtually no idea...