Integrita dat: Porovnání verzí
Smazaný obsah Přidaný obsah
Bez shrnutí editace |
Přidání těch nejdůležitějších (:-)) významů. |
||
Řádek 3:
# Zajištění kompletnosti dat. Například osobní číslo patří nějaké osobě. Pokud by osobní číslo nikomu nepatřilo, jedná se o osiřelá nebo nekompletní data.
# Zachování dat pro jejich zamýšlené použití.
Integritou dat se také může myslet integrita datové struktury, ve které jsou data uloženy - tedy to, že data v paměti stále tvoří zmíněnou datovou strukturu. Pokud k datové struktuře přistupuje více [[vlákno (program)|vláken]] najednou, může dojít k tomu, že datová struktura se změní v nesmysl. V extrémním případě je možné "zničit" i obyčejné číslo. Pro zabránění těmto jevům se používají [[synchronizační primitivum|synchronizační primitiva]].
V kontextu [[relační databáze]] může podobně dojít k tomu, že data v různých tabulkách, které by měli souviset, nesouvisí. Řeší se opět synchronizačními primitivy nebo [[Databázová transakce|transakcemi]].
Další význam integrity dat může být ujištění, že k datům mohou přistupovat a měnit je pouze ti, kteří k tomu mají příslušná [[autorizace|oprávnění]].
|