Jak tworzyć, edytować i usuwać relacje między tabelami w programie Access

W programie Microsoft Access (Microsoft Access)Relacja(Relationship) pomaga scalać lub łączyć dane z jednej tabeli do drugiej. Relacje(Relationships) umożliwiają użytkownikowi tworzenie zapytań, (Queries,) formularzy(Forms) i raportów(Reports) . Gdy tworzone są tabele dla każdego tematu w bazie danych, należy umieścić wspólne pola w powiązanych tabelach i utworzyć z nimi relację, aby informacje zostały ponownie zebrane.

Microsoft_Office_Access_logo

Tworzenie(Create) , edytowanie(Edit) , usuwanie(Delete) relacji tabeli w programie Access

Istnieją trzy rodzaje relacji:

  1. (One-to-One Relationship)Relacja jeden-do-jednego (Relationship): Relacja jeden-do-jednego jest najprostszym rodzajem relacji(Relationship) i najmniej powszechnym, ponieważ powiązane informacje są przechowywane w tej samej tabeli. Łączy jedną tabelę z pojedynczym rekordem w innej tabeli; Klucze podstawowe(Primary Keys) łączą tabele. Relacja(Relationship) jeden -do-jednego może łączyć ze sobą tabelę z wieloma polami i oddzielać tabelę ze względów bezpieczeństwa.
  2. Relacja jeden-do-wielu (A One-to-Many relationship): Relacja(Relationship) jeden-do-wielu jest najczęstszą relacją(Relationship) ; łączy każdy rekord w jednej tabeli z kilkoma rekordami w innej tabeli. Tylko jedno z połączonych pól może być kluczem podstawowym(Primary Key) , a klucz podstawowy(Primary Key) musi mieć jeden rekord dla wielu rekordów w innej tabeli.
  3. (Many-to-Many relationships)Relacje wiele-do-wielu (Relationship): relacja wiele-do-wielu wymaga tabeli(Junction Table) połączeń , która zawiera kolumnę klucza podstawowego(Primary Key) dwóch tabel, które chcesz połączyć. Relacja(Relationship) wiele do wielu umożliwia połączenie każdego wiersza jednej tabeli z wieloma wierszami w innej tabeli.

Dlaczego warto korzystać z relacji między tabelami w programie Access?(Why use table relationships in Access?)

  • Relacje tabel aktualizują projekty formularzy i raportów(Table Relationships updates your form and report designs) — podczas projektowania formularza i raportu potrzebna jest relacja , aby program (Relationship)Access mógł zebrać informacje, które można umieścić w utworzonym formularzu lub raporcie.
  • Relacje tabel aktualizują projekt zapytania(Table Relationships updates your query design) — aby rekordy działały z więcej niż jednej tabeli, należy utworzyć zapytanie łączące te tabele. Kwerenda działa, dopasowując wartości w polu klucza podstawowego pierwszej tabeli do klucza obcego w drugiej tabeli.
  • Integralność referencyjna można wymusić w relacji tabeli(Referential Integrity can be enforced in a table relationship)integralność referencyjna(Referential Integrity) pomaga zapobiegać osieroconym rekordom w bazie danych. Rekord osierocony to rekord odnoszący się do innego rekordu, który nie istnieje.

W tym artykule wyjaśnimy:

  1. Jak utworzyć relację(Relationship) w programie Microsoft Access(Microsoft Access)
  2. Jak edytować relację(Relationship) w programie Microsoft Access(Microsoft Access)
  3. Jak usunąć związek(Relationship) w programie Microsoft Access(Microsoft Access)

1] Jak utworzyć relację w programie Microsoft Access(1] How to Create a Relationship in Microsoft Access)

Przejdź do zakładki Tabela(Table Tab) na pasku menu. Wybierz relację(Relationship) W oknie relacji wybierz Dodaj tabelę. (Add Table.)Otworzy się okno dialogowe dodawania tabeli; kliknij Dodaj wybrane tabele.(Add Selected Tables.)

W lewym rogu w sekcji narzędzi Relacji(Relationship) kliknij w oknie Edytuj relacje. (Edit Relationships.)Wybierz Utwórz nowy.(Create New.)

Tworząc nowe okno dialogowe, wybierz Nazwę lewej tabeli(Left Table Name) i Nazwę (Name)prawej tabeli(Right Table) swojej tabeli, a następnie wybierz Nazwę lewej kolumny(Left Column Name) i Nazwę prawej kolumny,(Right Column Name, ) które powinny być kluczem podstawowym(Primary Key) Twoich tabel; teraz kliknij OK.

Okno dialogowe Edytuj relację(Edit Relationship ) zostanie ponownie wyświetlone z wybranym wyborem; naciśnij Utwórz(create) . Dostępna jest również opcja skrótu, za pomocą której można przeciągnąć klucz podstawowy(Primary Key) z jednej tabeli do drugiej; każda połączona tabela musi być powiązana z kluczem podstawowym(Primary Key) . To utworzy relację między dwiema tabelami.

2] Jak edytować relacje w programie Microsoft Access(2] How to edit relationships in Microsoft Access)

Jak tworzyć, edytować i usuwać relacje między tabelami w programie Microsoft Access

Możesz modyfikować swoje relacje(Relationships ) w programie Microsoft Access(Microsoft Access) ; oto kilka kroków, aby to zrobić.

Stuknij dwukrotnie Wiersz relacji(Relationship Line) , a pojawi się okno dialogowe Edytuj relację .(Edit Relationship)

Istnieje inny sposób otwierania okna dialogowego edycji relacji. Na karcie Projekt(Design Tab) zobaczysz opcję Edytuj relację ; (Edit Relationship)Kliknij na to.

Dokonaj(Make) wszelkich zmian, które chcesz wprowadzić.

3] Usuwanie relacji w programie Microsoft Access(3] Deleting Relationships in Microsoft Access)

Aby usunąć(Delete) relację , musisz usunąć wiersz z dwóch tabel ; (Relationship)to są środki.

Kliknij prawym przyciskiem myszy kursor, kliknij Usuń. (Delete.)Inną opcją jest umieszczenie kursora na linii, a następnie naciśnięcie klawisza Delete(Delete Key Button) .

Pojawi się okno dialogowe z pytaniem „czy jesteś pewien, że chcesz trwale usunąć związek(Relationship) ”.

Kliknij OK .

Przeczytaj pokrewne(Related read) : Jak tworzyć tabele za pomocą Projektanta tabel w programie Access(How to build Tables with Table Designer in Access) .

Daj nam znać w komentarzach, jeśli masz jakiekolwiek problemy, a skontaktujemy się z Tobą.



About the author

Jestem profesjonalnym inżynierem dźwięku z ponad 10-letnim doświadczeniem. Pracowałem przy wielu projektach, od małych domowych systemów audio po duże produkcje komercyjne. Moje umiejętności polegają na tworzeniu doskonałych ścieżek dźwiękowych i narzędzi do przetwarzania dźwięku, dzięki którym muzyka brzmi świetnie. Mam również ogromne doświadczenie w pracy z systemem Windows 10 i mogę pomóc Ci w pełni wykorzystać możliwości systemu komputerowego.



Related posts