Database Edition について

Visual Studio Team System Database Edition は、アプリケーション開発の重要な要素である、データベースの開発ライフ サイクルの管理を支援します。データベースの変更を管理することで、ソフトウェア開発者とデータベース開発者はより適切にコミュニケーションできるようになり、緊密に連携できるようになります。

ここでは、初めてのユーザーのために基本的な情報を提供します。最新の情報およびダウンロードについては、「Visual Studio Team Edition for Database Professionals」を参照してください。

このセクションの内容

  • 概要
    アプリケーションの一部としてデータベースを管理するために使用できる機能を紹介します。

  • 入門編チュートリアル
    Database Edition の特徴と機能について紹介する高レベルなチュートリアルが用意されています。

  • Database Edition の共通タスク
    データベース管理の複数の分野に共通するタスクを完了する方法について説明します。

  • Database Edition での操作方法
    Database Edition の機能を使用して実行する共通タスクのヒントへのリンクが含まれています。

  • トラブルシューティング (Database Edition)
    Database Edition の機能を使用して実行するタスクに関してトラブルシューティングを行う場合に参考になるヒントへのリンクが含まれています。

関連するセクション

  • バージョン管理されたデータベース スキーマの作成および更新
    データベース プロジェクトとバージョン管理ソフトウェアを使用して、データベースの変更を管理する方法について説明します。このセクションでは、チーム環境でデータベース プロジェクトを使用する方法、データベース開発者が作業するための分離開発環境を設定する方法、およびデータベース オブジェクトを定義、ビルド、および配置する方法についての概要を示します。

  • Transact-SQL エディタを使用したデータベース スクリプトおよびオブジェクトの編集
    Transact-SQL (T-SQL) エディタを使ってデータベース オブジェクトの定義を変更する方法、スクリプトを作成および実行する方法について説明します。このセクションでは、エディタ セッションの作成、データベースへの接続、データベース スクリプトの実行、および結果の表示の方法について説明します。

  • データ ジェネレータによるデータの生成
    データ ジェネレータを使って、機密情報を含まない、再現できるテスト データを作成する方法について説明します。データ ジェネレータをデータベース単体テストおよびバージョン管理されたデータベース プロジェクトで使用すると、データベースをチームの他のメンバと共有する前に変更を確認できるので、リスクを減らすことができます。

  • データベースの比較
    データ比較により、2 つのデータベースに格納されているデータの類似点と相違点を確認する方法について説明します。このセクションでは、スキーマ比較を使ってデータベース間、またはデータベースとデータベース プロジェクトの間の構造上の相違点を確認する方法についても説明します。データまたはスキーマを比較した後で、ソースに一致するようにターゲットを更新できます。

  • 単体テストによるデータベースの検証
    データベース単体テストにより、ストアド プロシージャ、トリガなどのデータベース オブジェクトが期待どおりに動作するかどうかを確認する方法について説明します。単体テストを実行する際にデータ ジェネレータを使用すると、予測できる結果が得られるかどうかをテストできます。

  • データベースのリファクタリング
    データベース リファクタリングを使用してデータベース オブジェクトの名前を変更する方法について説明します。名前が変更されたオブジェクトを参照する他のオブジェクトは、自動的に新しい名前で更新されます。