Beállítása táblák közötti kapcsolatok

Beállítása táblák közötti kapcsolatok

Mielőtt elkezdené összeköttetések felépítéséhez, meg kell jegyezni, hogy annak érdekében, hogy létrejöjjön a kapcsolat a közös területeken a táblákat használja a táblázatok között. Másodlagos kulcs gyermek asztal értékeit tartalmazza az elsődleges kulcs a szülő tábla, és így a gyermek asztal bejegyzés hivatkozik az egyik szülő tábla bejegyzéseket.







Ábra. 2.21. adatok rendszer

Kezdjük azzal, nézi létrehozását kommunikációs eljárás.

Ha azt szeretnénk, hogy hozzon létre egy kapcsolat két tábla között, kövesse az alábbi lépéseket.

1. A kapcsolat létrehozása előtt, mind a táblák összekötéséhez, hogy megjelenjen az adatokat mintát. Ha a tábla nem az adatbázis sémában, köteles felvenni az elején. Ehhez kattintson a Show táblázat a Tervezés lap. Ezután a megjelenő ablakban adjunk hozzá egy táblázatot, kattintson a táblázat nevét, majd a Hozzáadás gombra. Hozzáadása után az összes szükséges táblázatok, a Bezárás gombra.

2. Kattintson az egér gombját a mező nevét, amely az elsődleges kulcsot a szülő tábla. Tartsa lenyomva az egér gombját, és húzza az elsődleges kulcs mezőt, pont a mező nevét a gyermek asztal, ami kell a másodlagos kulcs (ebben az esetben a kép mutató + jel jelenik meg), és engedje el az egérgombot.

3. Változás kötvények (ábra. 2,22) jelenik meg a képernyőn. Ebben az ablakban a termelő nevét összekötő területeken. Ellenőrizze, hogy a mezőt létrehozni a kapcsolatot a kiválasztott helyesen. Abban az esetben, hibakeresés, válassza ki a más területeken.

Ábra. 2.22. A névjegyek módosítása

4. Válassza az adatok integritásának biztosítása módban (ez a mód alapján ismertetjük részletesen a következő fejezetben). Azt javasoljuk, hogy biztosítva az adatok integritását. Ezután kattintson a Create gombra.

5. Mentse el az adatokat sémamódosításait gombokkal lehet a Ctrl + S

Következő ismertetjük, hogyan kell engedélyezni az adatok integritását mód kialakítása során, vagy megváltoztatja a kapcsolatot.

Biztosítva az adatintegritást

Az adatok integritását Microsoft Access nevű referenciális integritás - elkülönített állami kommunikáció vagy a teljes adatbázist, amelyben nincsenek érvénytelen link. Más szóval, az adatok integritását azt jelenti, hogy egyetlen gyermek táblabejegyzések hivatkozás „semmiből” másodlagos kulcs minden rekord tartalmaz egy értéket, hogy létezik az oszlop elsődleges kulcs a szülő tábla.

Az adatok integritása lehet törni a következő esetekben:

• a gyermek asztal egészíti ki egy új rekordot tartalmazó hibás (hiányzik az elsődleges kulcs a szülő tábla) másodlagos kulcs érték, vagy egy meglévő bejegyzést a gyermek asztal másodlagos kulcs értéke megváltozik, az érvénytelen;

• a szülő tábla bejegyzést el kell hagyni, így a rekordot hivatkozási szám helytelenek;







• elsődleges kulcs értéke megváltozik a szülő rekord, így utalásokat ezt a bejegyzést is pontatlanná vált.

Annak kizárására minden ilyen helyzetben lehetővé teszi az automatikus üzemmódot, hogy biztosítsa az adatok integritását. Ez a mód külön-külön link a kommunikációs ablakban változás (lásd. Ábra. 2,22). Ha kiválasztja biztosítása adatok integritását. Kapcsolódás a program nem teszi lehetővé a tevékenység végrehajtása, ami a megsértését a hivatkozási integritást. Így tilos:

• tárolása helytelen értéket a másodlagos kulcs;

