Skip to main content

Definování vztahů tabulky v aplikaci Microsoft Access 2010

Anonim
01 z 06

Začínáme

Skutečná síla relačních databází spočívá v jejich schopnosti sledovat vztahy (odtud název) mezi datovými prvky. Mnoho uživatelů databáze však nerozumí, jak využít této funkce a jednoduše používat aplikaci Microsoft Access 2010 jako pokročilou tabulku. Tento tutoriál prochází procesem vytváření vztahu mezi dvěma tabulkami v databázi aplikace Access.Tento příklad používá jednoduchou databázi pro sledování spuštěné aktivity. Obsahuje dvě tabulky: jednu, která sleduje trasy, které jsou normálně spuštěny, a další, které sleduje jednotlivé běhy.

02 ze dne 06

Spusťte nástroj Relationships

Otevřete nástroj Přístupové vztahy výběrem příkazu Databázové nástroje na kartě Přístup. Poté klikněte na tlačítko Vztahy tlačítko.

03 ze dne 06

Přidejte související tabulky

Pokud je to první vztah, který jste vytvořili v aktuální databázi, zobrazí se dialogové okno Zobrazit tabulky.Jeden po druhém, vyberte každou tabulku, kterou chcete zahrnout do vztahu a klepněte na tlačítko Přidat tlačítko. (Pomocí klávesy Control vyberte několik tabulek současně.) Po přidání poslední tabulky klikněte na tlačítko Zavřít pro pokračování.

04 z 06

Zobrazte schéma vztahů

V tomto okamžiku se zobrazí prázdný vztahový diagram. V tomto příkladu vytváříme vztah mezi tabulkou Trasy a tabulkou Runs. Jak vidíte, oba tyto tabulky byly přidány do schématu. Všimněte si, že nejsou žádné řádky spojující tabulky, což naznačuje, že mezi tabulkami ještě nejsou žádné vztahy.

05 ze dne 06

Vytvořte vztah mezi tabulkami

Chcete-li vytvořit vztah mezi oběma tabulkami, musíte nejdříve identifikovat primární klíč a cizí klíč ve vztahu. Pokud potřebujete obnovovací kurz o těchto konceptech, přečtěte si databázové klíče.

Klepněte na primární klíč a přetáhněte jej na cizí klíč, který otevírá Upravit vztahy dialog. V tomto příkladu je cílem zajistit, aby každý běh v naší databázi probíhal po zavedené trase. Primární klíč tabulky Trasy (ID) je proto primárním klíčem vztahu a atribut Trasa v tabulce Rune je cizí klíč. Podívejte se na dialog Upravit vztahy a ověřte, zda se objevují správné atributy.Také v tomto okamžiku se musíte rozhodnout, zda chcete prosadit referenční integritu. Pokud tuto volbu vyberete, přístup zajišťuje, že všechny záznamy v tabulce Rune mají vždy odpovídající záznam v tabulce Trasy. V tomto příkladu je vynucováno vymáhání referenční integrity.Klepněte na tlačítko Vytvořit pro zavření dialogu Upravit vztahy.

06 z 06

Zobrazte schéma dokončených vztahů

Přečtěte si vyplněný diagram vztahů, abyste se ujistili, že správně zobrazuje požadovaný vztah. Všimněte si, že vztahový řádek v příkladu se připojí k oběma tabulkám a jeho pozice označuje atributy, které se vztahují k relaci cizích klíčů.Také si všimnete, že tabulka Trasy má 1 v bodě spojení, zatímco tabulka Rune má symbol nekonečna. To naznačuje, že mezi trasami a spuštěním existuje vztah one-to-many. Informace o tomto a jiných typech vztahů si přečtěte Úvod do vztahů.