tietojen eheys

tietojen eheys

tietojen eheys voitiin panna täytäntöön sekä fyysisellä että loogisella tasolla. Ensimmäinen sisältää tietojen suojaaminen vastaan eri ulkoiset tekijät, kuten sähkökatkokset, odottamattomia onnettomuuksia, tietoturvaloukkauksista, aiheuttamia inhimillisiä toimijoita, ja niin edelleen. Viimeksi mainittu koskee tietojen rationaalisuuden säilyttämistä relaatiotietokannoissa.

looginen eheys vaarantuu virheen sattuessa, kuten silloin, kun ihmisoperaattori tekee virheen syöttäessään tietoja manuaalisesti tietokantaan., Muita yleisiä syitä, miksi tietojen eheys voi vaarantua kuuluu vikoja ja/tai haittaohjelma, ja siirtää tiedot yhden sivuston sisällä tietokannasta toiseen, jossa jotkut kentät ovat poissa.

tietojen eheys pannaan täytäntöön sekä hierarkkisissa että suhteellisissa tietokantamalleissa. Seuraavat kolme eheysrajoitteet käytetään relaatiotietokannan rakenne saavuttaa tietojen eheys:

Entity Integrity

Tämä on huolissaan käsite ensisijainen avaimet ja tekee varma, että mitään tietoja on tarpeeton ja ei-kentissä on null (kuten silloin, kun numeerinen solu sisältää tekstimuotoista tietoa)., Säännössä todetaan, että jokaisella pöydällä on oltava oma ensisijainen avaimensa ja että jokaisen on oltava ainutlaatuinen eikä mitätön.

Referentiaalinen eheys

Tällä tarkoitetaan kaikkia menettelyjä ja sääntöjä, jotka on pantu täytäntöön sen varmistamiseksi, että tietoja säilytetään ja käytetään johdonmukaisesti. Tämä on ulkomaisten avainten käsite.

ulkomaisten avainten säännössä todetaan, että ulkomainen avainarvo voi olla kahdessa valtiossa. Ensimmäinen tila on, että viiteavain arvo viittaa perusavain arvo toisen pöydän, tai se voi olla null. Olemalla null voisi tarkoittaa yksinkertaisesti sitä, että ei ole suhteita, tai että suhde on tuntematon.,

Domain Integrity

Domain integrity on joukko sääntöjä ja menettelyjä, joilla varmistetaan, että kaikki tietoerät koskevat oikeita verkkotunnuksia. Esimerkiksi, jos käyttäjä kirjoittaa syntymäaika katu osoite-kenttään, järjestelmä näyttää virheilmoituksen, joka estää käyttäjää täyttämään kentän väärää tietoa.

tietojen eheyden käsite varmistaa, että kaikki tietokannassa olevat tiedot voidaan jäljittää ja liittää muihin tietoihin. Näin varmistetaan, että kaikki on palautettavissa ja haettavissa., Yksi, hyvin määritelty ja hyvin hallittu tietojen eheysjärjestelmä lisää vakautta, suorituskykyä, uudelleenkäytettävyyttä ja ylläpidettävyyttä.

Jos jotakin näistä ominaisuuksista ei voida toteuttaa tietokannassa, se on toteutettava ohjelmiston kautta. Joukko parhaita käytäntöjä, kuten säännöllisen varmuuskopioinnin suunnittelu, arkaluonteisten tietokokonaisuuksien käyttöoikeuksien rajoittaminen tai muutosten seuraaminen lokien avulla, auttaa yleensä suojaamaan tietojen eheyttä.

Tämä määritelmä on kirjoitettu tietokantojen yhteyteen.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *