integrita dat je základní součástí bezpečnosti informací. Při nejširším použití se „integrita dat“ týká přesnosti a konzistence dat uložených v databázi, datovém skladu, datovém Martu nebo jiném konstruktu. Termín-integrita dat – lze použít k popisu stavu, procesu nebo funkce – a často se používá jako proxy pro „kvalitu dat“. Data s“ integritou “ mají údajně úplnou nebo celou strukturu., Datové hodnoty jsou standardizovány podle datového modelu a / nebo datového typu. Všechny vlastnosti údajů musí být správné-včetně obchodních pravidel, vztahů, dat, definic a počtu řádků – aby byly údaje úplné. Integrita dat je uložena v databázi, pokud je navržena a je ověřena prostřednictvím probíhajícího používání rutin kontroly chyb a validace. Jako jednoduchý příklad, pro udržení integrity dat číselné sloupce / buňky by neměly přijímat Abecední data.
jako proces integrita dat ověřuje, že data zůstala nezměněna v tranzitu od vytvoření k příjmu., Jako stav nebo podmínka je integrita dat měřítkem platnosti a věrnosti datového objektu. Jako funkci související s bezpečnosti, integrity dat služba udržuje informace přesně tak, jak bylo zadáno, a je kontrolovatelné potvrdit její spolehlivost. Údaje podstoupí libovolný počet operací na podporu rozhodování, jako je zachycení, ukládání, získávání, aktualizace a přenos. Integrita dat může být také měřítkem výkonu během těchto operací na základě zjištěné chybovosti., Data musí být udržována bez z korupce, změna či neoprávněné vyzrazení řídit libovolný počet kritických obchodních procesů s přesností. Nepřesnosti mohou nastat buď náhodně (např.prostřednictvím chyb programování), nebo zlomyslně (např. prostřednictvím porušení nebo hacků)., Databáze bezpečnostních profesionálů použít libovolný počet postupů k zajištění integrity dat, včetně:
- šifrování Dat, které zámky dat pomocí šifry
- zálohování Dat, který ukládá kopie dat v alternativní umístění
- kontroly Přístupu, včetně přiřazení čtení/zápis oprávnění
- Vstupní validace, aby se zabránilo nesprávné zadávání dat
- ověření Dat, certifikovat nezkažené přenos
vývojáři Softwaru musí být také týká integrity dat., Mohou definovat omezení integrity pro prosazování obchodních pravidel o datech při vstupu do aplikace. Obchodní pravidla specifikují podmínky a vztahy, které musí být vždy pravdivé nebo musí být vždy nepravdivé. Pokud je na databázovou tabulku použito omezení integrity dat, musí všechna data v tabulce odpovídat odpovídajícímu pravidlu.