Skip to main content

Samouczek: Utwórz relacje w programie Microsoft Access 2007

Baza danych w Access - praktyczny tutorial (Kwiecień 2025)

Baza danych w Access - praktyczny tutorial (Kwiecień 2025)
Anonim
01 z 06

Pierwsze kroki

Prawdziwa siła relacyjnych baz danych polega na ich zdolności do śledzenia relacji (stąd nazwa!) Między elementami danych. Jednak wielu użytkowników baz danych nie wie, jak korzystać z tej funkcji i po prostu używać programu Access jako zaawansowanego arkusza kalkulacyjnego. W tym samouczku omówimy proces tworzenia relacji między dwiema tabelami w bazie danych programu Access.Najpierw należy uruchomić program Microsoft Access i otworzyć bazę danych, w której będzie przechowywany nowy formularz. W tym przykładzie użyjemy prostej bazy danych opracowanej do śledzenia działania. Zawiera dwie tabele: jedną, która śledzi trasy, które normalnie prowadzę, i inną, która śledzi każdy bieg.

02 z 06

Uruchom narzędzie Relationships

Następnie musisz otworzyć narzędzie Access Relationships Tool. Rozpocznij od wybrania karty Narzędzia bazy danych na wstążce programu Access. Następnie kliknij przycisk Relacje, jak pokazano na powyższym obrazku.Jeśli nie masz doświadczenia z korzystaniem z wstążki programu Access 2007, weź udział w programie Access 2007 User Interface Tour.

03 z 06

Dodaj powiązane tabele

Jeśli jest to pierwsza relacja utworzona w bieżącej bazie danych, pojawi się okno dialogowe Pokaż tabele, jak pokazano na powyższym obrazku.Pojedynczo wybierz każdą tabelę, którą chcesz uwzględnić w relacji, i kliknij przycisk Dodaj. (Uwaga: możesz również użyć klawisza Control, aby wybrać wiele tabel.) Po dodaniu ostatniej tabeli kliknij przycisk Zamknij, aby kontynuować.

04 z 06

Zobacz diagram relacji

Zobaczysz teraz diagram pustych połączeń, jak pokazano na powyższym obrazku.W naszym przykładzie utworzymy relację między tabelą Routes i Runs. Jak widać, dodaliśmy obie te tabele do diagramu. Zauważ, że nie ma linii łączących tabele; oznacza to, że nie masz jeszcze żadnych relacji między tymi tabelami.

05 z 06

Utwórz relację między tabelami

Czas na pokaz! W tym kroku tworzymy relację między dwiema tabelami.Najpierw musisz zidentyfikować klucz podstawowy i klucz obcy w relacji. Jeśli potrzebujesz aktualizacji treści tych pojęć, przeczytaj nasz artykuł kluczy baz danych.Po ich zidentyfikowaniu kliknij klucz podstawowy i przeciągnij go do klucza obcego. Pojawi się okno dialogowe Edytuj relacje, jak pokazano na powyższym obrazku. W tym przypadku chcemy zagwarantować, że każdy przebieg w naszej bazie danych będzie przebiegał wzdłuż ustalonej trasy. Dlatego klucz podstawowy (identyfikator) tabeli Routes jest kluczem podstawowym relacji, a atrybut Route w tabeli Runs jest kluczem obcym. Spójrz na okno dialogowe Edytuj relacje i sprawdź, czy wyświetlane są prawidłowe atrybuty.Również w tym kroku musisz zdecydować, czy chcesz egzekwować integralność referencyjną. Jeśli wybierzesz tę opcję, program Access zapewni, że wszystkie rekordy w tabeli Uruchom mają odpowiedni rekord w tabeli Trasy przez cały czas. Jak widzisz, wybraliśmy referencyjne przywództwo integralności.Po zakończeniu kliknij przycisk Utwórz, aby zamknąć okno dialogowe Edytuj relacje.

06 z 06

Zobacz schemat ukończonych relacji

Na koniec przejrzyj wypełniony diagram zależności, aby upewnić się, że poprawnie przedstawia on pożądaną relację. Możesz zobaczyć przykład na powyższym obrazku.Zauważ, że linia relacji łączy dwie tabele, a jej pozycja wskazuje atrybuty związane z relacją klucza obcego. Zauważysz także, że tabela Trasy ma 1 w punkcie połączenia, podczas gdy tabela Runs ma symbol nieskończoności. Oznacza to, że istnieje relacja jeden do wielu między trasami i biegami.

Aby uzyskać informacje na temat tego i innych rodzajów relacji, przeczytaj nasz wstęp do relacji. Możesz również zapoznać się z następującymi definicjami z naszego Glosariusza baz danych:

  • Związek
  • Związek jeden-do-jednego
  • Związek jeden-do-wielu

Gratulacje! Pomyślnie utworzono relację między dwoma tabelami dostępu.