Qual è relazionale Schema del database?

July 3

Qual è relazionale Schema del database?


Uno schema di database relazionale è le tabelle, le colonne e le relazioni che costituiscono un database relazionale. Uno schema viene spesso rappresentato visivamente in software di modellazione, come ERwin o disegnando software come Viso.

Lo scopo di uno schema

Uno schema di database relazionale consente di organizzare e comprendere la struttura di un database. Ciò è particolarmente utile quando si progetta un nuovo database, modificando un database esistente per supportare più funzionalità, o la costruzione di integrazione tra i database.

Creare lo schema

Ci sono due passi per la creazione di uno schema di database relazionale: la creazione dello schema logico e creare lo schema fisico. Lo schema logico descrive la struttura del database, che mostra le tabelle, colonne e le relazioni con le altre tabelle del database e possono essere creati con strumenti di modellazione o un foglio elettronico e software di disegno. Lo schema fisico viene creato in realtà la generazione delle tabelle, colonne e le relazioni nel software di gestione di database relazionali (RDBMS). La maggior parte degli strumenti di modellazione possono automatizzare la creazione dello schema fisico dallo schema logico, ma può anche essere fatta da manualmente.

Modifica dello schema

La struttura di un database relazionale inevitabilmente cambia nel tempo per dati deve cambiare. E 'altrettanto importante per documentare le modifiche al tuo schema di database relazionale come lo era per documentare il disegno originale, altrimenti diventa sempre più difficile da aggiornare o integrare il database. Assicurarsi di salvare copie di configurazioni precedenti, in modo che i cambiamenti possono essere rimossi in caso di problemi.