az adatintegritás az információbiztonság alapvető eleme. A legszélesebb körben használt “adatintegritás” az adatbázisban, adattárházban, adattárolóban, adattárolóban vagy más konstrukcióban tárolt adatok pontosságára és következetességére utal. Az adatintegritás kifejezés egy állapot, egy folyamat vagy egy függvény leírására használható, gyakran az “adatminőség” proxyjaként használják. Az “integritással” rendelkező adatok teljes vagy egész struktúrával rendelkeznek., Az adatértékeket egy adatmodell és/vagy adattípus szerint szabványosítjuk. Az adatok minden jellemzőjének helyesnek kell lennie – beleértve az üzleti szabályokat, a kapcsolatokat, a dátumokat, a meghatározásokat és a származást–, hogy az adatok teljesek legyenek. Az adatintegritás egy adatbázison belül kerül bevezetésre, amikor azt megtervezik és hitelesítik a hibaellenőrzési és validációs rutinok folyamatos használatával. Egyszerű példaként az adatok integritásának fenntartása érdekében a numerikus oszlopok / cellák nem fogadhatnak el alfabetikus adatokat.
folyamatként az adatok integritása ellenőrzi, hogy az adatok változatlan állapotban maradtak-e a létrehozástól a fogadásig., Állapotként vagy állapotként az adatok integritása az adatobjektum érvényességének és hűségének mértéke. A biztonsággal kapcsolatos funkcióként az adatintegritási szolgáltatás pontosan úgy tartja fenn az információkat, ahogy azt bevitték, és ellenőrizhető annak megbízhatóságának megerősítése. Az adatok a döntéshozatalt támogató számos műveleten mennek keresztül, mint például a rögzítés, Tárolás, visszakeresés, frissítés és továbbítás. Az adatok integritása ezen műveletek során teljesítménymérés is lehet az észlelt hibaarány alapján., Az adatokat korrupciótól, módosítástól vagy jogosulatlan nyilvánosságra hozataltól mentesen kell tartani, hogy tetszőleges számú kritikus üzleti folyamatot pontosan lehessen vezetni. A pontatlanságok véletlenül is előfordulhatnak (pl.programozási hibák révén), vagy rosszindulatúan(pl., Adatbázis biztonsági szakemberek alkalmaznak tetszőleges számú gyakorlat, hogy biztosítsa az adatok integritását, beleértve a következőket:
- titkosítás, amely zárak adatok titkosítás
- adatmentés, amely tárolja egy példányát az adatokat egy alternatív helyszín
- – Hozzáférés ellenőrzés, beleértve a feladat az olvasási/írási jogosultságok
- Bemeneti érvényesítés, hogy megakadályozzák a téves adatbevitel
- Adatok érvényesítése, igazolom, hogy ne sérüljön adás
a Szoftver fejlesztők is kell az érintett adatok integritását., Meg tudják határozni az integritás korlátait az üzleti szabályok érvényesítésére az adatokra vonatkozóan, amikor egy alkalmazásba kerülnek. Az üzleti szabályok olyan feltételeket és kapcsolatokat határoznak meg, amelyeknek mindig igaznak kell lenniük, vagy mindig hamisnak kell lenniük. Ha egy adatbázis-táblára adatintegritási korlátozást alkalmaznak, a táblázatban szereplő összes adatnak meg kell felelnie a megfelelő szabálynak.