Klip wideo: omówienie obiektów bazy danych
Applies To
Access dla Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016Spróbuj!
W programie Access jest dostępnych sześć obiektów bazy danych, które razem pozwalają w pełni korzystać z danych. Poznaj role poszczególnych obiektów.
Tabele
Program Access porządkuje informacje w tabelach: listy wierszy i kolumn przypominające klawiaturę księgowego lub arkusz kalkulacyjny. W każdej tabeli są przechowywane informacje o określonym temacie, więc większość baz danych zawiera więcej niż jedną tabelę.
Każdy wiersz w tabeli jest nazywany rekordem, a kolumna — polem. Rekord zawiera wszystkie szczegółowe informacje dotyczące określonego elementu, na przykład klienta lub zamówienia. Pole zawiera jedną informację dotyczącą tego elementu. Na przykład w tabeli Produkty każdy wiersz, czyli rekord, zawiera informacje dotyczące jednego produktu. Każda kolumna, czyli pole, zawiera określony rodzaj informacji na temat tego produktu, na przykład jego nazwę lub cenę. Możesz zapoznać się z podstawowymi informacjami na temat baz danych, jeśli jeszcze ich nie znasz.
Zapytania
W dobrze zaprojektowanej bazie danych dane, które chcesz przedstawić w formularzu lub raporcie, zwykle znajdują się w kilku różnych tabelach. Zapytanie służy do pobierania informacji z różnych tabel i przedstawiania ich w formularzu lub raporcie.
Zapytanie może zawierać żądanie wyników z bazy danych, polecenie wykonania określonego działania na danych lub oba te elementy. Przy użyciu zapytań można uzyskać odpowiedzi na proste pytania, wykonywać obliczenia z użyciem danych, łączyć dane z różnych tabel, a także dodawać, zmieniać i usuwać dane w bazie danych.
Istnieje wiele typów zapytań, ale dwa podstawowe typy są następujące:
Główne typy zapytań |
Zastosowanie |
---|---|
Wybierające |
Pobieranie danych z tabeli lub wykonywanie obliczeń. |
Funkcjonalne |
Dodawanie, zmienianie i usuwanie danych. Do każdego zadania przypisany jest konkretny typ zapytania funkcjonalnego. Zapytania funkcjonalne nie są dostępne w aplikacjach sieci Web programu Access. |
Formularze
Formularze są jak wystawy sklepowe — ułatwiają przeglądanie wybranych elementów bazy danych lub dostęp do nich. Podobnie jak formularze papierowe formularze programu Access są obiektami, które umożliwiają Tobie i innym użytkownikom dodawanie, edytowanie i wyświetlanie danych przechowywanych w bazie danych programu Access dla komputerów stacjonarnych. Ważne, aby podczas projektowania formularza pamiętać o jego zastosowaniu. Na przykład dobrze zaprojektowany formularz dla wielu użytkowników ułatwia szybkie, wydajne i precyzyjne wprowadzanie danych.
Raporty
Raporty są zwykle używane w celu wyświetlania, formatowania i podsumowywania informacji w bazie danych programu Access. Można na przykład utworzyć prosty raport z numerami telefonów wszystkich kontaktów lub raport podsumowujący sprzedaż w różnych regionach i okresach.
Raporty są formą prezentowania informacji przydatną w następujących sytuacjach:
-
Prezentacja lub rozpowszechnianie podsumowania danych.
-
Archiwizacja migawek danych.
-
Udostępnianie szczegółowych informacji na temat poszczególnych rekordów.
-
Tworzenie etykiet.
Makra
Makro to narzędzie umożliwiające zautomatyzowanie zadań i dodawanie funkcji do formularzy, raportów i kontrolek. Na przykład jeśli dodasz do formularza przycisk polecenia i skojarzysz jego zdarzenie .PrzyKliknięciu z makrem, każde kliknięcie przycisku spowoduje wykonanie odpowiedniego polecenia.
Program Access zawiera środowisko projektowe ułatwiające tworzenie makr. Zasadniczo polega to na tworzeniu listy akcji do wykonania przy użyciu uproszczonego języka programowania. Niektóre akcje wymagają wprowadzenia dodatkowych informacji, na przykład dotyczących pola do wypełnienia. Środowisko projektowe ułatwia tworzenie makr, umożliwiając wybieranie akcji z list i uzupełnianie wymaganych informacji.
Makra umożliwiają automatyzowanie serii działań, wprowadzanie zmian w danych w bazie i nie tylko. W widoku projektu makra umożliwiają korzystanie z niektórych poleceń dostępnych w języku Visual Basic for Applications (VBA). Dla większości osób dodawanie funkcji do formularzy, raportów i kontrolek przy użyciu makr jest łatwiejsze niż pisanie kodu w języku VBA, ale w widoku projektu zawsze można przekonwertować makra na kod języka VBA.
Załóżmy, że chcesz otworzyć raport bezpośrednio z poziomu formularza wprowadzania danych. Możesz dodać do formularza przycisk, a następnie utworzyć makro otwierające raport. Może to być makro autonomiczne (odrębny obiekt w bazie danych), które następnie powiążesz ze zdarzeniem .PrzyKliknięciu przycisku, lub makro osadzone bezpośrednio wewnątrz zdarzenia .PrzyKliknięciu tego przycisku. W obu przypadkach kliknięcie przycisku spowoduje uruchomienie makra i otwarcie raportu.
Moduły
Moduł to kod języka VBA utworzony w celu zautomatyzowania zadań w aplikacji i wykonywania wyższych funkcji. Moduły są pisane w języku programowania VBA. Moduł jest jednostką zawierającą zbiór deklaracji, instrukcji i procedur.