Kapcsolatok használata

„Egy az egyhez” kapcsolatok létrehozása

Megjegyzés: Szeretnénk, ha minél gyorsabban hozzáférhetne a saját nyelvén íródott súgótartalmakhoz. Ez az oldal gépi fordítással lett lefordítva, ezért nyelvtani hibákat és pontatlanságokat tartalmazhat. A célunk az, hogy ezek a tartalmak felhasználóink hasznára váljanak. Kérjük, hogy a lap alján írja meg, hogy hasznos volt-e az Ön számára az itt található információ. Az eredeti angol nyelvű cikket itt találja.

Ez a böngésző nem támogatja a videók lejátszását. Telepítse a Microsoft Silverlightot, az Adobe Flash Playert vagy az Internet Explorer 9-es verzióját.

Mi az, hogy egy az egyhez kapcsolat?

Egy az egyhez kapcsolatot gyakran használják, hogy a kritikus kapcsolatok abból az üzleti futtatásához szükséges adatokat is elérhető.

Egy az egyhez kapcsolatot kapcsolat két tábla, ahol az egyes rekordok mindegyik táblázatban csak akkor jelenik meg egyszer az adatok között. Ha például előfordulhat, hogy egy az egyhez kapcsolat alkalmazottak és az azok meghajtó autók között. Minden egyes alkalmazott csak egyszer jelenik meg az alkalmazottak táblában, és minden autós csak egyszer jelenik meg a vállalat autók táblázatban.

Ha az elemek listáját tartalmazó táblázat van, de a róluk rögzíteni kívánt információinak típus szerint változó használható egy az egyhez kapcsolatot. Ha például lehet, hogy, amelyben néhányan alkalmazottak és mások alvállalkozók névjegyek táblázat. Az alkalmazottak meg szeretné ismerni az alkalmazott számukat, a bővítmény és egyéb fontos információkat. Alvállalkozók szeretné, hogy azok vállalatnév, telefonszám és a számlázási tényező, többek között. Ebben az esetben hozna létre három külön táblázatok – partnerek, alkalmazottak és alvállalkozó – és a partnerek és az alkalmazottak tábla és a partnerek és alvállalkozók táblák között egy az egyhez kapcsolat között egy az egyhez kapcsolatot.

Hozzon létre egy az egyhez kapcsolat – áttekintés

Az index (általában az elsődleges kulcs) az egyik tábla és a másik táblában, amely az azonos értékkel megosztja index összekapcsolásával hozhat létre egy az egyhez kapcsolatot. Példa:

Képernyő-kódtöredékének két táblák azonosító megosztása
Autó azonosító mindkét táblázatban megjelenik, de csak egyszer az egyes szerepel.

A legjobb módszer a kapcsolat létrehozásához gyakran, hogy az az érték keresése az első tábla másodlagos táblázat. Például, hogy az autós azonosító mezőt az alkalmazottak tábla keresőmező megkeres egy értéket a autós azonosító tárgymutató a céges autók táblából. Úgy, hogy soha nem véletlenül hozzáadása egy autó valójában nem létező azonosítója.

Fontos: Egy az egyhez kapcsolat létrehozásakor gondosan dönt, hogy meg lehessen őrizni a kapcsolat hivatkozási adatok integritását.

Hivatkozási adatok integritását választva megőrizze az adatok letisztult kapcsolódó rekordok törlése Access segítségével. Például ha töröl egy alkalmazott az alkalmazottak táblában, akkor is törölheti a előnyökkel jár rekordokat, hogy a előnyeinek táblából alkalmazott. De néhány kapcsolatok, például ebben a példában a hivatkozási integritás nem értelme: azt töröl egy alkalmazott, ha azt szeretné, hogy a gépjármű törölni a céges autók táblából, mert az autós továbbra is a vállalat fog tartozni, és valaki másnak fog kiosztani.

Hozzon létre egy az egyhez kapcsolat lépések

