Wat is een besturingspauze?
Een besturingsonderbreking is een wijziging in categorie binnen een database zodat een computer subtotalen kan berekenen. Controle-onderbrekingen kunnen nodig zijn voor bepaalde soorten bewerkingen die logica vereisen om de informatie op te splitsen in betekenisvolle brokken. Een mens kan de natuurlijke breuken in een informatietabel snel vinden en verwerken, maar een computer heeft aanwijzingen nodig. Programmeurs kunnen pauzes met verschillende intervallen invoegen en gebruikers kunnen er zelf een maken zolang ze binnen de parameters van het programma passen.
In een eenvoudig voorbeeld kan een hogeschool een database van huidige studenten bijhouden. Medewerkers willen deze gegevens op een aantal verschillende manieren kunnen sorteren. Ze kunnen bijvoorbeeld vragen om uitsplitsing van studenten per staat, provincie of land. Ze willen misschien kijken naar het aantal studenten in een bepaald jaar, mensen in het bijzonder majors, enzovoort. Besturingspauzes kunnen afzonderlijke categorieën in de database maken, zodat de computer dit kan doen.
Het maken van geneste categorieën is mogelijk. In de studentendatabase kan bijvoorbeeld een controlepauze per provincie of vergelijkbare eenheid van de lokale overheid zijn, met een andere per staat of provincie, en een laatste controlepauze per land. Personeel kon bij elke verschillende besturingspauze subtotalen aanvragen; ze willen bijvoorbeeld weten dat van de 150 studenten uit de Verenigde Staten er 70 uit Mississippi komen. Door pauzes op nationaal en staatsniveau kan de computer deze gegevens retourneren.
Dit kan nuttig zijn in een breed scala van databases, van boekhoudprogramma's tot titel- en akte-records. Besturingspauzes zorgen voor gedetailleerd databasebeheer binnen een enkele database, zonder dat nieuwe bestanden en items hoeven te worden aangemaakt om verschillende soorten informatie te sorteren. Dit maakt analytische processen mogelijk. Accountants die jaarverslagen opstellen, kunnen bijvoorbeeld totale winsten en verliezen per kwartaal, bedrijfssector en andere parameters.
Voor databaseprogramma's kunnen besturingspauzes automatisch zijn ingebouwd door ontwerpers en gebruikers kunnen meer toevoegen als ze de specifieke syntaxis van het programma volgen. Het is belangrijk om ervoor te zorgen dat de besturingspauze de gewenste velden bedekt, omdat onopzettelijke insluitsels fouten kunnen veroorzaken. Mensen willen misschien ook nadenken over hoe anderen de gegevens kunnen gebruiken en organiseren bij het instellen van besturingspauzes. Voorafgaande planning kan het risico op problemen verminderen waardoor het moeilijker wordt om toegang te krijgen tot de database en de benodigde informatie in de toekomst te extraheren.