Biztosítva az adatintegritást - studopediya

Vezetési adatok Access

Előadás 12 (Data Base)

Téma: az adatok sémát hozzáférés, módosítás az adatbázis szerkezetét.

A szerkezet a relációs adatbázist megadott adatok Access program, amely egy hierarchikus struktúrát, és az úgynevezett gyűjtő domain relációs modell.







Vezetési adatok grafikusan megjelenik egy külön ablakban, ahol asztalok listái mezők és linkek - közötti kapcsolatok mezők különböző táblázatokat.

Ha az építkezés Access adatbázis sémát automatikusan felismeri a kijelölt mező típusától táblák közötti kapcsolatok. Ha a kívánt mezőre hivatkozik az egyedi kulcs az elsődleges tábla, és a téma, Access kapcsolatot létesít a „1-1”. Ha a mező kapcsolat egyedi kulcs az elsődleges asztal és ebben a táblázatban nem egy kulcsszót vagy egy részének összetett kulcs, Access kapcsolatot hoz létre, „egy a sok” off főtábla a szolga.

Amellett, hogy az ilyen típusú összefüggés áll fenn az Access, kapcsolódási, egy integrált bejegyzéseit a kulcsszó mezőbe, majd a következő esetekben:

• link rekordok mindkét táblázatban mérkőzés (linkeket alapértelmezés szerint telepítve);

• minden rekord az első tábla, amelyre nincs kommunikáció a második, mert üres a bejegyzés a második táblázat;

• az összes rekordot, a második táblázat, amelynek nincs összeköttetésben az első szettet, mert üres a rekord az első asztalnál.

Amikor létrehoz egy felhasználói adatok áramkör tartalmaz egy táblázatot, és létrehozza a kommunikációt a táblázatok között. És milyen típusú „1-1” kapcsolatok és az „egy a sok” paramétert lehet állítani, hogy biztosítsa az adatok integritását, valamint az automatikus kaszkád frissítése és törlése kapcsolódó bejegyzések. Biztosítja az adatok integritását jelenti nyilvánított a kapcsolódó táblázatokban következő bázis kiigazításokat ezen feltételek:







• a slave táblázatot nem lehet hozzáadni a rekordot, amely nincs kapcsolatban az elsődleges tábla kulcs;

• A fő táblázat bejegyzés nem törölhető, ha nem távolítják el a kapcsolódó bejegyzések ebben a táblázatban,

• kapcsolat legfontosabb érték főtábla változásához vezethetnek a megfelelő értékeket a nyilvántartást a téma asztal,

Abban az esetben, ha megsértették a feltételeket frissítési műveletet vagy adatok törlése a kapcsolódó tábla, Access megjelenít egy üzenetet, és nem teszi lehetővé a műveletet. Access automatikusan figyeli az adatok integritását az asztalok között, ha az adatok a rendszerben létrehozott kapcsolat paramétereit integritásának biztosítása érdekében. Amikor belép hibás adatok a kapcsolódó tábla egy üzenetet jelenít meg. Access nem teszi lehetővé, hogy hozzon létre a kapcsolatot a integritását a paraméterek az adat séma, ha a korábban bevitt adatokat a táblázatban nem felel meg a követelményeknek integritását.

Megjegyezzük, hogy a létesítmény a kommunikáció két tábla között a „1-1” vagy „egy a sok” az adatok integritását és a beállítási paraméterek csak akkor lehetséges, az alábbi feltételek mellett:

• összekapcsolható mezők azonos adattípusok, a mezőnevek eltérő lehet;

• Mindkét asztal alatt egy Access adatbázis;

• az elsődleges táblázatban társított tárgyát az elsődleges egyszerű vagy összetett kulcs (egyedi index) fejek sósav táblázatban.

Ha a kiválasztott kapcsolat van biztosítva integritásának fenntartása, akkor állítsa az üzemmód a kaszkád frissítése és törlése kapcsolódó bejegyzések. Az a mód a kaszkád frissítés kapcsolatos nyilvántartások, ha az érték a kapcsolat terén a főtábla Access értékét automatikusan a megfelelő mezőbe az alárendelt jegyzetek.

Az üzemmód lépcsőzetes törlés kapcsolódó bejegyzések, ha rekordot törölni a fő Access tábla végrehajt egy lépcsőzetes törölni alárendelt bejegyzés minden szinten.




Kapcsolódó cikkek