Skip to main content

Co to jest na przykład?

Zapytanie według przykładu (QBE) to język zapytania dla relacyjnych baz danych podobnych do języka zapytań ustrukturyzowanego (SQL).Według przykładowej części tego języka gromadzenia danych pozwala osobie lub aplikacji szukającym danych z relacyjnej bazy danych w celu uzupełnienia informacji, które znają o danych, których szukają.Zapytanie według przykładowej metody może zawierać formularz, który użytkownik ukończyłby, aby wygenerować zapytanie SQL, które rozumie baza danych.

Załóżmy, że na przykład istniała baza danych pełna pracowników w organizacji, a informacje te zostały udostępnione pracownikomsprawa, którą musieli komunikować z innymi pracownikami.Baza danych przechowująca informację rozumie polecenia takie jak wybranie FName od pracowników, w których LNAME ' Smith, jednak wiele osób nie rozumie tego typu składni.Zapytanie według przykładu może w tym pomóc.Poniższe stwierdzenie:

Wybierz Fname, LNAME, rozszerzenie od pracowników, w których lname ' Smith

mówi bazie danych, aby przeglądali tabelę informacji o pracownikach i wyświetlał wszystkie imiona (fname), nazwiska, (lname) iRozszerzenia telefonu (rozszerzenie), w którym pole nazwiska zawiera wartość Smith.Korzystając z zapytania w stylu QBE, użytkownik poszukujący tych informacji może dostarczyć informacji, które znają, nazwisko ' Smith, i zobaczyć informacje związane z tym nazwiskiem.Pozwala to pracownikowi podać przykład tego, czego szukają, i zobaczyć zwrócone wyniki.

Zapytanie wysłane do bazy danych w powyższym przykładzie wygląda tak jak instrukcja SQL pokazana powyżej, mimo że osoba wykonująca wyszukiwanie poinformowałaTylko baza danych, że nazwisko to Smith, a następnie, które elementy, które powinien znać, imię, nazwisko, rozszerzenie.Ponieważ większość zapytania według przykładu obejmuje formularz lub aplikację do wprowadzania danych, pracownicy tabeli mogą być kodowani w systemie, aby użytkownicy nie musieli się o to martwić. Innym podobnym przykładem jest wyszukiwanie odbiorcy używane przez Microsoft Outlook WebAccess .Gdy ktoś kliknie nagłówek pola

do

, inny formularz otwiera się, umożliwiając tej osobie wypełnienie elementów, o których wiedzą i kliknij przycisk Znajdź, wszystkie rekordy pasujące do określonego przykładu zostaną zwrócone, a pracownik może kliknąć poprawne informacje, aby użyć go, abyw wiadomości e -mail.