Qu'est-ce qu'une requête d'intervalle?
La requête d'intervalle est un terme utilisé dans la gestion de base de données qui décrit les limites inférieure et supérieure pour effectuer une recherche des informations contenues dans la base de données. En fait, une interrogation de plage est une pratique courante pour l'utilisation d'une base de données contenant des informations pour une entreprise, une organisation ou un autre objectif informatif.
Par exemple, un cabinet de médecin peut disposer d'un système de base de données informatisé pour ses dossiers de patients. Dans le cas où le bureau du médecin souhaite envoyer une carte postale par la poste aux patients qui doivent subir un bilan de santé annuel, l'administrateur de la base de données utilise une interrogation de plage pour identifier les enregistrements qui répondent aux critères. La plage inférieure peut être celle des patients qui étaient au bureau le 25 mai de l’année dernière. La tranche supérieure serait celle des patients qui se trouvaient au bureau le 25 mai de l’année précédente.
Une requête de plage ne doit pas toujours porter sur des dates. La variable de plage peut varier d'une recherche à l'autre. Cependant, toutes les recherches ont en commun que l'administrateur de la base de données ou la personne qui utilise la base de données pour rechercher des informations ne sait pas combien d'enregistrements ou de fichiers se trouvent dans la plage.
Par exemple, une entreprise qui vend des widgets peut suivre le montant de chaque achat pour chaque enregistrement de client dans sa base de données. Ainsi, lorsque Susie Q effectue un achat de 4 000 USD en janvier, de 2 000 USD en mars, de 3 500 USD en juin et de 4 000 USD en octobre, tous ces montants d'achat sont enregistrés dans la base de données de Susie Q. Si l'entreprise souhaite lancer une campagne marketing pour récompenser ses clients fidèles, elle peut utiliser une requête d'intervalle pour rechercher dans la base de données les clients ayant acheté pour leur part plus de 12 000 USD de widgets au cours de la dernière année.
Pour cette requête, ils entreraient 12 000 $ dans la partie inférieure de la requête d'intervalle et 12 001 $ + dans le champ de plage supérieur de la recherche. Une variable supplémentaire serait la plage de dates d'un an. Les résultats renvoyés incluraient le dossier de Susie Q.
Un autre exemple de requête d'intervalle serait utile si l'entreprise recherche des clients ayant commandé au moins quatre fois par an. La requête d'intervalle sur les montants de commande aurait une extrémité inférieure de 4 et une extrémité supérieure de 5+. Une autre variable serait les dates afin qu'une requête d'intervalle d'une période d'un an soit entrée dans les critères de recherche de la base de données.