Skip to main content

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 che, in base alla sua 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 dei dipendenti insieme alle loro informazioni personali 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 eliminaquesto concetto.Nessun timestamp o informazioni di registrazione nel tempo vengono archiviate insieme ai singoli record.Le persone che utilizzano il database devono quindi dedurre la rilevanza delle informazioni sui record al periodo di tempo corrente, 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 dei database attuali.

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 attuale di Records Employee Mdash;insieme a informazioni finanziarie e così via mdash;Abbinato a 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.