Duomenų vientisumas yra terminas, apibūdinantis duomenų tikslumą ir patikimumą. Duomenys turi būti išsamūs, be jokių nukrypimų ar kompromisų, palyginti su pirminiais, kad būtų laikomi patikimais ir tiksliais. Kompromisai dėl duomenų vientisumo gali įvykti įvairiais būdais. Pramonės šakose, kuriose tvarkomi duomenys, galimų duomenų žalos šaltinių nustatymas ir pašalinimas yra svarbus duomenų saugumo aspektas.
Duomenų vientisumo problemos gali prasidėti nuo žmogaus šaltinio. Žmonės, įvedantys įrašus, gali padaryti klaidų, todėl pradiniai duomenys gali skirtis nuo sistemoje saugomų duomenų. Taip pat žmonės gali padaryti klaidų perkeldami arba kopijuodami duomenis elektroniniu būdu, todėl gali atsirasti skirtumų tarp skirtingų failo versijų arba nuorodų į failą. Kad būtų išlaikytas duomenų vientisumas, duomenų pakeitimų ar pakeitimų nereikia.
Kai duomenys įvedami, saugomi, pasiekiami, perkeliami ir atnaujinami, silpnosios sistemos vietos gali pakenkti duomenims. Kompiuterio trikdžiai gali sukelti dalinį duomenų perrašymą arba kitas duomenų klaidas. Virusai gali būti sukurti, kad atakuotų duomenų vientisumą, kai kurie veikia tyliai, kad sugadintų duomenis, neišduodant jų buvimo. Įvairių operacijų pertrūkiai gali sukelti problemų, taip pat mechaniniai pažeidimai, pvz., magnetų poveikis arba fizinė žala, kurią sukelia elektros tiekimo nutraukimas ir kiti įvykiai.
Duomenų architektūros kūrėjai, pradedant vyriausybinėmis duomenų bazėmis ir baigiant asmeninių kompiuterių failų sistemomis, dirbdami su tokiomis sistemomis turi atsižvelgti į duomenų vientisumą. Jie galvoja apie tai, kaip sistema bus naudojama, nustato akivaizdžias galimas grėsmes ir kuria metodus, kaip apsaugoti sistemą, kad apsaugotų duomenis. Nesugebėjimas mąstyti į priekį gali sukelti katastrofiškų kompromisų ir galimą netyčinį saugių ar neskelbtinų duomenų išleidimą, ypač didelį susirūpinimą dėl duomenų bazių, kuriose yra asmeninės arba identifikuojamos informacijos apie asmenis ir institucijas.
Žmonės, dirbantys su duomenų bazėmis, gali būti mokomi duomenų vientisumo, įskaitant priminimus peržiūrėti įvedamus duomenis, reguliariai išsaugoti ir kurti atsargines duomenų kopijas ir nedelsiant pranešti apie bet kokius įtariamus pažeidimus ar abejotiną veiklą. Kuo greičiau problema bus atpažinta, tuo lengviau bus ją išspręsti. Pagalbiniai darbuotojai, pvz., informacinių technologijų darbuotojai, taip pat stengiasi apsaugoti duomenų bazes nuo išorinių atakų naudodami tokius įrankius kaip ugniasienės, antivirusinė programinė įranga ir periodinis kenkėjiško kodo nuskaitymas. Be to, sistemos taip pat gali būti suprojektuotos taip, kad užrakintų duomenis tik skaitymo formatu, siekiant apsaugoti juos nuo klastojimo ar trukdžių, galinčių pakenkti jų vientisumui.