Quando si progetta un database relazionale, ci sono una serie di fattori da considerare. Molte piattaforme software possono automatizzare il processo o notificare se si dispone di una progettazione efficiente. Vale la pena di ricercare i requisiti prima del tempo come modifiche possono a volte essere ingombrante e correre il rischio di perdita di dati. Considerazioni sull'hardware dovrebbe anche essere preso in considerazione, così come espansione a lungo termine. Il dipendente che ricopre la carica di architetto di database è in genere responsabile per gli aspetti di progettazione di un database relazionale nella maggior parte delle organizzazioni.
Istruzioni
1
Organizzare le tabelle in gruppi logici d'azione. Questo potrebbe essere definito come un'attività o una transazione.
2
Creare intestazioni di colonna per ogni pezzo di informazioni nella tabella. Definire i tipi di dati per queste colonne, insieme a limiti di carattere, i valori predefiniti e requisiti non null. Molte applicazioni finanziarie, ad esempio, richiedono più campi numerici in modo che il linguaggio di query può eseguire operazioni matematiche.
3
Normalizzare i dati in prima forma normale. Separare i dati in tabelle diverse che non hanno i dati duplicati e dare ogni riga una chiave di identificazione univoca.
4
Normalizzare i dati nella seconda forma normale. Cercare i punti di dati che vengono visualizzati in più tabelle e metterli nel loro tavolo. Definire le relazioni tra tabelle. Ci sono tre tipi di relazioni: uno a uno, uno-a-molti e molti-a-molti. Valore di dati di mezzi individuali in una tabella corrisponde a uno e un solo valore di dati nella seconda tabella. Uno-a-molti significa un valore di dati della prima tabella può essere utilizzato più volte nella seconda tabella. Molti-a-molti mezzi che ogni valore nella prima tabella può essere collegato a ogni valore nella seconda tabella.
5
Normalizzare i dati nella terza forma normale. Questa è la normalizzazione finale che si verifica. Rimuovere tutti i dati che sono indipendenti della chiave primaria. I valori calcolati, ad esempio, vengono rimossi.
Consigli & Avvertenze
- Proteggere il database mediante la creazione di backup pianificati e protezione con password, che varia con il software di database.