Informacje o strukturze bazy danych programu Access

Ważne : Ten artykuł został przetłumaczony maszynowo, zobacz zastrzeżenie. Angielskojęzyczną wersję tego artykułu można znaleźć tutaj .

Zapoznanie się z działaniem tabel, formularzy, zapytań i innych obiektów w bazie danych ułatwia wykonywanie różnych czynności, takich jak wprowadzanie danych do formularza, dodawanie i usuwanie tabel, znajdowanie i zamienianie danych oraz wykonywanie zapytań.

Ten artykuł zawiera omówienie struktury bazy danych programu Microsoft Office Access. Program Access zawiera kilka narzędzi, których można użyć, aby zapoznać się ze strukturą określonych bazy danych. W tym artykule również wyjaśniono, jak to zrobić, kiedy i dlaczego używać poszczególnych narzędzi.

Co chcesz zrobić?

Poznaj podstawy bazy danych programu Access

Szczegółowe informacje na temat obiektów w bazie danych.

Eksplorowanie tabelę w widoku projektu

Wyświetlanie relacji między tabelami

Zobacz, jak korzystać z obiektów innych obiektów

Poznaj podstawy bazy danych programu Access

Baza danych to zbiór informacji związanych z określonym tematem lub celem, takim jak śledzenie zamówień klientów lub katalogowanie kolekcji muzycznej. Jeśli baza danych lub jej część nie jest przechowywana na komputerze, konieczne może być monitorowanie informacji z różnych źródeł, które należy na bieżąco koordynować i porządkować.

Na przykład numery telefonów dostawców mogą być zapisane w różnych miejscach — w wizytowniku, w segregatorach z informacjami o produktach i w arkuszu kalkulacyjnym z danymi dotyczącymi zamówień. Jeśli numer telefonu dostawcy ulegnie zmianie, konieczne jest jego zaktualizowanie we wszystkich tych miejscach. W dobrze zaprojektowanej bazie danych programu Access numer telefonu jest zapisany tylko raz, więc wystarczy zaktualizować odpowiednie informacje w jednym miejscu. W rezultacie zaktualizowany numer telefonu jest automatycznie pokazywany w każdym miejscu bazy danych, w którym jest używany.

Pliki baz danych programu Access

Korzystając z programu Access, można zarządzać wszystkimi informacjami w jednym pliku. Plik bazy danych programu Access może zawierać takie obiekty:

  • Tabel do przechowywania danych.  

  • Zapytania do znajdowania i pobierania odpowiednich danych.

  • Formularzy do przeglądania, dodawania i aktualizowania danych w tabelach.   

  • Raportów do analizowania lub drukowania danych w określonym układzie.

Dane z tabel używane w kwerendzie, formularzu i raporcie

1. Dane zapisane w jednej tabeli można wyświetlać w wielu miejscach. Gdy dane zostaną zaktualizowane, odpowiednie zmiany są automatycznie stosowane we wszystkich miejscach, w których te dane są widoczne.

2. Do pobierania danych służą zapytania.

3. Przy użyciu formularzy można wyświetlać i wprowadzać dane.

4. Aby zaprezentować lub wydrukować dane, należy użyć raportu.

Wymienione powyżej elementy — tabele, zapytania, formularze i raporty — to obiekty bazy danych.

Uwaga : Niektóre bazy danych programu Access zawierają linki do tabel przechowywanych w innych bazach danych. Na przykład jedna baza danych programu Access może zawierać tylko tabele, natomiast w innej takiej bazie mogą być przechowywane linki do tych tabel, a także zapytania, formularze i raporty korzystające z danych pochodzących z tabel pierwszej bazy. W większości przypadków nie ma znaczenia, czy tabela jest zapisana bezpośrednio w bazie danych, czy jest udostępniana przy użyciu linku.

Tabele i relacje

Aby zapisać dane, należy utworzyć oddzielną tabelę dla każdego typu monitorowanych informacji. Typy informacji mogą obejmować dane na temat klientów, produktów i zamówień. Aby połączyć dane z wielu tabel w zapytaniu, formularzu lub raporcie, należy zdefiniować relacje między tabelami.

Dane przechowywane w tabelach połączonych za pomocą pól pokrewnych

1. Informacje o klientach, które dotychczas były przechowywane na liście adresowej, są teraz zapisane w tabeli Klienci.

2. Informacje o zamówieniach, które dotychczas były przechowywane w arkuszu kalkulacyjnym, są teraz zapisane w tabeli Zamówienia.

3. Poszczególne rekordy w tabeli mają unikatowe identyfikatory, na przykład Identyfikator klienta. Dodanie pola unikatowego identyfikatora z jednej tabeli do innej i zdefiniowanie relacji między tymi polami pozwala skojarzyć w programie Access rekordy z obu tabel przy użyciu formularza, raportu lub zapytania.