Létrehozhat egy az egyhez kapcsolatot a keresőmező egy táblához. (Ha többet című témakörben olvashat táblázatok készítésére és adattípusú.) Például, hogy milyen autós hozzá van rendelve egy adott alkalmazott, akkor előfordulhat, hogy autós Azonosítójának hozzáadása az alkalmazottak táblában. A két mező közötti kapcsolatot létrehozni, majd használja a Keresés varázsló:

  1. Nyissa meg a táblát.

  2. A Tervező nézetúj mező felvétele, válassza ki az Adattípust értéket, és válassza a Keresés varázslót.

  3. A varázslóban az alapértelmezett értéke egy másik táblából értékek keresése, ezért válassza a Tovább gombra.

  4. Jelölje ki a táblázatot, amely tartalmazza a táblázatba felvenni kívánt kulcs (általában elsődleges kulcs), és válassza a Tovább gombra. Ebben a példában a céges autók táblázatot szeretné kijelölni.

  5. A Kijelölt mezők listában adja hozzá a mezőt, amely tartalmazza a használni kívánt billentyűt. Kattintson a Tovább gombra.

    A Keresés varázsló képernyő kódtöredékének
  6. A rendezési sorrend beállítása, és azt szeretné, ha a mező az oszlopszélesség módosítása.

  7. A záró lapján törölje a jelet az Adatok integritását engedélyezése jelölőnégyzetből, és válassza a Befejezés gombra.

Többre vágyik?

Ismerkedés a táblakapcsolatokkal

Kapcsolat létrehozása, szerkesztése és törlése

Egy relációs adatbázisban egy az egyhez kapcsolat áll fenn meg, amikor csak egyetlen olyan rekordot a másik tábla kapcsolódó egyetlen olyan rekordot az egyik tábla.

Bár a kapcsolat a következő típusú nem használatos, mint amennyit egy-a-többhöz vagy több-a-többhöz kapcsolatot, célszerű továbbra is tudnivalók megismerheti az áttelepítés.

Így módszeren végigvezetjük a lépéseket a kapcsolat létrehozásához.

Ebben a példában van céges autók flottánál adatbázistáblát, és egy másik táblázat az alkalmazottak meghajtó őket.

Megjelenik a vállalat használja a autós, egy adott típusú, így a azonosítása ki milyen autós meghajtók módja a licenc szám mező használata.

Ez a bemutató az nézzük elképzelheti, hogy minden egyes alkalmazott egyetlen autót van rendelve. De azt megkezdése előtt érdemes megvitatása új kifejezés definiálásához: "indexe."

Az Access az adatbázisok mezőinek indexek, és ezekből állítja sokkal tárgymutatókhoz használatával gyorsan megtalálhatja az információkat, mint.

Alapértelmezés szerint a rendszer az indexek, de működésük megváltoztathatja, vagy kikapcsolhatja ezt a funkciót.

Fontos, mert egy az egyhez kapcsolatot hoz létre először létrehoz egy a többhöz kapcsolat, és kattintson a kulcs mezőjét mindkét tábla indexeinek megjelenítésére módosításával.

Első lépésként a kapcsolat létrehozása a Keresés varázslósegítségével.

Egy másik táblából olvasná értékek azt be: a Vállalati autók táblázat.

A licenc szám mező használata szeretnénk, de azt nem többet jelzi a rendezési sorrend mivel, már dolgozunk, amelyben kisszámú értékeket.

Vegyük a kulcsoszlop rejtve, és hívja fel a vállalat mező autós.

Ebben az esetben azt nem engedélyezi a hivatkozási integritás – valószínűleg csak idő hajtanak végre. Ebben az esetben, ha azt törlése egy alkalmazott, azt nem véletlenül töröl egy autó.

Válassza a Befejezés gombra. Most van idegen kulcs, és válassza a licenc számok ugyanígy.

Ezután győződjön meg arról, hogy a kijelölt mező. Ezután jelölje ki a mezőket, majd indexeltés egyedi.

Most nyissa meg a vállalat autók táblát, és győződjön meg arról, hogy ki van jelölve az elsődleges kulcs. Megtekintheti a is indexelt és egyedi, mert számláló mező, ezért azt végzett.

Ha Tervező nézetben, megjelenik a lefelé a további lehetőségek, kattintson a Mezőtulajdonságok ablaktábla indexelt tulajdonság.

A listában, a tulajdonság nyit meg, ha látni három értéket. Két ezeket az értékeket a egy az egyhez kapcsolat, nem vagy az Igen (nem lehet azonos)használhatja.

Most már létrehozott egy az egyhez kapcsolat az adatbázisban.

A kapcsolatok ablak tanulmányozzák, megtekintheti a összefüggés áll fenn az 1 vagy végtelen szimbólum, amely jelzi a egy-a-többhöz vagy több-a-többhöz kapcsolat nélkül, csak egy egyszerű vonalat.

Láthatja, hogy az adatbázis ekkor megjelenik a kapcsolatok mindhárom típusú.

Office-jártasság bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×