az adatok integritását, az elsődleges és idegen kulcsok
A integritását [integritás - integritását, az integritás, az integritás, integritás] értendő, mint a adatok helyességét bármikor. De ezt a célt csak úgy lehet elérni, bizonyos határokon belül: az adatbázis nem tudja ellenőrizni a pontosságát az egyes értékek az adatbázisba be [bár mindegyik érték lehet elfogadhatóságának ellenőrzése]. Például, lehet találni, hogy a megadott érték 5 [képviselő hétköznap szám] tényleg meg kell egyeznie a 3. Másrészt, a 9-es értéket nyilvánvalóan téves, és a DBMS elutasítja. Azonban ez azt kell jelenteni, hogy a napok számát a hét kell tartoznak a beállított [1, 2, 3, 4, 5, 6, 7].
Integritásának fenntartásában az adatbázis lehet tekinteni, mint védelmét adatok megváltoztatását vagy megsemmisítését hibás [nem tévesztendő össze az illegális megváltoztatására és megsemmisítésére, egy biztonsági kérdés]. Modern tárol valamilyen eszközt biztosításáért integritásának fenntartásában [valamint azt, hogy fenntartható legyen a biztonság].
Három csoportot integritási szabályok:
a integritását a elsődleges kulcsok;
integritását az idegen kulcsok;
integritását a felhasználó által meghatározott.
Az integritás az elsődleges kulcsokat. Attribútumok, amelyek részét képezik a jelölt kulcs nem tudja elfogadni Null-értékeket.
Integritásának idegen kulcsok. Az idegen kulcsok nem lehet ellentétes, azaz minden idegen kulcs érték kell, hogy legyen egy megfelelő érték az elsődleges kulcsot a szülő tekintetében.
Integrity, a felhasználó által megadott. Minden adott adatbázis számos további konkrét szabályok vonatkoznak rá, és egy meghatározott fejlesztő. Leggyakrabban vezérli:
egyediségét bizonyos attribútumokat;
értéktartományt [vizsgálata pontszáma 2-5];
tartozék értékrend [nem „M” vagy „M”].
Kulcs - minimális attribútumok, amelynek értéke lehet egyedileg nem találja a kívánt esetben a szervezet.
gazdálkodó elsődleges kulcs lehetővé teszi, hogy azonosítsa a másolatát, és a külső - másolatát a lényeg, ami kapcsolatban van a céggel.