Skip to main content

Wat is een gegevensdomein?

Gegevensdomein is een term die wordt gebruikt in databasevelden en gegevensbeheer.Het verwijst naar het bereik van acceptabele waarden die een bepaalde rij of veld kan bevatten.Het afdwingen van gegevensdomeinen houdt de informatie in een database consistent en binnen acceptabele parameters, waarbij situaties worden vermeden waarin databases onzinnige resultaten opleveren of niet in staat zijn om specifieke vragen te beantwoorden wegens gebrek aan voldoende informatie.Het definiëren van een gegevensdomein wordt gedaan door een databasesprogrammeur, die vaak een lijst met de juiste waarden voor een invoerveld in het programma bepaalt.

Misschien is de gemakkelijkste manier om het concept van een gegevensdomein te begrijpen door een voorbeeld te onderzoeken.Overweeg een veld in een werknemersdatabase waarin een eindgebruiker wordt verondersteld de arbeidsstatus van individuele werknemers te registreren.Elke werknemer in de organisatie zal een huidige of eerdere werknemer zijn;Daarom zijn dat de enige acceptabele vermeldingen in het gegevensdomein voor dat veld.Bij het maken van de database geeft de programmeur meestal aan dat dit de enige acceptabele antwoorden zijn voor iemand die gegevens in de status van de werknemers invoert.

Een ander, complexer voorbeeld van een gegevensdomein zou een veld zijn voor een telefoonnummer van een werknemers.In de VS zou het gegevensdomein op dit gebied alleen moeten worden beperkt tot getallen, samen met een maximale lengte van 10 tekens;Met andere woorden, een netnummer plus een zevencijferige telefoonnummer.Een programmeur die een nog strakker niveau van controle over het gegevensdomein wilde afdwingen, kon het programmeren, zodat alleen werkelijke gebiedscodes en voorvoegsels konden worden gebruikt, waardoor individuen niet proberen te claimen (999) 999-9999 als hun telefoonnummer.In beide voorbeeld worden de limieten op de effectieve gegevensdomeinen bereikt met behulp van een tool die bekend staat als een referentietabel.

Acceptabele gegevenswaarden worden doorgaans opgeslagen in wat bekend staat als een referentietabel.Een referentietabel is een tabel die is gekoppeld aan de database die de acceptabele waarden of waardenbereiken voor gegevens voor specifieke tabellen in de database bevat.Informatie die in de database wordt ingevoerd, wordt vergeleken met de referentietabel om te bepalen of de gebruiker per ongeluk een ongeldige vermelding heeft ingevoerd.Ongeldige vermeldingen worden normaal gemarkeerd met een foutmelding en vragen een tweede gelegenheid om een juiste waarde in de database in te voeren.