Jedną z zalet systemu zarządzania relacyjnymi bazami danych, takiego jak Access 2010 polega na łatwym konfigurowaniu tabel i relacji z ograniczeniami, aby były ściślej przestrzegane. Jedną z funkcji jest możliwość tworzenia i utrzymywania relacji między tabelami.
Na początek uruchom program Access i utwórz tabeledo definiowania relacji między nimi. Na przykład używam istniejącej bazy danych z tabelami (przypisane klucze podstawowe i typy danych z zastosowanymi ograniczeniami). Uruchom Access 2010, przejdź do Narzędzia bazy danych na nowej wstążce Access i kliknij Relacje przycisk.

Dostęp zostanie otwarty Relacje zakładka z Pokaż tabelę Okno dialogowe. Wybierz tabele, zapytania lub oba i naciśnij Dodaj.

Zobaczysz wybrane tabele / zapytania małe okna z nazwami kolumn w Okno relacji. Teraz usiądź i zacznij zastanawiać się nad wybranymi tabelami, aby odpowiednio je powiązać. W tym przykładzie używam tylko czterech tabel (przykład AddictiveTips, kursy, wykładowca, arkusz ocen).

Teraz tworzę relację jeden do wielu Przykład uzależniających wskazówek (Student) i Kursy stół. Kliknij i przytrzymaj klucz podstawowy Przykład uzależniających wskazówek, przeciągnij i upuść nazwa kursu w małe okno Kursy Natychmiast Edytuj relacje pojawi się okno dialogowe. Tutaj możesz utworzyć nową relację między tabelami, określić typ łączenia i wymusić integralność referencyjną. Dla celów demonstracyjnych zamierzam zignorować wszystkie opcje i uderzyć Stwórz.

Zobaczysz jeden związek utworzony między Identyfikator przykładu AddictiveTips i Kod kursu.

Aby utworzyć relację jeden-jeden z wymuszaniem integralności referencyjnej, przytrzymaj ID przykładu AddictiveTips, przeciągnij i upuść Identyfikator arkusza znaku. Edytuj relację pojawi się okno dialogowe. Teraz włącz Egzekwuj integralność referencyjną (zapewnić spójność I zatwierdza odpowiednie wpisy) I Kaskada Usuń powiązane rekordy pole wyboru (zapewnia usunięcie wszystkich powiązanych danych z Arkusz ocen po usunięciu identyfikatora przykładu AddictiveTips). Kliknij Dołącz do typu aby otworzyć to okno dialogowe.

Te trzy opcje są podobne do SQL połączenie wewnętrzne, połączenie zewnętrzne i prawy zewnętrzny Przystąpić. Wybierz typ złączenia i naciśnij DOBRZE.

Kliknij Stwórz zrobić relację 1-1 między Identyfikator przykładu AddictiveTips i Identyfikator arkusza znaku.
Jest to najprostsza forma relacji między tabelami / zapytaniami. W miarę wzrostu staje się znacznie bardziej złożony i nieuchwytny.

Relacje pozwalają na wzajemne powiązanie i zapewniają spójność danych między tabelami. Teraz możesz uwolnić moc programu Access 2010, tworząc więcej tabel i nawiązując z nimi relacje.
Komentarze