• megszűnik a szülő felvétel, ha ellenőrizetlen lépcsőzetes törli bejegyzéseket kapcsolatos kommunikáció; vagy együtt egy szülő rekord automatikusan törli gyermek bejegyzéseket, ha a doboz lépcsőzetes törlés kapcsolódó bejegyzések beállítása;

• a változó értékét az elsődleges kulcs a szülő felvétel, ha ellenőrizetlen kaszkád frissítés kapcsolódó területeken a kommunikáció; vagy ha az értéke az elsődleges kulcsot a szülő felvétel automatikusan megváltoznak értéke másodlagos kulcsot a gyermek rekordokat, ellenőrizze, hogy a lépcsőzetes frissítés kapcsolódó területeken van beállítva.

Ha a másodlagos kulcsot a gyermek asztal tartalmaz hibás értékeket, majd kapcsolja be a integritását lehetetlen eltávolítani, vagy megváltoztatni az értékeket az elején, megsértve ezzel a az adatok sértetlenségét.

Miután meggyőződtünk az adatok integritását engedélyezve a kommunikációs vonal az adatok áramkör szimbólum jelenik meg a szülő tábla 1. és a szimbólum. közel a gyermek asztal (lásd. ábra. 2,21). Ezekkel aláírást, akkor azonnal látni, hogy ez a bejegyzés által támogatott adatok integritását.

Folytatjuk a tanulmány az elvégzett műveletek a kapcsolatok, és most folytassa módosítsa a meglévő kapcsolatokat.

Ha meg kell változtatni a tulajdonságait a kapcsolatot, például az adatok integritásának biztosítása kommunikációs mód, kattintson duplán a hivatkozásra az adatok séma.

Változó ablakérintkezők jelenik meg a képernyőn (lásd. Ábra. 2,22). Ebben az ablakban, hogy a szükséges módosításokat, majd kattintson az OK gombra.

A következő részben bemutatjuk, hogyan távolítsa el a nem kívánt vagy rosszul létre linkeket a táblák között.

Ahhoz, hogy távolítsa el a kapcsolatot, kattintson a linkre az adatok minta (line így válik olajos), és nyomja meg a Törlés gombot. A megjelenő panelen megerősíteni, hogy az eltávolítása kapcsolatot az Igen gombot.

Jeleníti meg a gyermek bejegyzések

Tehát, ha a kapcsolat a táblák között jön létre, akkor nyissa meg a szülő táblát Adatlap nézetben megtekinthetjük és rögzíti a gyermek asztal.

Ha szeretné látni a bejegyzéseket hivatkozó adott szülő rekord, kattintson a + jelre, hogy a bal oldalon a rekordot. Nyissa meg a altáblázatban gyermekpornográfiát tartalmazó bejegyzések (ábra. 2,23).

Ha a tábla több utód táblák, akkor választhat, az egyik, hogy fog megjelenni formájában al-táblázatok.

• Ha az al-tábla nincs kiválasztva, az első alkalommal, amikor rákattint a + jelre, egy ablak, illessze be a subdatasheet. Ebben az ablakban, kattintson a kívánt nevet a gyermek asztal (a az ablak alján megjeleníti a nevét az elsődleges kulcs és másodlagos kulcsot, amellyel a kapcsolat táblázatot képződött). Kattintson az OK gombra.

• Ha az al-asztal lett kiválasztva, de szeretné, hogy válasszon egy másik gyermek asztal, mint egy al-asztal, kövesse az alábbi lépéseket.

1) lépés Tervezze üzemmód (gomb lapon).

2) A tervezési lapon kattintson a Properties lapon.

3) Az ablakban tulajdonságok (ábra. 2,24), kattintson a értéke a tulajdonság nevét subtables. A vagyoni értékű jog gomb jelenik meg

4) Nyomja meg a gombot, és válassza ki a listából a nevét a gyermek asztal, amelynek elemeit lehet jeleníteni egy subdatasheet.

5) A módosítások mentése megnyomásával billentyűkombinációk Ctrl + S

6) Menj vissza a tábla mód (kattintson a lapon módban vagy tervező).

Most, ha rákattint a + jel megjelenik a felvétel al-táblák, amit választott.

Ábra. 2.24. Válogatás al-táblázatok

Share az oldalon




Kapcsolódó cikkek