Co je rozsah dotaz?
Dotaz rozsahu je termín používaný ve správě databáze, který popisuje dolní a horní mez pro provádění vyhledávání informací, které databáze obsahuje. Dotaz na rozsah je ve skutečnosti běžnou praxí pro použití databáze, která obsahuje informace pro obchodní, organizační nebo jiné informační účely.
Například lékařská kancelář může mít počítačový databázový systém pro své pacientské soubory. V případě, že lékařská ordinace chce zaslat poštou pohlednici pacientům, kteří mají být podrobeni každoroční kontrole, použije správce databáze dotaz na rozsah k identifikaci záznamů, které splňují kritéria. Nižší rozsah mohou být pacienti, kteří byli poslední v kanceláři 25. května roku před posledním. Horní rozsah by byli pacienti, kteří byli poslední v kanceláři 25. května předchozího roku.
Dotaz rozsahu nemusí vždy odpovídat datům. Proměnná rozsahu se může lišit od vyhledávání k vyhledávání. Společná jsou však všechna vyhledávání, že správce databáze nebo osoba, která databázi používá k nalezení informací, neví, kolik záznamů nebo souborů spadá do rozsahu.
Například společnost, která prodává widgety, může sledovat částku každého nákupu pro každý záznam klienta ve své databázi. Když tedy Susie Q uskuteční v lednu nákup 4 000 USD (USD), 2 000 USD v březnu, 3 500 USD v červnu a dalších 4 000 USD v říjnu, všechny tyto částky nákupu se zaznamenají do záznamu Susie Q v databázi. Pokud chce společnost zahájit marketingovou kampaň s cílem odměnit věrné zákazníky, mohou pomocí dotazu na rozsah vyhledat v databázi zákazníky, kteří od nich za poslední rok zakoupili více než 12 000 USD widgetů.
Pro tento dotaz by zadali 12 000 $ na dolní konec dotazu rozsahu a 12 001 + + do pole horního rozsahu vyhledávání. Další proměnnou by bylo časové období jednoho roku. Vracené výsledky budou zahrnovat záznam Susie Q.
Dalším příkladem, kdy by se dotaz na rozsah hodil, je, pokud společnost hledá zákazníky, kteří si objednali alespoň čtyřikrát za období jednoho roku. Dotaz na rozsah objednávek by měl dolní konec 4 a horní konec 5+. Další proměnnou by byla data, takže do vyhledávacích kritérií databáze by se zadal dotaz na rozsah jednoho roku.