Che cos'è un database centralizzato?
Un database centralizzato è una raccolta di informazioni in un'unica posizione accessibile da numerosi punti, in contrasto con un database distribuito in cui le informazioni sono distribuite su più siti. Ci sono vantaggi e svantaggi di questa configurazione che possono diventare considerazioni quando le persone prendono decisioni su come configurare i database. Questo è importante da considerare quando si configura un nuovo database o si adegua un database per soddisfare le nuove esigenze.
Esistono diversi modi per configurare il database centralizzato. Più linguaggi di programmazione sono adatti alla creazione di database e le aziende possono anche acquistare software di database piuttosto che svilupparne uno proprio. Gli utenti possono disporre di diversi modi per accedere al materiale e il database può essere impostato con livelli di sicurezza variabili per consentire ulteriori controlli di accesso. Il personale addetto alla tecnologia dell'informazione mantiene il database con varie operazioni per mantenerlo ordinato e affrontare i primi segni di problemi come le infezioni virali. Possono anche modificare i livelli di accesso su richiesta e amministrare il sistema di sicurezza.
Un vantaggio del database centralizzato è la possibilità di accedere a tutte le informazioni in un'unica posizione. Le ricerche del database possono essere veloci perché il motore di ricerca non ha bisogno di controllare più posizioni per restituire risultati. Le informazioni possono anche essere più facili da organizzare in un'unica posizione. In un aggiornamento del database per gestire più informazioni, i server possono essere aggiunti facilmente al sito del database e la società non dovrà bilanciare le esigenze di un database distribuito.
Un database centralizzato può anche essere più facile da proteggere fisicamente. Può essere racchiuso in vari modi per proteggerlo da furti, sabotaggi, incendi e altri problemi. È anche possibile impostare un sistema di sicurezza del computer estremamente robusto per impedire accessi non autorizzati. Per database estremamente sensibili, i computer potrebbero non essere collegati a una rete e gli utenti dovranno inserire fisicamente la posizione del database per estrarre informazioni. Questo può essere usato con alcuni computer governativi che contengono informazioni ad alta sicurezza.
Possono esserci anche degli svantaggi. Un database centralizzato tende a creare colli di bottiglia se più utenti devono accedervi e le loro esigenze sono sostanziali. Può anche essere molto vulnerabile se succede qualcosa e non è stato eseguito un backup o il backup esistente non è aggiornato. Un vantaggio dei database distribuiti è il fattore di ridondanza, che può consentire al sistema di funzionare anche se un singolo database è inattivo.