Kwerendy

Zapytanie pomaga znajdować i pobierać dane spełniające wybrane kryteria. Mogą to być dane z wielu tabel. Przy użyciu zapytania można też aktualizować i usuwać wiele rekordów naraz oraz wykonywać wstępnie zdefiniowane i niestandardowe obliczenia.

Kwerenda zwracająca wyniki z różnych tabel

1. Tabela Klienci zawiera informacje na temat klientów.

2. Tabela Zamówienia zawiera informacje o zamówieniach klientów.

3. To zapytanie pozwala pobierać dane rekordów Identyfikator zamówienia i Data realizacji z tabeli Zamówienia oraz dane rekordów Nazwa firmy i Miasto z tabeli Klienci. To zapytanie zwraca tylko te zamówienia, które zostały zrealizowane w kwietniu dla klientów z Londynu.

Formularze

Przy użyciu formularza można z łatwością wyświetlać, wprowadzać i zmieniać dane w poszczególnych wierszach. Formularze pozwalają też wykonywać inne czynności, na przykład wysyłać dane do innych aplikacji. Zwykle formularze zawierają kontrolki skojarzone z odpowiednimi polami w tabelach. Po otwarciu formularza program Access pobiera dane z tych tabel, a następnie wyświetla je w układzie wybranym podczas tworzenia formularza. Formularz można utworzyć przy użyciu poleceń w sekcji Formularz na Wstążce, za pomocą Kreatora formularzy lub ręcznie w widoku projektu.

Formularze ułatwiają wyświetlanie i wprowadzanie danych

1. W tabeli wyświetlanych jest wiele rekordów jednocześnie. Aby jednak zobaczyć wszystkie dane pojedynczego rekordu, konieczne może być przewinięcie tabeli w poziomie. Ponadto po wyświetleniu tabeli można aktualizować dane z tylko jednej tabeli.

2. Formularz dotyczy jednego rekordu, ale może wyświetlać dane z więcej niż jednej tabeli. W formularzu mogą być też pokazywane obrazy i inne obiekty.

3. Formularz może zawierać przyciski umożliwiające drukowanie raportu, otwarcie innych obiektów lub automatyczne wykonywanie innych czynności.

Raporty

Raporty pozwalają szybko analizować dane albo przedstawiać je w określony sposób w celu wydrukowania lub zapisania w innym formacie. W ten sposób można na przykład udostępnić współpracownikowi raport, w którym dane są pogrupowane i dla każdej grupy obliczona jest suma. Można też utworzyć raport, w którym dane adresowe są sformatowane jako etykiety adresowe do druku.

Raporty zawierające sformatowane lub obliczone dane

1. Raport z etykietami adresowymi.

2. Raport z sumami wartości na wykresie.

3. Raport obliczający sumy wartości.

To już wszystkie informacje o podstawowej strukturze baz danych programu Access. W dalszej części tego artykułu opisano sposób używania wbudowanych narzędzi do przeglądania określonej bazy danych programu Access.

Początek strony

Wyświetlanie informacji o obiektach w bazie danych

Jednym z najlepszych sposobów uzyskiwania informacji o bazie danych jest użycie Dokumentatora bazy danych. To narzędzie pozwala utworzyć raport zawierający szczegółowe informacje o obiektach w bazie danych. Najpierw należy wybrać obiekty, które mają zostać uwzględnione w raporcie. Po uruchomieniu Dokumentatora bazy danych utworzony raport zawiera wszystkie dane o wybranych obiektach bazy danych.

  1. Otwórz bazę danych, którą chcesz udokumentować.

  2. Na karcie Narzędzia bazy danych w grupie Analizowanie kliknij pozycję Dokumentator bazy danych.

  3. W oknie dialogowym Dokumentator kliknij kartę odpowiednią dla typu obiektu bazy danych, który chcesz udokumentować. Aby utworzyć raport uwzględniający wszystkie obiekty w bazie danych, kliknij kartę Wszystkie typy obiektów.

  4. Zaznacz dowolną liczbę obiektów wymienionych na karcie. Aby zaznaczyć wszystkie obiekty na karcie, kliknij przycisk Zaznacz wszystkie.

  5. Kliknij przycisk OK.

    Dokumentator bazy danych utworzy raport zawierający szczegółowe dane dla każdego wybranego obiektu, a następnie otworzy ten raport w widoku Podgląd wydruku. Jeśli na przykład Dokumentator bazy danych zostanie uruchomiony dla formularza służącego do wprowadzania danych, raport utworzony przez Dokumentatora bazy danych będzie zawierać listę właściwości formularza jako całości, właściwości każdej sekcji formularza oraz właściwości wszystkich przycisków, etykiet, pól tekstowych i innych kontrolek w formularzu, a także wszelkich modułów kodu i uprawnień użytkowników powiązanych z tym formularzem.

  6. Aby wydrukować raport, na karcie Podgląd wydruku w grupie Drukowanie kliknij pozycję Drukuj.

