Le fasi del processo di progettazione di database

January 13

Le fasi del processo di progettazione di database


I database possono essere strumenti utili per una varietà di organizzazioni. La capacità di memorizzare e richiamare rapidamente specifici insiemi di dati in un modo altamente organizzato può aumentare la produttività in vari modi. Tuttavia, per un database per essere utile per le esigenze di una specifica organizzazione in primo luogo deve passare attraverso le classiche fasi del processo di progettazione di database.

Requisiti e Concetto

La prima fase di progettazione di un database è di valutare le esigenze specifiche dell'organizzazione contiene del suo database. A seconda di come l'organizzazione utilizzerà il suo database, i progettisti possono poi passare alla creazione di un layout concettuale di come il database funzionerà. Questo prende in considerazione il numero di utenti che avranno bisogno di leggere dal database, quanti saranno scrivere su di esso, e il modo in cui si intende accedere al database. Sulla base di questi fattori, i progettisti stendere un piano per diverse tabelle di database, e la meccanica transazionali per l'accesso e la modifica di tabelle di database.

Scegli un DBMS

Quando i progettisti primo piano come un database funzionerà, lo fanno senza alcun particolare sistema di gestione di database in mente. Una volta che i progettisti hanno i parametri di funzionamento del sistema che vogliono costruire per i loro clienti, hanno poi passare a selezionare quale sistema di gestione di database (DBMS) che utilizzeranno per la sua attuazione. Questa scelta dipende da quale DBMS meglio si presta alle esigenze tecniche del progetto, così come le risorse finanziarie dell'organizzazione e il tempo e manodopera l'organizzazione è disposta a mettere in manutenzione del sistema.

Traduzione

Una volta che i progettisti selezionare un DBMS, si impegnano il processo di tradurre il loro disegno tecnico di alto livello in un modello di dati a basso livello le cui caratteristiche ei dettagli sono specifici per il sistema di gestione i progettisti hanno scelto. Questo comporta la creazione delle tabelle padre e figlio necessari, stabilendo diversi utenti del database con i privilegi appropriati per migliorare la sicurezza del database, e scrivere il codice software necessario per l'organizzazione di utilizzare effettivamente il suo nuovo database.

Hardware Progettazione e Realizzazione

Una volta che il codice o software sono pronti, i progettisti sono pronti per pianificare la realizzazione fisica del sistema. Questo comporta la selezione del server e di rete, mappatura sua installazione nella struttura dell'organizzazione e poi effettivamente impostare l'hardware e installare il software. Dopo i progettisti testare l'implementazione e mettere il sistema attraverso i suoi passi per assicurarsi che funzioni correttamente, è pronto per l'uso da parte dell'organizzazione che ha commissionato la sua creazione.