Nwlapcug.com


Come progettare sistemi di Database relazionali

Come progettare sistemi di Database relazionali


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.