Nwlapcug.com


Vantaggi e svantaggi di un modello di Database relazionale



Il database relazionale organizza i dati in una serie di tabelle. Ogni tabella ha propri campi specifici per il tipo di dati archiviati. Il sistema di gestione di database (DBMS) progettato intorno le relazioni tra tabelle è sopravvissuto più di due decenni a causa della sua flessibilità. Una volta che l'utente immette dati in una tabella e la Salva nel database enorme, una query ricorderà le informazioni in qualsiasi momento.

Immissione di dati

Nel database relazionale, è possibile gestire infiniti insiemi di dati nelle tabelle senza dover tornare indietro e immettere nuovamente i dati una seconda volta. È possibile creare record separati per ogni tipo di dati da archiviare. Il database può richiedere più progettazione e manutenzione. L'opposto del database relazionale è il database di file flat, ovvero una tabella gigante di singoli record. Quando si desidera aggiungere informazioni, quali l'aggiornamento delle informazioni di un cliente, è necessario immettere nuovamente tutte le informazioni in un nuovo record nella tabella del database di file flat. Con il database relazionale, Risparmi un sacco di tempo con la creazione di tutte le tabelle che si desidera.

Vantaggi di gestione dati

Microsoft SQL Server 2008 è un esempio popolare di un database relazionale. Microsoft Corporation aggiornato il suo sistema di server scalabile per renderlo più facile per i programmatori per creare, gestire ed eseguire query loro magazzino di dati. Alcuni vantaggi di database relazionali come SQL Server 2008 sono la possibilità di programmare una query per la ricerca di tutte le tabelle di dati per le informazioni esatte che avete bisogno; la possibilità di scalare il database per le dimensioni di un'organizzazione molto grande; la possibilità di accedere, aggiornare e condividere informazioni tra molte stazioni utente; e funzionalità avanzate per l'analisi e reporting. Il linguaggio di query si basa su formule per indicare il database che tipo di dati che si desidera estrarre dalle tabelle nel sistema. Infine, il database relazionale può interfacciarsi con molti strumenti di terze parti.

Svantaggi di gestione dati

Un'alternativa al database relazionale è un sistema di database utilizzando un linguaggio di programmazione orientato agli oggetti come Java. Justin James di Tech Republic evidenziato diversi svantaggi del sistema di database relazionale. Gli sviluppatori di database tendono ad aggiungere strati al database per nuove funzioni e utilizzare servizi web ai livelli di coppia di dati. Gli svantaggi derivano da limitazioni del linguaggio. Secondo James, il database relazionale attuale impone agli sviluppatori di ricreare la logica, per trovare soluzioni ai disallineamenti tra le applicazioni e il loro sistema di database, per adattare o eseguire il debug il database esistente a causa di tempo e denaro già investito e di lavorare con un sistema molto complesso.