Documentazione di database mediante la creazione di script
SQL Server consente di documentare una struttura di database esistente, denominata schema, tramite la generazione di uno o più script SQL. Per visualizzare uno script SQL, è possibile utilizzare l'editor di query di SQL Server Management Studio o un qualsiasi editor di testo.
Uno schema generato come script SQL può essere utilizzato per eseguire le operazioni seguenti:
Gestire uno script di backup che consente all'utente di ricreare tutti gli utenti, i gruppi, gli account di accesso e le autorizzazioni.
Creare o aggiornare il codice di sviluppo del database.
Creare un ambiente di test o di sviluppo da uno schema esistente.
Organizzare la formazione di nuovi dipendenti.
Gli script SQL includono descrizioni delle istruzioni utilizzate per creare un database e gli oggetti correlati. È possibile generare script dagli oggetti di un database esistente e quindi aggiungerli a un altro database eseguendo gli script su quel database. In effetti, questa operazione ricrea l'intera struttura di database e tutti i singoli oggetti di database.
Lo schema degli oggetti generati può essere salvato in un singolo file script SQL o in più file, ognuno contenente lo schema di un solo oggetto. È inoltre possibile salvare lo schema generato per un singolo oggetto o un gruppo di oggetti in uno o più file script SQL. Di seguito sono elencati alcuni esempi di file script SQL che è possibile generare:
Un database completo salvato in un singolo file script SQL.
Uno schema di sole tabelle per una, alcune o tutte le tabelle di un database salvate in uno o più file script SQL.
Uno schema di tabella e di indice salvato in un file script SQL, le stored procedure salvate in un altro file script SQL e i valori predefiniti e le regole salvate in un altro file script SQL.
Per generare uno script
Vedere anche