Procedure relative a Database Edition
Aggiornamento: novembre 2007
In questa pagina sono contenuti i collegamenti ad argomenti relativi alle attività comuni eseguite in Visual Studio Team System Database Edition.
Panoramiche
Gestione delle modifiche al database
Viene descritto come utilizzare Database Edition per gestire il database come parte dell'intero sviluppo di applicazioni.Panoramica sull'architettura di Database Edition
Viene fornita una panoramica sull'architettura di Database Edition e su come si relaziona con le altre parti di Visual Studio Team System.Panoramica sulla creazione e sulla pubblicazione di database in un ambiente di team
Vengono fornite informazioni di base su come creare, aggiornare e distribuire uno schema di database sottoposto al controllo delle versioni.Cenni preliminari sulla generazione di dati
Vengono descritti gli utilizzi e le potenzialità della funzionalità di generazione di dati.Cenni preliminari sull'esecuzione di unit test del database
Vengono introdotti gli unit test del database e ne vengono descritti struttura e contenuto.Panoramica del confronto di schemi di database
Vengono descritti gli aspetti della funzionalità di confronto degli schemi in Database Edition, incluse le considerazioni sulla protezione.Cenni preliminari sul confronto di dati di database
Vengono descritti gli aspetti della funzionalità di confronto dei dati in Database Edition.Panoramica dell'Editor Transact-SQL
Viene presentata una panoramica su come creare, analizzare ed eseguire script e query nell'editor T-SQL (Transact-SQL).
Procedure dettagliate
Procedura dettagliata: creazione di un ambiente di sviluppo isolato
Viene descritto come creare un progetto di database, importare lo schema da un database esistente e quindi aggiungere il progetto di database esistente al controllo delle versioni. Viene inoltre descritto come impostare le proprietà del progetto di database per la generazione e la distribuzione. Questo passaggio viene in genere eseguito da un utente con un ruolo amministrativo.Procedura dettagliata: creazione di una linea di base per l'ambiente di sviluppo isolato
Viene descritto come creare unit test per il database esistente e impostare un piano di generazione dati di test. Se si dispone di dati di test esistenti per il database, è possibile incorporarli.Procedura dettagliata: esecuzione dello sviluppo iterativo di database in un ambiente di sviluppo isolato
Viene descritto come eseguire il refactoring del progeto di database per modificare un nome di colonna e successivamente eseguire il test delle modifiche in un ambiente di sviluppo isolato.Procedura dettagliata: creazione ed esecuzione di un piano di generazione dati
Viene descritto come creare ed eseguire un piano di generazione dati per inserire dati casuali nelle tabelle.Procedura dettagliata: confronto degli schemi di un database e di un progetto di database
Viene descritto come confrontare lo schema di un progetto di database (database di origine) con lo schema di un database distribuito (database di destinazione).Procedura dettagliata: confronto dei dati di due database
Viene descritto come confrontare i dati in due database.Procedura dettagliata: creazione ed esecuzione di uno unit test del database
Viene descritto come generare uno unit test ed aggiungere codice T-SQL e condizioni di test C#.Procedura dettagliata: ridenominazione di una colonna di database
Viene descritto come creare un progetto di database, importare uno schema di database e rinominare un oggetto di database.Procedura dettagliata: distribuzione delle modifiche di refactoring di un database
Viene descritto come impostare le proprietà di distribuzione per un progetto di database di cui è stato eseguito il refactoring, generare il progetto e infine pubblicarlo. È inoltre possibile confrontare il database attivo prima e dopo la distribuzione utilizzando Esplora server.Procedura dettagliata: creazione ed esecuzione di uno script Transact-SQL semplice
Viene descritto come creare ed eseguire uno script Transact-SQL semplice. Come parte di questa procedura dettagliata, è necessario connettersi e disconnettersi dal server, convalidare gli script T-SQL ed esaminare i risultati della query.
Preparazione di un ambiente di sviluppo isolato
Procedura: creare progetti di database
Viene descritto come utilizzare la Creazione guidata nuovo progetto di database per creare un progetto di database per un database esistente e importare lo schema per tale database nel progetto di database.Procedura: configurare i progetti di database per la generazione e la distribuzione
Viene descritto come configurare le opzioni di generazione e di distribuzione per il progetto di database tramite le proprietà del progetto di database.Procedura: inserire progetti di database nel controllo delle versioni
Viene descritto come sottoporre il progetto di database al controllo della versione, ad esempio Visual Studio Team System Team Foundation Server.Procedura: creare piani di generazione dati
Viene descritto come creare un piano di generazione dati.Procedura: specificare le tabelle per la generazione di dati
Vengono illustrate le limitazioni e i requisiti per le tabelle che è possibile o non è possibile includere in un piano di generazione dati. Viene descritto come specificare le tabelle in un piano di generazione dati.Procedura: specificare le colonne per la generazione dati
Vengono elencati i passaggi per specificare le colonne in un piano di generazione dati.Specifica dei dettagli di generazione dati per una colonna
Vengono elencati i passaggi per specificare il tipo di dati che verrà generato per ogni colonna.Procedura: distribuire modifiche in un database nuovo o esistente
Viene descritto come distribuire lo script di generazione per un database nuovo o esistente.Procedura: specificare l'istanza locale di SQL Server da utilizzare per la convalida della fase di progettazione
Viene descritto come specificare l'istanza di Microsoft SQL Server 2005 che si desidera utilizzare per la convalida della fase di progettazione.
Esecuzione delle attività di sviluppo iterativo
Procedura: creare un oggetto di database
Viene descritto come creare oggetti di database, ad esempio tabelle, viste e stored procedure.Procedura: modificare gli oggetti di database
Viene descritto come modificare le definizioni degli oggetti di database, ad esempio tabelle, viste e stored procedure.Procedura: rinominare oggetti di database
Vengono elencati i passaggi per rinominare un oggetto dello schema di database e viene descritto l'effetto in altri oggetti del progetto di database.Procedura: eseguire un piano di generazione dati per generare dati
Vengono elencati i passaggi per eseguire un piano di generazione dati e per generare dati.Procedura: creare unit test del database per funzioni, trigger e stored procedure
Viene illustrato come creare uno unit test del database con stub di codice T-SQL da questi oggetti di database.Procedura: aggiungere condizioni di test a unit test del database
Viene descritto come aggiungere condizioni di test tramite la finestra di progettazione unit test del database.Procedura: configurare l'esecuzione di unit test del database
Viene descritto come specificare le impostazioni che controllano la modalità di connessione del test al database in cui verrà eseguito il test, come distribuire uno schema da un progetto di database a tale database e se popolare il database con i dati.Procedura: eseguire unit test del database
Viene descritto come eseguire unit test del database tramite le finestra Visualizzazione test.
Preparazione alla distribuzione per la produzione
Procedura: specificare script pre-distribuzione o di post-distribuzione
Viene descritto come specificare gli script da eseguire prima o dopo la distribuzione del database.Procedura: preparare script di generazione database
Viene descritto come generare uno script di generazione per creare un database il cui schema corrisponde al progetto di database.Procedura: avviare l'editor Transact-SQL
Vengono descritti numerosi metodi tramite i quali avviare l'Editor T-SQL per creare, modificare o eseguire gli script.Procedura: impostare le opzioni per il confronto di schemi di database
Viene descritto come configurare gli elementi considerati differenze quando si confrontano gli schemi.Procedura: confrontare gli schemi di due database
Viene descritto come confrontare gli schemi di due database.Procedura: visualizzare le differenze tra schemi
Viene descritto come interpretare i dati che vengono visualizzati da Database Edition dopo aver confrontato due schemi.
Vedere anche
Concetti
Panoramica sulla terminologia di Database Edition