#C
ČÍSLO VĚTY
Při hledání podle vlastního nebo cizího klíče se pracuje s čísly vět, které
lze chápat v různém kontextu.
■ fyzické číslo ... Jednoznačná identifikace věty pořadovým číslem jejího
fyzického uložení v souboru (na disku). Fyzickým číslem
je možno "adresovat" věty i v souboru bez klíče,
v indexovém souboru i zrušené (zneplatněné) věty.
■ logické číslo ... Vždy se vztahuje k určitému vlastnímu klíči souboru.
Je to pořadové číslo věty od počátku v pořadí podle
některého z vlastních klíčů. Pokud jsou v klíči povoleny
duplicity nemusí být obecně logické číslo jednoznačné.
■ interní string klíče ... Kompatibilita s prostředím SQL vedla k podpoře
manipulace s interními hodnotami klíčů ( aniž bychom
se museli zabývat jejich přesnou interní strukturou).
Nutnou podmínkou je indexová podpora souborů.
Odkazy: keyof
Převod logického na fyzické recnoabs a naopak recnolog. Fyzické číslo věty
s určitou hodnotou klíče vrací funkce recno. Funkce link vrátí fyzické
číslo nadřízené věty.
Kombinovaný přístup pomocí fyzického čísla i klíče : readrec, writerec,
deleterec