Jak tworzyć zapytania w programie Access: instrukcje i zalecenia krok po kroku

Aplikacja MS Access DBMS to kompletny asystent do tworzenia i utrzymywania baz danych w tabeli i tablicach. Jeśli baza jest zbyt duża, trudno jest szybko znaleźć wymagane wartości. Dlatego Access ma funkcję taką jak zapytania. Rozważmy, że tak to działa, które ma funkcje.

Tworzenie żądań w programie Access

Aby zrozumieć, jak tworzyć żądania dostępu, musisz znać podstawowe postanowienia DBMS. Istnieją dwa sposoby wykonania tej procedury:
  • Konstruktor kwerend.
  • Kreator zapytań.
  • Pierwszym sposobem jest ręczne utworzenie dowolnego z dostępnych zapytań, ale z niewielkim ostrzeżeniem, że użytkownik ma doświadczenie z programem Access. Musi także zajmować się przynajmniej swoimi głównymi zadaniami. Jeśli chodzi o drugą metodę, należy ją rozważyć bardziej szczegółowo.


    Prosta droga dla początkujących

    Osoba kompetentna za pomocą kilku kliknięć myszy wybiera składniki wymagane przez użytkownika do wypełnienia zapytania, a następnie szybko tworzy rejestr zgodnie z zebranymi wartościami klucza. Jeśli jest to pierwsza znajomość systemu DBMS, a użytkownik nie wyobraża sobie, jak tworzyć żądania dostępu, to jest wybierany program kreatora.
    W tym trybie możesz czytać i rozumieć następujące typy zapytań:
  • Prosty.
  • Rozdroża.
  • Rekordy bez podwładnych.
  • Powtarzalne wpisy.
  • Wybór ten jest już na pierwszym etapie pracyMistrz W przyszłości, zgodnie z jasnymi instrukcjami, nawet początkujący użytkownik z łatwością utworzy żądanie. Zapoznaj się z jego odmianami.


    Zapytanie proste

    To narzędzie współpracuje z tabelami w celu zebrania wymaganych danych za pomocą pól zdefiniowanych przez użytkownika. Już z tytułu jest jasne, że jest to najpopularniejszy typ zapytania dla początkujących. Jego wygoda polega na tym, że ta procedura otwiera się w nowej karcie. Dlatego odpowiedź na pytanie, jak utworzyć zapytanie w programie Access 2010, staje się widoczna po pierwszym otwarciu menu Kreatora.

    Odsyłacz

    Ten rodzaj próbki jest bardziej złożony. Aby dowiedzieć się, jak utworzyć zapytanie krzyżowe w programie Access przy użyciu Kreatora w tym trybie, należy kliknąć tę funkcję w pierwszym oknie.
    Na ekranie pojawi się tabela, w której można wybrać maksymalnie trzy kolumny znajdujące się w oryginale. Jedno z ostatnich wybranych pól może być użyte jako nagłówek tabeli zapytań. W trzecim etapie procedury (przecięcie) wybierana jest jedna wartość o większej zmienności (średnia, suma, pierwsza, ostatnia).
    Zdjęcie pokazuje, że utworzono odsyłacz i że wymagane czynności zostały wykonane zgodnie z podanymi parametrami.

    Powielone rekordy

    Jak wynika z tytułu, głównym celem tego zapytania jest wybranie wszystkich tych samych wierszy w tabeli dla określonych parametrów. Wygląda to tak:
    Ponadto dostępny jest wybór dodatkowych pól w celu pobrania dopasowania w jednym wierszu. Aby wybrać duplikaty wpisów, musisz otworzyć listęzapytań i utworzyć tam nowy folder. Następnie w oknie Nowa kwerenda wybierz linię "Znajdź duplikaty wpisów". Następnie postępuj zgodnie z instrukcjami Mistrza.

    Wpisy bez przedłożenia

    Jest to ostatni rodzaj zapytań dostępnych w trybie "Kapitan - wpisy bez zgłoszeń". W tym przypadku próbka tylko tych wartości, które nie są związane z żadnym polem tabel i zapytań, ale zostały już utworzone. Ten typ ma znaczenie tylko w przypadku kilku baz danych.
    Wszystkie te cztery typy zapytań są podstawą do pracy z złożonymi elementami, ale ułatwiają znalezienie sposobu utworzenia żądania w bazie danych programu Access.

    Funkcje zapytań w MS Access

    Zobaczmy, dlaczego musisz wykonać powyższe kroki. Zadania wszystkich prostych i złożonych zapytań w Access DBMS są następujące:
  • Zbieranie niezbędnych danych w tabelach, ich późniejsze przeglądanie, edycja, dodawanie nowych wartości.
  • Doskonały materiał źródłowy do przygotowania różnych form raportowania.
  • Przeprowadzanie matematycznych i statystycznych procedur liczenia ponad liczbowych tablic danych z danymi wyjściowymi wyników na ekranie (średnia wartość, ilość, odchylenie, suma).
  • Przykładowa prośba

    Ten rodzaj pracy z bazami danych jest trudny, ponieważ wymaga udziału kilku tabel. Konieczne jest, aby wszystkie tabele miały wspólne pola kluczy. W przeciwnym razie transakcja się nie powiedzie.
    Powtórzmy, jak utworzyć przykładowe żądanie w programie Access. Najpierw należy utworzyć proste zapytanie z wyborem wymaganych pól. Już tutaj możesz edytować danedoprowadzić je do pożądanego wyglądu. Nawiasem mówiąc, wprowadzone zmiany zostaną przeniesione do tabel wyjściowych, więc ten punkt musi zostać wzięty pod uwagę. Okno "Dodawanie tabel" jest wypełniane w oknie projektowym. Tutaj musisz dodać tabele lub zapytanie, z których chcesz wyodrębnić oryginalne wartości.
    Po dodaniu możesz rozpocząć wypełnianie wniosku. Aby to zrobić, potrzebujemy pola "Pole". Musi wybrać te wartości z tabel, które będą wyświetlane na żądanie. Aby zakończyć operację, musisz kliknąć przycisk "Uruchom".

    Zapytanie z parametrami

    Jest to kolejny rodzaj skomplikowanej procedury, która wymaga od użytkownika posiadania pewnych umiejętności w pracy z bazami danych. Jednym z głównych kierunków takiego działania jest przygotowanie do tworzenia raportów z danymi zbiorczymi, a także uzyskiwanie skonsolidowanych wyników. Jak tworzyć kwerendy w programie Access 2007 za pomocą konstruktora zostaną omówione poniżej.
    Aby rozpocząć tę procedurę próbkowania danych, należy utworzyć proste zapytanie, aby wybrać wymagane pola. Następnie, w trybie Projektanta, konieczne jest wypełnienie pola "Warunek selekcji" i, począwszy od wprowadzonej wartości, wybór zostanie przeprowadzony. W związku z tym pytanie, jak utworzyć żądanie z parametrem w Access, odpowiedź jest prosta - do wstępnych parametrów próbkowania. Do pracy z Projektantem niezbędny jest Kreator zapytań. Tam tworzone są surowe dane do filtracji, które stanowią podstawę do dalszych prac.

    Rozszerzone odsyłacze

    Nadal komplikujemy sytuację. Jeszcze trudniej to zrozumiećInformacje na temat tworzenia żądań w programie Access, jeśli obecnych jest wiele tabel danych. Odsyłacz został już wcześniej rozważony jako jedna z opcji współpracy z Master. Jednak w trybie "Projektant" możesz utworzyć podobne zapytanie. Aby to zrobić, musisz kliknąć "Projektant zapytań" - "Krzyżówka". Otwiera menu, aby dodać tabele wyjściowe, a także możliwość wypełnienia pól selektywnych. Należy tutaj zwrócić uwagę na elementy "operacja grupowa" i "krzyż". Muszą być wypełnione poprawnie, w przeciwnym razie procedura nie zostanie wykonana poprawnie.
    Zapytania krzyżowe to najprostszy sposób wyszukiwania i próbkowania informacji z wielu źródeł danych, a także możliwość tworzenia wykresów i wykresów. Ponadto korzystanie z tej procedury jest szybsze w wyszukiwaniu, nawet z kilkoma opcjami rozwoju. Oczywiście są też "pułapki", które mogą przeszkodzić w pracy. Na przykład podczas tworzenia zapytania do sortowania bazy danych według wartości kolumn system wystawia błąd. Oznacza to, że tylko sortowanie według standardowych elementów - "wzrost i spadek" jest dostępny.

    Krótkie zalecenia

    Podsumowując, należy stwierdzić, że użytkownik musi zdecydować, w jaki sposób tworzyć kwerendy w programie Access za pomocą kreatora lub projektanta. Chociaż dla większości osób korzystających z bazy danych MS Access pierwsza opcja jest bardziej odpowiednia. W końcu Mistrz sam wykona całą pracę, pozostawiając użytkownikowi tylko kilka kliknięć myszką przy wyborze warunków wniosku. Wyraźnie wymagane ustawienia zaawansowanedoświadczenie zawodowe z bazami danych. Jeśli w pracy wykorzystywane są duże bazy danych, najlepiej skontaktować się ze specjalistą, aby uniknąć uszkodzenia systemu DBMS i ewentualnej utraty danych. Jest jeden punkt, który jest dostępny tylko dla programistów. Jako główny język bazy danych SQL, wymagane zapytanie można zapisać jako kod programu. Aby pracować w tym trybie, wystarczy kliknąć wiersz już utworzonego żądania, aw menu kontekstowym wybrać "Tryb SQL".

    Powiązane publikacje