Co je dobré vědět
- V Databázových nástrojích přejděte na Relationships, vyberte tabulky, přetáhněte pole z jedné tabulky do druhé a klikněte na Vytvořit.
- Access podporuje tři typy spojení prostřednictvím tohoto průvodce: one-to-one, one-to-many a many-to-one.
Tento článek vysvětluje, jak vytvořit jednoduchý vztah pomocí Accessu pro Microsoft 365, Accessu 2019, Accessu 2016 a Accessu pro Mac.
Jak vytvořit přístupový vztah
-
S otevřeným Accessem přejděte do nabídky Nástroje databáze v horní části programu. V oblasti Vztahy vyberte Vztahy.
-
Mělo by se zobrazit okno Zobrazit tabulku. Pokud ne, vyberte Zobrazit tabulku na kartě Návrh. Na obrazovce Zobrazit tabulku vyberte stoly, které chcete zapojit do vztahu, a poté vyberte Add.
Pokud databáze již obsahuje namapované vztahy – obvykle kvůli existujícím formulářům, sestavám nebo dotazům – pak Access toto vyskakovací okno obejde a místo toho přejde přímo do zobrazení Návrh v okně Vztahy.
-
Přetáhněte pole z jedné tabulky do druhé tak, aby se otevřelo okno Návrh. Pokud vaše databáze již odvozuje vztahy, toto okno se již vyplní vztahy.
Podržte klávesu Ctrl pro výběr více polí; přetažením jednoho z nich přetáhnete všechny na druhý stůl.
-
Vyberte jakékoli další požadované možnosti, například Vynutit integritu referenčních údajů nebo Kaskádově aktualizovat související pole, a poté vyberte Vytvořit nebo Vytvořit nové.
Výběr vynutit referenční integritu znamená, že databáze nebude přijímat data, která neodpovídají vztahu. Dvě možnosti cascade přinutí databázi, aby se vyčistila nebo aktualizovala, když se změní zdrojový záznam. Například výběr kaskádové aktualizace souvisejících polí vyzve databázi, aby opravila hodnotu v související tabulce, když se změní hodnota ve zdrojové tabulce; pokud je ponecháno nezaškrtnuté, staré hodnoty zůstanou a nové záznamy získají novou hodnotu.
Typy připojení
Access podporuje tři typy spojení prostřednictvím tohoto průvodce – one-to-one, one-to-many a many-to-one. Obecně obvykle použijete první typ spojení, který spojuje data, když záznamy v jednom odpovídají záznamům v druhém.
Access podporuje další druhy spojení, ale ty budete muset spravovat pomocí pokročilých nástrojů, nikoli prostřednictvím okna Vztahy.