Początek strony

Przeglądanie tabeli w widoku projektu

Otwarcie tabeli w widoku projektu zapewnia szczegółowy wgląd w jej strukturę. W ten sposób można na przykład sprawdzić ustawienie typu danych poszczególnych pól, znaleźć maski wprowadzania oraz dowiedzieć się, czy tabela korzysta z pól odnośnika — pól używających zapytań w celu pobierania danych z innych tabel. Te informacje są przydatne, ponieważ niektóre typy danych i maski wprowadzania mogą mieć wpływ na możliwość znajdowania danych i wykonywania zapytań aktualizujących. Na przykład w sytuacji, gdy zapytanie aktualizujące ma skopiować wartości z jednej tabeli do określonych pól w innej, wykonanie tego zapytania nie powiedzie się, jeśli typy danych odpowiednich pól w tabeli źródłowej i docelowej są inne.

  1. Otwórz bazę danych, którą chcesz przeanalizować.

  2. W okienku nawigacji kliknij prawym przyciskiem myszy tabelę, którą chcesz przeglądać, a następnie w menu skrótów kliknij polecenie Widok projektu.

  3. W razie potrzeby zanotuj nazwy odpowiednich pól w tabelach oraz typy danych przypisane do każdego z nich.

    Ten typ może ograniczać rozmiar i rodzaj danych, które użytkownicy mogą wprowadzać w dane pola. Na przykład liczba znaków w polu tekstowym może być ograniczona do 20, a pole danych typu Liczba nie może zawierać wartości tekstowych.

  4. Aby określić, czy pole jest polem odnośnika, kliknij kartę Odnośnik dostępną w dolnej sekcji siatki tabeli w sekcji Właściwości pola.

    W polu odnośnika wyświetlany jest jeden zbiór wartości (z jednego lub wielu pól, na przykład imię i nazwisko). Zwykle jednak w takich polach zapisany jest inny zestaw wartości (z jednego pola, takiego jak numer identyfikacyjny). Na przykład pole odnośnika może zawierać identyfikator pracownika (zapisana wartość), ale w tym polu widoczne jest nazwisko odpowiedniej osoby (pokazywana wartość). Podczas używania pól odnośnika w wyrażeniach lub operacjach znajdowania i zamieniania należy używać zapisanych wartości (a nie pokazywanych). Zapoznanie się z zapisanymi i pokazywanymi wartościami pola odnośnika stanowi najlepszy sposób upewniania się, że wyrażenie lub operacja znajdowania i zamieniania, które korzystają z tego pola, będą działać zgodnie z oczekiwaniami.

    Na poniższej ilustracji przedstawiono typowe pole odnośnika. Ustawienia widoczne we właściwości Źródło wierszy mogą się różnić.

    Używanie tabeli lub kwerendy jako źródła danych dla pola odnośnika

    Pokazane tutaj pole odnośnika używa zapytania do pobrania danych z innej tabeli. Może być też dostępne pole odnośnika innego typu — nazywane listą wartości — które używa stałej listy wartości. Na tej ilustracji przedstawiono typową listę wartości.

    Używanie listy wartości jako źródła danych dla pola odnośnika

    Domyślnie listy wartości korzystają z typu danych Tekst.

    Najlepszy sposób na znalezienie wyszukiwania i wartość listy jest wyświetlane na karcie Wyszukiwanie, a następnie klikając polecenie wpisy w kolumnie Typ danych dla każdego pola w tabeli. Aby uzyskać więcej informacji na temat tworzenia pól odnośników i listy wartości zobacz Tworzenie pola odnośnika.

Początek strony

Wyświetlanie relacji między tabelami

Aby wyświetlić graficzną formę tabel w bazie danych, pól w każdej tabeli i relacji między tymi tabelami, można użyć karty obiektu Relacje. Na karcie obiektu Relacje dostępny jest ogólny obraz struktury tabel i relacji w bazie danych — informacji niezbędnych podczas tworzenia i zmieniania relacji między tabelami.

Uwaga : Przy użyciu karty obiektu Relacje można dodawać, zmieniać i usuwać relacje.

  • Otwórz bazę danych, którą chcesz przeanalizować.

  • Na karcie Narzędzia bazy danych w grupie Pokazywanie/ukrywanie kliknij przycisk Relacje.

