I database possono essere strumenti utili per una varietà di organizzazioni . La capacità di memorizzare e recuperare rapidamente set di dati specifici in un modo poco organizzato può aumentare la produttività in un numero di modi . Tuttavia, per un database per essere utile per le esigenze di una specifica dell'organizzazione che prima deve passare attraverso le classiche fasi del processo di progettazione di database . Requisiti e Concetto
La prima fase di progettazione di un database è quello di valutare i requisiti specifici di una organizzazione ha del proprio 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 funziona. Questo prende in considerazione il numero di utenti che avranno bisogno di leggere dal database , quanti saranno scrivere su di essa , e il modo in cui si intende accedere al database. Sulla base di questi fattori , i progettisti stendere un piano per tabelle di database diversi , e la meccanica transazionali per l'accesso e la modifica di tabelle di database .
Scegliere un DBMS
Quando i progettisti prima pianificare in che modo 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, per poi passare a selezionare quale sistema di gestione di database ( DBMS ) che utilizzeranno per la sua attuazione. Questa selezione 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 di selezionare un DBMS , si impegnano il processo di traduzione la loro progettazione tecnica di alto livello in un modello di dati a basso livello le cui caratteristiche e dettagli sono specifici per il sistema di gestione della progettisti hanno scelto . Questo comporta la creazione del genitore necessaria e tabelle figlio , stabilendo diversi utenti del database con i privilegi appropriati per migliorare la sicurezza del database , e scrivere il codice necessario per l'organizzazione di utilizzare effettivamente il suo nuovo software di database .
< Br > progettazione implementazione hardware e
Una volta che il codice e il software sono pronti , i progettisti sono pronti a pianificare la realizzazione fisica del sistema . Ciò comporta la selezione del server e di rete , tracciando la 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 .