Le sei grandi passi nella creazione di una base di dati sono l'analisi dei requisiti , progettazione concettuale , il sistema di gestione di database ( DBMS ) selezione , progettazione logica , progettazione fisica , e di attuazione. Tuttavia , questa procedura non possono essere eseguite in un ordine strettamente sequenziale ; l' uscita da un passo può avere bisogno di essere alimentato di nuovo in un passaggio precedente , modificandone le caratteristiche . Requisito Analisi
Lo scopo di analisi dei requisiti è quello di documentare ciò che gli utenti di database devono o vogliono essere in grado di fare con il database . Analisi dei requisiti in genere comporta parlando con le persone attualmente coinvolte con i dati e le analisi caratteristiche di utilizzo , come il flusso di informazioni e il tipo e la frequenza delle transazioni . L' obiettivo è quello di convertire una descrizione informale di requisiti in una specifica formale , che diventerà la base della progettazione di database .
Conceptual Design
progettazione concettuale è costituito da due attività separate ma parallele . Progettazione dello schema produce uno schema concettuale , o quadro organizzativo, per il database , indipendente dal DBMS da utilizzare . Lo scopo della progettazione concettuale è quello di produrre un modello di dati di alto livello che può essere compreso da tutti, anche gli utenti non tecnici . Progettazione transazione produce specifiche di alto livello per le operazioni individuate durante l'analisi dei requisiti . L'importanza e la frequenza delle operazioni di influenza progettazione fisica del database .
DBMS Selection