Integrita je stav jednotlivca alebo objektu na udržanie všetkých svojich častí. Nezahŕňa to iba fyzické, ale aj hodnoty a presvedčenie.
To znamená, že sa dá povedať, že človek je vzpriamený, keď koná podľa myšlienok, ktoré vždy vyjadril. To znamená, že je spoľahlivý.
Integrita sa často spája s pojmami ako spravodlivosť a morálka, ale sú subjektívne. To znamená, čo je morálne pre jedného človeka, nemusí byť pre iného, ktorý patrí do inej kultúry. Z tohto dôvodu je lepšie chápať integritu ako konanie v súlade s vlastnými hodnotami.
Vzhľadom na vyššie uvedené je integrita hodnota, ktorú ideálne hľadajú vodcovia a orgány. To, aj keď nakoniec budú konať inak.
Opakom osoby bezúhonnej je ten, kto nekoná vo vzťahu k posolstvám, ktoré podáva, alebo k myšlienkam, ktoré teoreticky obhajuje. Preto nie je niekým, komu by mohol dôverovať.
Rovnako, ako sme už spomenuli, integrita si zachováva všetky časti, vzťahujúce sa na hmotný tovar. Napríklad, ak spotrebič dorazil z továrne do domu kupujúceho so všetkými jeho časťami, je neporušený.
Typy integrity
Môžeme rozlišovať hlavne tieto typy integrity:
- Morálna integrita: Je to právo človeka, aby mohol konať podľa svojho vlastného odhodlania. Zákony všetkých krajín to zvyčajne uznávajú.
- Osobná integrita: Je právo nebyť mučený, zranený alebo vraždený. To znamená, že zahŕňa fyzickú, psychologickú aj morálnu integritu.
- Referenčná integrita: Pri výpočtoch je to vlastnosť databázy, takže odkazy na súvisiace tabuľky sú správne. To znamená, že informácie v prepojenej tabuľke sa správne zaznamenávajú. Predstavme si napríklad, že máme tabuľku s dvoma stĺpcami, v jednom sa zadáva meno študentov v učebni a v druhom učiteľ, ktorý umiestňuje známku z poslednej skúšky. Po dokončení kontroly hodnotení a odovzdania poznámok si učiteľ uvedomí, že políčko s poznámkami je prázdne, čo znamená, že neexistuje žiadna referenčná integrita, ktorá zohľadňuje skutočnosť, že test sa zúčastnili všetci študenti.
- Integrita údajov: To znamená, že všetky informácie, ktoré databáza obsahuje, sú úplné a správne. V tomto zmysle musíme mať na pamäti, že pri použití príkazov ako DELETE, CORRECT alebo UPDATE môžu byť údaje chybne zmenené a prestane existovať integrita.