Tuple kalkul

N- ticový počet  je směr relačního počtu , kde rozsahy proměnných jsou těla databázových vztahů , to znamená, že platná hodnota každé proměnné je n-tice těla nějakého vztahu.

Operátory počtu n-tic (v syntaxi QUEL)

Definice n-ticové proměnné

RANGE Název proměnné JE RelationshipName

Odkazování na hodnotu atributu je podobné jako odkazování na hodnotu pole strukturní proměnné v C:

Název proměnné. Název_atributu

Dobře vytvořené vzorce

Dobře vytvořený vzorec ( Well-Formed Formula, WFF ) se používá k vyjádření podmínek uložených na n-ticových proměnných.

Jednoduché pojmy

Jednoduché podmínky jsou operace pro porovnávání skalárních hodnot. Příklady:

Název proměnné. Název_atributu = SkalárníHodnota NázevProměnnéA.NázevAtributuB = NázevProměnnéC.NázevAtributuG Název proměnné. Název_atributu <> Skalární hodnota NázevProměnnéA.NázevAtributuB <NázevProměnnéC.NázevAtributuD Obtížné podmínky

Složité podmínky jsou sestaveny pomocí logických spojek NOT, AND, OR a IF … THEN, s přihlédnutím k obvyklým prioritám operací (NOT > AND > OR) a možnosti umístění závorek. Pokud je tedy vzorec dobře vytvořený vzorec a podmínka je jednoduché srovnání, pak

NE Formule Podmínka A vzorec NEBO Vzorec podmínky IF Podmínka THEN vzorec

jsou dobře vytvořené vzorce.