Dáta – validácia a verifikácia

Je veľmi dôležité, aby boli dáta uvedené správne. Kontrola platnosti (validácia) a overenie (verifikácia) sú spôsoby kontroly dát, ktoré boli zapísané do počítača.

Validácia


Validácia zabezpečuje to, že zadané dáta sú zmysluplné. Napríklad predpokladajme, že zapisujeme rok narodenia študentov strednej školy. Rok 1966 je teda nemožný. Počítač môže byť naprogramovaný tak, aby akceptoval len čísla medzi 1987 a 1993. Jedná sa teda o kontrolu rozsahu (range check).

Avšak ani toto nie je zárukou, že zadané číslo bude v poriadku. Pokiaľ by sme trebárs na miesto Matejovho dátumu narodenia zadali číslo 1987, bolo by to v poriadku, lebo v tomto roku sa narodil. Pokiaľ by sme však zadali 1993, toto číslo by síce bolo platné, ale nie pravdivé.

Typy validácií


Existuje niekoľko typov validácií, ktoré nám pomáhajú skontrolovať zadané dáta. Používajú sa rôzne spôsoby:

Typ validácie Ako to funguje Príklad použitia
Check digit posledná alebo posledné dve číslice v kóde sú využívané na kontrolu ostatných znakov čítačky čiarových kódov
Format check kontroluje či majú dáta správny formát číslo občianskeho preukazu (L - písmeno, 0 - číslo)
Length check kontroluje či dáta nie sú príliš krátke alebo dlhé heslo, ktoré je 6 znakov dlhé
Lookup table hľadá prijateľné hodnoty v tabuľke existuje iba 7 dní v týždni
Presence check
kontroluje či boli dáta zadané do poľa vo väčšine databáz hlavné poľe nemôže zostať prázdne
Range check kontroluje či hodnota zapadá do rozsahu počet odpracovaných hodín musí byť menší ako 50 a väčší ako 0
Spell check vyhľadáva slová v slovníku pri spracovaní textu


Strana: 1 | 2

(c) Lucia Húšťavová 2008-2009