Co to jest zapytanie o zakres?

Zapytanie o zakres to termin używany w zarządzaniu bazą danych, który opisuje dolną i górną granicę przeprowadzania wyszukiwania informacji zawartych w bazie danych. W rzeczywistości zapytanie zakresowe jest powszechną praktyką w przypadku korzystania z bazy danych zawierającej informacje dla firmy, organizacji lub innych celów informacyjnych.
Na przykład gabinet lekarski może mieć system komputerowej bazy danych dla swoich akt pacjentów. W przypadku, gdy gabinet lekarski chce wysłać pocztową pocztówkę pacjentom, którzy mają się poddać corocznej kontroli, administrator bazy danych użyje zapytania zakresowego, aby zidentyfikować rekordy spełniające kryteria. Dolnym zakresem mogą być pacjenci, którzy byli ostatni w gabinecie w dniu 25 maja przedostatniego roku. Górny zakres to pacjenci, którzy byli ostatni w gabinecie 25 maja poprzedniego roku.

Zapytanie o zakres nie zawsze musi odnosić się do dat. Zmienna zakresu może się różnić w zależności od wyszukiwania. Tym, co łączy wszystkie wyszukiwania, jest jednak to, że administrator bazy danych lub osoba korzystająca z bazy danych w celu znalezienia informacji nie wie, ile rekordów lub plików mieści się w zakresie.

Na przykład firma sprzedająca widżety może śledzić kwotę każdego zakupu dla każdego rekordu klienta w swojej bazie danych. Jeśli więc Susie Q dokona zakupu za 4,000 USD w styczniu, 2,000 USD w marcu, 3,500 USD w czerwcu i kolejne 4,000 USD w październiku, wszystkie te kwoty zakupów są zapisywane w rekordzie Susie Q w bazie danych. Jeśli firma chce rozpocząć kampanię marketingową, aby nagrodzić lojalnych klientów, może użyć zapytania zakresowego, aby przeszukać bazę danych pod kątem klientów, którzy kupili od nich ponad 12,000 XNUMX USD widżetów w ciągu ostatniego roku.

W przypadku tego zapytania wpiszą 12,000 12,001 USD w dolnej części zapytania zakresu i XNUMX XNUMX USD w górnym polu zakresu wyszukiwania. Dodatkową zmienną byłby zakres dat wynoszący jeden rok. Zwrócone wyniki obejmowałyby rekord Susie Q.
Innym przykładem, w którym przydałoby się zapytanie o zakres, jest sytuacja, w której firma szuka klientów, którzy złożyli zamówienie co najmniej cztery razy w ciągu jednego roku. Zapytanie o zakres dotyczące kwot zamówienia miałoby dolny koniec 4 i górny koniec 5+. Inną zmienną byłyby daty, dzięki czemu w kryteria wyszukiwania bazy danych zostanie wpisane zapytanie o okres jednego roku.