Cos'è un database corrente?

Un database corrente è un database che memorizza solo dati attualmente accurati. Un database è una raccolta di fatti in genere disposti nelle tabelle. Lo scopo di un database è accelerare il recupero e l'analisi dei dati, rendendo una semplice questione accedere alle informazioni utilizzando il linguaggio di programmazione SQL (Structured Query Language). I database attuali sono uno dei due tipi principali di database; L'altro è noto come database temporale. Un database corrente afferma, per definizione, che tutte le informazioni attualmente contenute nel database sono aggiornate nell'istante specifico dell'accesso.

Per comprendere i database attuali, è utile pensarle rispetto ai database temporali. In un database temporale, ogni informazione contiene un timestamp, un intervallo di tempo o alcuni altri dati di riferimento che indicano il periodo attraverso il quale i dati sono validi. Ad esempio, un record dei dipendenti in qualsiasi database potrebbe includere il nome del dipendente insieme alla loro informazione personalen come data di nascita, posizione, stipendio e così via. In un database temporale, tutti questi dati includerebbero anche una data che elenca il periodo di tempo per il quale le informazioni sono accurate. Ciò potrebbe significare includere la data di assunzione o un periodo di tempo durante il quale il contratto dei dipendenti è attivo.

Mentre il database temporale fornisce un riferimento istantaneo in modo che gli utenti possano capire se i dati sono attualmente applicabili, al contrario, un database corrente elimina questo concetto. Nessun timestamp o informazioni di registrazione nel tempo vengono archiviate insieme ai singoli record. Gli individui che utilizzano il database devono quindi dedurre la rilevanza delle informazioni del record all'attuale periodo di tempo, semplicemente per il fatto che rimane ancora nel sistema. I dati obsoleti o irrilevanti scaduti nel tempo vengono eliminati da un database corrente. Questa spurgo di dati che non è più corrente è fondamentale per il funzionamento di CurrDatabase ENT.

Il vantaggio di un database corrente è che riduce le spese generali in eccesso nel sistema. Senza un timestamp che intasano lo spazio di archiviazione per ogni voce nel sistema, un database corrente è elegante e rivestito rispetto alla maggior parte delle sue controparti temporali. Tuttavia, la maggior parte dei database attuali non sono utilizzati in isolamento. Le aziende avranno spesso un database corrente di registri dei dipendenti - insieme a informazioni finanziarie e così via - accoppiate con database temporali per record più vecchi o archivi di dati passati. In questo modo, hanno i loro file attuali sempre a portata di mano in un database rapido ed elegante, ma possono ancora avventurarsi nei record passati anche nei loro database temporali.

ALTRE LINGUE

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

Come possiamo aiutare? Come possiamo aiutare?