Che cos'è un dominio dati?

"Dominio dati" è un termine usato nei campi del database e nella gestione dei dati. Si riferisce all'intervallo di valori accettabili che può contenere una riga o un campo particolari. L'applicazione dei domini di dati mantiene le informazioni in un database coerenti e entro parametri accettabili, evitando situazioni in cui i database producono risultati senza senso o non sono in grado di rispondere a query specifiche per mancanza di informazioni sufficienti. La definizione di un dominio di dati viene effettuata dal programmatore di un database, che spesso stabilisce un elenco di valori corretti per un campo di immissione nel programma.

Forse il modo più semplice per comprendere il concetto di dominio dei dati è esaminare un esempio. Considerare un campo in un database di dipendenti in cui un utente finale dovrebbe registrare lo stato di occupazione dei singoli dipendenti. Ogni dipendente nell'organizzazione sarà un dipendente attuale o passato; pertanto, queste sono le uniche voci accettabili nel dominio dei dati per quel campo. Durante la creazione del database, il programmatore indica in genere che queste sono le uniche risposte accettabili per qualcuno che inserisce i dati nello "Stato dipendente".

Un altro esempio, più complesso, di un dominio di dati sarebbe un campo per il numero di telefono di un dipendente. Negli Stati Uniti, il dominio dei dati in questo campo dovrebbe essere limitato ai soli numeri, con una lunghezza massima di 10 caratteri; in altre parole, un prefisso più un numero di telefono a sette cifre. Un programmatore che voleva imporre un livello ancora più stretto di controllo sul dominio dei dati poteva programmarlo in modo da poter utilizzare solo prefissi e prefissi effettivi, impedendo alle persone di tentare di rivendicare (999) 999-9999 come numero di telefono. In entrambi gli esempi, i limiti posti sui domini dati effettivi vengono raggiunti utilizzando uno strumento noto come tabella di riferimento.

I valori di dati accettabili sono generalmente memorizzati in quella che è nota come tabella di riferimento. Una tabella di riferimento è una tabella collegata al database che contiene valori o intervalli di valori accettabili per i dati per tabelle specifiche nel database. Le informazioni immesse nel database vengono confrontate con la tabella di riferimento per determinare se l'utente ha inserito accidentalmente una voce non valida. Le voci non valide sono normalmente contrassegnate con un messaggio di errore e richiedono una seconda opportunità per immettere un valore corretto nel database.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?