Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've been trying to go over my tuple calculus over and over again. What's worse is that my professor and tutors are not much help during their hours.

Does anyone know a good place to learn about tuple calculus? I'm having a hard time understanding how to "speak" the language in terms of what I want to get from a database.

share|improve this question
Why don't you get another book on the subject? – NoChance Oct 27 '11 at 3:54
well... Google has always been a good resource. For example I just hacked my Diff Eq quiz, while never having worked on the sections, by using google and searching for examples. Its quite a novelty isn't it? sarcasm – chaver Oct 27 '11 at 6:42
With all respect to the internet knowledge that is out there, books provide structured, accurate and consistent source of information specially in academic subjects. This is not to say don't use the internet of course. – NoChance Oct 27 '11 at 9:16
Having queried datbasea at an advanced level for over 30 years, I have never once felt the need to do tuple calculus. SQL is important, the other is just something you need to know enough about to pass the test. – HLGEM Oct 31 '11 at 17:19
@EmmadKareem - It sounds like the OP is asking for a recommendation for ANY resource that may help him. That said I am not sure if this is really ontopic because it is a list question. – Chad Oct 31 '11 at 17:20

Here are some good resources on the web where you can learn about Tuple Calculus:

share|improve this answer

May I recommend Tutorial D? Rel, an implementation thereof is an abstract set of operations for your tuples or record-level structures.

I know you want a LOT of detail on this, but I'm glad to hear questions, I am writing a school-aged text on relational algebra, hopefully to get some folks interested earlier...

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.