Validace údajů

Při zpracování dat je validace dat procesem, který zajišťuje, že program pracuje s čistými, správnými a užitečnými daty. Používá rutiny, často nazývané „pravidla validace“ nebo „kontrolní rutiny“, které kontrolují správnost, smysluplnost a bezpečnost dat, která jsou zadávána do systému. Pravidla mohou být implementována prostřednictvím automatizovaných zařízení datového slovníku nebo zahrnutím explicitní logiky validace aplikačního programu.

U podnikových aplikací lze validaci dat definovat pomocí deklarativních pravidel integrity dat nebo obchodních pravidel založených na postupech. Data, která nejsou v souladu s těmito pravidly, negativně ovlivní provádění obchodních procesů. Proto by validace dat měla začít definicí obchodního procesu a sadou obchodních pravidel v rámci tohoto procesu. Pravidla lze shromažďovat prostřednictvím procesu zachycování požadavků.

Nejjednodušší validace dat ověří, že poskytnuté znaky pocházejí z platné množiny. Například telefonní čísla by měla obsahovat číslice a případně znaky +, -, (, a ) (plus, minus a závorky). Sofistikovanější rutina validace dat by zkontrolovala, zda uživatel zadal platný kód země, tj. zda počet zadaných číslic odpovídá konvenci pro danou zemi nebo oblast.

Nesprávná validace dat může vést k poškození dat. Validace dat kontroluje, zda jsou data před jejich zpracováním platná, rozumná, rozumná a bezpečná.

Ověřovací proces zahrnuje dva odlišné kroky: a) Ověření platnosti a b) Postup následné kontroly. Kontrolní krok používá jedno nebo více výpočetních pravidel (viz oddíl níže) ke zjištění, zda jsou data platná. Postup následné kontroly posílá zpětnou vazbu, která pomůže validaci vynutit.

Doporučujeme:  Syndrom plačící kočky