Czy kiedykolwiek chciałeś efektywnie łączyć informacje z wielu tabel w bazie danych? Program Microsoft Access 2013 oferuje wydajną funkcję zapytań z łatwym do opanowania interfejsem, dzięki któremu można uzyskać dokładnie takie informacje, jakie są potrzebne w bazie danych. W tym samouczku omówimy tworzenie prostego zapytania.W tym przykładzie użyjemy przykładowej bazy danych programu Access 2013 i Northwind.
Jeśli używasz wcześniejszej wersji programu Access, możesz przeczytać Tworzenie kwerend w programie Access 2010 lub Tworzenie kwerend w starszych wersjach programu Microsoft Access.Naszym celem w tym samouczku jest utworzenie kwerendy zawierającej nazwy wszystkich produktów naszej firmy, naszych pożądanych docelowych poziomów zapasów oraz ceny katalogowej dla każdego produktu. Oto, jak postępujemy w tym procesie:
- Otwórz swoją bazę danych: Jeśli nie masz jeszcze zainstalowanej przykładowej bazy danych Northwind, pamiętaj, aby to zrobić przed kontynuowaniem. Otwórz tę bazę danych.
- Przejdź do zakładki Utwórz: Na wstążce Dostęp zmień kartę z pliku na kartę Utwórz. Spowoduje to zmianę ikon wyświetlanych na wstążce. Jeśli nie wiesz, jak używać wstążki Access, przeczytaj artykuł Access 2013 Tour: The User Interface.
- Kliknij ikonę Kreatora zapytań: Kreator zapytań upraszcza tworzenie nowych zapytań. Wykorzystamy to w tym samouczku, aby wprowadzić pojęcie tworzenia zapytań. Alternatywą jest użycie widoku Projekt kwerendy, który ułatwia tworzenie bardziej wyrafinowanych zapytań, ale jest bardziej skomplikowany w użyciu.
- Wybierz typ zapytania. Access poprosi cię o wybór typu zapytania, które chcesz utworzyć. Do naszych celów użyjemy Kreatora zapytań prostych. Wybierz to i kliknij OK, aby kontynuować.
- Wybierz odpowiednią tabelę z menu rozwijanego: Kreator Simple Query Wizard otworzy się. Zawiera rozwijane menu, które powinno być domyślnie ustawione na "Tabela: Klienci". Po wybraniu menu rozwijanego zostanie wyświetlona lista wszystkich tabel i zapytań aktualnie przechowywanych w bazie danych programu Access. Są to poprawne źródła danych dla nowego zapytania. W tym przykładzie chcemy najpierw wybrać tabelę produktów, która zawiera informacje o produktach, które przechowujemy w naszym magazynie.
- Wybierz pola, które chcesz umieścić w wynikach zapytania: Możesz to zrobić, klikając je dwukrotnie lub pojedynczo klikając najpierw nazwę pola, a następnie ikonę ">". Gdy to zrobisz, pola zostaną przeniesione z listy Dostępne pola do listy Wybrane pola. Zauważ, że są dostępne trzy inne ikony. Ikona ">>" wybierze wszystkie dostępne pola. Ikona "<" pozwala usunąć zaznaczone pole z listy Wybrane pola, a ikona "<<" usuwa wszystkie wybrane pola. W tym przykładzie chcemy wybrać nazwę produktu, cenę i poziom docelowy z tabeli produktów.
- Powtórz kroki 5 i 6, aby dodać informacje z dodatkowych tabel, zgodnie z życzeniem: W naszym przykładzie pobieramy informacje z pojedynczej tabeli. Nie ograniczamy się jednak do korzystania tylko z jednej tabeli. Taka jest moc zapytania! Możesz łączyć informacje z wielu tabel i łatwo pokazywać relacje. Wszystko, co musisz zrobić, to wybrać pola - Access wyrówna dla Ciebie pola! Zauważ, że działa to, ponieważ baza danych Northwind ma predefiniowane relacje między tabelami. Jeśli tworzysz nową bazę danych, musisz sam nawiązać te relacje. Przeczytaj artykuł Tworzenie relacji w programie Microsoft Access, aby uzyskać więcej informacji na ten temat.
- Kliknij Dalej: Po zakończeniu dodawania pól do zapytania kliknij przycisk Dalej, aby kontynuować.
- Wybierz rodzaj wyników, które chcesz wyprodukować: Chcemy stworzyć pełną listę produktów i ich dostawców, dlatego wybierz opcję Szczegóły tutaj i kliknij przycisk Dalej, aby kontynuować.
- Nadaj swojemu zapytaniu tytuł: Jesteś prawie gotowy! Na następnym ekranie możesz nadać swojemu zapytaniu tytuł. Wybierz coś opisowego, które pomoże Ci później rozpoznać to zapytanie. Nazwiemy to zapytanie "Lista dostawców produktów".
- Kliknij Zakończ: Zostaną wyświetlone wyniki zapytania pokazane na powyższej ilustracji. Zawiera listę produktów naszej firmy, pożądane docelowe poziomy zapasów i ceny katalogowe. Zauważ, że zakładka prezentująca te wyniki zawiera nazwę twojego zapytania.
Gratulacje! Pomyślnie utworzyłeś pierwsze zapytanie za pomocą Microsoft Access! Teraz jesteś uzbrojony w potężne narzędzie do zastosowania do potrzeb bazy danych.