Co warto wiedzieć
- W Narzędziach bazy danych przejdź do Relationships, wybierz tabele, przeciągnij pole z jednej tabeli do drugiej i kliknij Utwórz.
- Access obsługuje trzy typy złączeń za pomocą tego kreatora: jeden do jednego, jeden do wielu i wiele do jednego.
W tym artykule wyjaśniono, jak utworzyć prostą relację za pomocą programu Access dla Microsoft 365, Access 2019, Access 2016 i Access dla komputerów Mac.
Jak nawiązać relację dostępu
-
Przy otwartym programie Access przejdź do menu Narzędzia bazy danych w górnej części programu. W obszarze Relacje wybierz Relacje.
-
Powinno pojawić się okno Pokaż tabelę. Jeśli nie, wybierz Pokaż tabelę z zakładki Projekt. Na ekranie Pokaż tabelę wybierz tabele, które chcesz zaangażować w relację, a następnie wybierz Dodaj.
Jeśli baza danych zawiera już zmapowane relacje - zwykle z powodu istniejących formularzy, raportów lub zapytań - program Access pomija to wyskakujące okienko i zamiast tego przechodzi bezpośrednio do widoku Projekt w oknie Relacje.
-
Przeciągnij pole z jednej tabeli do drugiej, aby otworzyć okno Projekt. Jeśli Twoja baza danych zawiera już relacje, to okno zostanie już wypełnione relacjami.
Przytrzymaj klawisz Ctrl, aby wybrać wiele pól; przeciągnij jeden z nich, aby przeciągnąć je wszystkie do drugiego stołu.
-
Wybierz dowolne inne opcje, takie jak Wymuszaj integralność referencyjną lub Kaskadowo aktualizuj pola pokrewne, a następnie wybierz Utwórz lub Utwórz nowy.
Wybranie wymuszaj integralność referencyjną oznacza, że baza danych nie przyjmie danych, które nie pasują do relacji. Dwie opcje cascade wymuszają przeczyszczenie lub aktualizację bazy danych po zmianie rekordu źródłowego. Na przykład wybranie aktualizacji kaskadowo powiązanych pól spowoduje, że baza danych poprawi wartość w powiązanej tabeli, gdy zmieni się wartość w tabeli źródłowej; jeśli pozostanie niezaznaczone, stare wartości pozostaną, a nowe rekordy otrzymają nową wartość.
Typy dołączania
Access obsługuje trzy typy łączeń za pomocą tego kreatora jeden do jednego, jeden do wielu i wiele do jednego. Ogólnie rzecz biorąc, zazwyczaj używasz pierwszego typu złączenia, który łączy dane, gdy rekordy w jednym są zgodne z rekordami w drugim.
Access obsługuje inne rodzaje złączeń, ale będziesz musiał nimi zarządzać za pomocą zaawansowanych narzędzi, a nie za pomocą okna Relacje.