Share via


Database Edition

Aggiornamento: novembre 2007

Tramite Microsoft Visual Studio Team System Database Edition, è possibile mutuare concetti da Microsoft Visual Studio Team System e ampliarli per includere i team dedicati ai database. Tramite Database Edition è possibile gestire la modifica dei database per incrementare la produttività del team e ottimizzare la collaborazione sia tra i team dedicati ai database sia tra tali team e il resto dell'organizzazione. Per informazioni aggiornate su Database Edition, visitare il sito Visual Studio Team Edition for Database Professionals.

In questa sezione

  • Novità relative a Database Edition
    Vengono descritte le funzionalità aggiunte o modificate in Team System 2008 Database Edition,

  • Guida introduttiva a Database Edition
    Vengono forniti cenni preliminari, procedure dettagliate introduttive, definizioni di glossario e altre informazioni di base per iniziare a utilizzare Database Edition.

  • Creazione e aggiornamento di schemi di database con controllo delle versioni
    Viene descritto come utilizzare progetti di database con il software di controllo delle versioni per gestire le modifiche al database. In questa sezione sono incluse informazioni di carattere preliminare su come utilizzare progetti di database in un ambiente di team, su come gli sviluppatori di database possono impostare ambienti di sviluppo isolati in cui operare e su come definire, generare e distribuire oggetti di database.

  • Modifica di script e oggetti di database con l'editor T-SQL
    Viene descritto come utilizzare l'editor T-SQL (Transact-SQL) per modificare definizioni di oggetti e per modificare ed eseguire script. In questa sezione sono incluse informazioni su come creare una sessione dell'editor, effettuare la connessione a un database, eseguire script di database e visualizzare i risultati.

  • Generazione di dati con i generatori di dati
    Viene descritto come utilizzare Generatore di dati per creare dati di test riproducibili che non includono informazioni riservate. Quando si utilizza Generatore di dati unitamente a unit test del database e a un progetto di database inserito nel controllo delle versioni, è possibile verificare le modifiche apportate al database prima di condividerle con gli altri membri del team, riducendo in tal modo i rischi.

  • Confronto di database
    Viene descritto come utilizzare Confronto dati per identificare similitudini e differenze nei dati contenuti nei due database. In questa sezione viene inoltre descritto come utilizzare Confronto schema per identificare differenze strutturali tra database o tra un database e un progetto di database. Dopo aver confrontato i dati o gli schemi, sarà quindi possibile aggiornare la destinazione in modo che corrisponda all'origine.

  • Verifica di database con gli unit test
    Viene descritto come utilizzare gli unit test del database per verificare se il comportamento di oggetti di database, tra cui stored procedure e trigger, corrisponde a quello previsto. Quando si eseguono unit test e si utilizza contemporaneamente Generatore di dati, è possibile verificare la corrispondenza con risultati prevedibili.

  • Refactoring di database
    Viene descritto come utilizzare il refactoring del database per rinominare oggetti di database. Gli altri oggetti che fanno riferimento all'oggetto ridenominato verranno automaticamente aggiornati in base al nuovo nome.

Sezioni correlate

  • Panoramica sulla terminologia di Database Edition
    Viene descritta la terminologia associata alle funzionalità di Database Edition.

  • Team Foundation - Documentazione
    Vengono forniti collegamenti ad argomenti relativi a un server di collaborazione esteso del team utilizzabile da tutti i membri del team IT esteso per gestire e tenere traccia dell'avanzamento e dello stato dei progetti.

  • Architecture Edition
    Vengono forniti collegamenti ad argomenti sulle finestre di progettazione visive, che consentono agli architetti, ai responsabili delle operazioni e agli sviluppatori di progettare soluzioni orientate ai servizi che possono essere convalidate in base ai rispettivi ambienti operativi.

  • Development Edition
    Vengono forniti collegamenti ad argomenti su strumenti di sviluppo avanzati, tra cui quelli per l'analisi del codice, la verifica delle prestazioni e il testing che consentono ai team di generare servizi e applicazioni mission-critical caratterizzate da una notevole affidabilità.

  • Test Edition
    Vengono forniti collegamenti ad argomenti su una famiglia di strumenti di test utilizzabili non solo per creare, gestire, modificare ed eseguire test, ma anche per ottenere e archiviare risultati di test. In Visual Studio sono integrati diversi tipi di test, tra cui unit test, test Web, test di carico e manuali. È inoltre possibile eseguire test per misurare la copertura del codice.