Database Edition

Microsoft Visual Studio Team System Database Edition を使用すると、Microsoft Visual Studio Team System のコンセプトを取り入れ、これを拡張してデータベース チームに適用できます。Database Edition を使用すると、データベースの変更を管理して、チームの生産性を伸ばし、データベース チーム内およびチームと組織の他の部署との間のコラボレーションを向上させることができます。Database Edition の最新情報については、「Visual Studio Team Edition for Database Professionals」を参照してください。

このセクションの内容

  • Database Edition の新機能
    Team System 2008 Database Edition で追加または変更された機能について説明します。

  • Database Edition について
    概要、入門編のチュートリアル、用語集定義、および Database Edition についての学習を開始する際に役立つその他の情報があります。

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

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

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

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

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

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

関連するセクション

  • Database Edition の用語の概要
    Database Edition の機能に関連する用語について説明します。

  • Team Foundation
    拡張された IT チームのメンバ全員がプロジェクトの進行状況と状態を管理および追跡できる拡張チーム コラボレーション サーバーについて説明したトピックへのリンクを示します。

  • Architecture Edition
    設計者、運用管理者、および開発者が、運用環境に照らして検証可能なサービス指向ソリューションをデザインできるようにするビジュアル デザイナについて説明したトピックへのリンクを示します。

  • Development Edition
    信頼性が高く、ミッション クリティカルなサービスとアプリケーションをチームで構築するためのコード分析ツール、パフォーマンス ツール、およびテスト ツールを含む高度な開発ツールについて説明するトピックへのリンクを示します。

  • Test Edition
    テストの作成、管理、編集、実行、およびテスト結果の取得と保存に使用できる一連のテスト ツールについて説明したトピックへのリンクを示します。単体テスト、Web テスト、負荷テスト、手動テスト、さらにコード カバレッジの計測など、さまざまな種類のテストが Visual Studio に統合されています。