El cálculo de tuplas es una dirección del cálculo relacional , donde los alcances de las variables son los cuerpos de las relaciones de la base de datos , es decir, el valor válido de cada variable es una tupla del cuerpo de alguna relación.
Hacer referencia a un valor de atributo es similar a hacer referencia a un valor de campo de una variable estructural en C:
Nombre de la variable. Nombre del AtributoSe utiliza una fórmula bien formada ( Well-Formed Formula, WFF ) para expresar las condiciones impuestas a las variables de tupla.
Términos simplesLas condiciones simples son operaciones para comparar valores escalares. Ejemplos:
Nombre de la variable. Nombre del atributo = Valor escalar NombreVariableA.NombreAtributoB = NombreVariableC.NombreAtributoG Nombre de la variable. Nombre del atributo <> Valor escalar NombreVariableA.NombreAtributoB < NombreVariableC.NombreAtributoD Condiciones difícilesLas condiciones complejas se construyen utilizando conectivos lógicos NOT, AND, OR y IF… THEN, teniendo en cuenta las prioridades habituales de las operaciones (NOT > AND > OR) y la posibilidad de colocar corchetes. Entonces, si la Fórmula es una fórmula bien formada y la Condición es una comparación simple, entonces
NO fórmula Condición Y Fórmula O fórmula de condición IF Condición ENTONCES Fórmulason fórmulas bien formadas.