Pojawi się karta obiektu Relacje pokazująca relacje między wszystkimi tabelami w otwartej bazie danych.

Relacja między dwiema tabelami

Aby uzyskać więcej informacji na temat relacji między tabelami zobacz Przewodnik po relacjach pomiędzy tabelami.

Początek strony

Wyświetlanie sposobu, w jaki określone obiekty korzystają z innych

W okienku Zależności obiektu pokazany jest sposób, w jaki poszczególne obiekty bazy danych, takie jak tabele, formularze, zapytania i raporty, wchodzą w interakcje między sobą.

Okienko Zależności obiektu ułatwia zapobieganie przypadkowemu usuwaniu źródeł rekordów. Na przykład baza danych Sprzedaż zawiera zapytanie Zamówienia kwartalne, które nie jest już potrzebne. Przed jego usunięciem należy sprawdzić, czy jakikolwiek inny obiekt w bazie danych, taki jak formularz lub raport, nie używa go jako źródła danych. Można wtedy zmodyfikować zależne obiekty przez usunięcie odwołań do zapytania albo usunąć je wraz z tym zapytaniem. Możliwość wyświetlania kompletnej listy zależnych obiektów pozwala oszczędzać czas — nie trzeba ręcznie sprawdzać właściwości obiektów — oraz minimalizuje liczbę błędów — pokazuje szczegóły, które można przeoczyć podczas sprawdzania ręcznego.

Okienko Zależności obiektu może być też przydatne podczas zmieniania projektu obiektu bazy danych, ponieważ pokazuje wpływ ewentualnych modyfikacji na inne obiekty. Warto korzystać z okienka Zależności obiektu podczas planowania dużych zmian projektu.

Korzystanie z okienka Zależności obiektu

  1. Otwórz bazę danych, którą chcesz zbadać.

  2. W okienku nawigacji wybierz lub otwórz tabelę, formularz, raport bądź zapytanie.

  3. Na karcie Narzędzia bazy danych w grupie Pokazywanie/ukrywanie kliknij przycisk Zależności obiektu.

  4. W razie potrzeby kliknij przycisk OK, aby zaktualizować informacje dotyczące zależności.

    Zostanie otwarte okienko Zależności obiektu.

    Okienko Zależności obiektu

  5. Aby wyświetlić listę obiektów, które korzystają z obiektu wybranego w kroku 2, kliknij pozycję Obiekty zależne ode mnie u góry okienka. Aby wyświetlić listę obiektów, z których korzysta wybrany obiekt, kliknij pozycję Obiekty, od których zależę.

  6. Aby wyświetlić informacje o zależnościach danego obiektu, kliknij obok niego ikonę rozwijania (+). W programie Access można wyświetlić maksymalnie cztery poziomy zależności obiektu.

Podczas korzystania z okienka Zależności obiektu należy pamiętać o tych informacjach:

  • Informacje dotyczące zależności są dostępne tylko wtedy, gdy masz uprawnienia do otwierania danego obiektu w widoku projektu.

  • Okienko nie pokazuje informacji o makrach ani modułach kodu.

  • Okienko obsługuje tylko tabele, formularze, raporty i zapytania z wyjątkiem następujących typów zapytań:

    • Zapytania funkcjonalne — służące do wstawiania, aktualizowania i usuwania danych

    • Zapytania specyficzne dla języka SQL — w tym zapytania składające, definiujące dane i przekazujące

    • Podzapytania

      W przypadku zapytań zagnieżdżonych program Access udostępnia informacje dotyczące zależności tylko dla zapytania najwyższego poziomu. Ta reguła ma też zastosowanie do tabel i zapytań źródłowych podarkuszy danych zapytań oraz do pól odnośnika.

  • Program Access generuje informacje dotyczące zależności przez wyszukiwanie map nazw obsługiwanych przez funkcję autokorekty nazw, która automatycznie poprawia typowe skutki uboczne zmian nazw formularzy, raportów, tabel, zapytań, pól oraz kontrolek w formularzach i raportach. Jeśli śledzenie informacji autokorekty nazw jest wyłączone, pojawi się monit o włączenie tej funkcji, zanim będzie można wyświetlić informacje dotyczące zależności.

Początek strony

Uwaga : Zrzeczenie dotyczące tłumaczenia maszynowego: Ten artykuł został przetłumaczony przez system komputerowy bez interwencji człowieka. Firma Microsoft udostępnia te tłumaczenia maszynowe, aby ułatwić użytkownikom, którzy nie znają języka angielskiego, korzystanie z zawartości dotyczącej produktów, usług i technologii firmy Microsoft. Ponieważ ten artykuł został przetłumaczony maszynowo, może zawierać błędy w słownictwie, składniowe lub gramatyczne.

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×