Une cassure de commande de changement de catégorie à l'intérieur d'une base de données pour permettre à un ordinateur pour calculer des sous-totaux. Pauses de contrôle peuvent être nécessaires pour certains types d'opérations qui nécessitent une logique de rompre l'information en morceaux significatifs. Un être humain pourrait rapidement trouver les pauses naturelles dans un tableau d'informations et de les traiter, mais un ordinateur doit repères. Les programmeurs peuvent insérer des sauts à une variété d'intervalles, et les utilisateurs peuvent créer leur propre tant qu'ils s'inscrivent dans les paramètres du programme.
Dans un exemple simple, un collège pourrait maintenir une base de données des étudiants actuels. Personnel voudrez peut-être être capable de trier ces données dans un certain nombre de façons différentes. Ils pourraient demander une ventilation des étudiants par État, province ou pays, par exemple. Ils pourraient vouloir regarder le nombre d'élèves dans une année donnée, les gens en particulier les majors, etc. pauses de contrôle peuvent créer des catégories distinctes au sein de la base de données pour permettre à l'ordinateur pour le faire.
La création de la catégorie imbriquée est possible. Dans la base de données des élèves, par exemple, une rupture de contrôle pourrait être par comté ou une unité similaire du gouvernement local, avec un autre État ou par province, et une pause de contrôle final par pays. Personnel pourraient demander des sous-totaux à chaque rupture de contrôle différent, par exemple, ils pourraient vouloir savoir que sur les 150 étudiants des États-Unis, 70 sont du Mississippi. Avoir des pauses à la nation et au niveau de l'Etat permet à l'ordinateur de retourner ces données.
Cela peut être utile dans une grande variété de bases de données, des programmes de comptabilité de titre et records sur le titre. Les pauses de contrôle permettent la gestion de base de données détaillée dans une seule base de données, sans la nécessité de créer de nouveaux fichiers et les entrées pour trier les différents types d'information. Cela rend les processus d'analyse possible. Comptables préparation des rapports annuels, par exemple, peuvent totalisera pertes et profits par trimestre, le secteur des affaires, et d'autres paramètres.
Les programmes de base de données peuvent avoir des ruptures de contrôle construites automatiquement par les concepteurs et les utilisateurs peuvent ajouter d'autres, si elles suivent la syntaxe spécifique du programme. Il est important de s'assurer que la rupture de contrôle couvre les champs souhaités, sous forme d'inclusions accidentelles pourraient créer des erreurs. Les gens peuvent aussi vouloir penser à la façon dont d'autres pourraient utiliser et organiser les données quand ils ont créé ruptures de contrôle. La planification préalable peut réduire le risque de problèmes qui pourraient rendre plus difficile d'accéder à la base de données et d'en extraire les informations nécessaires à l'avenir.