Database Edition での操作方法
このページでは、Visual Studio Team System Database Edition を使用して実行する一般的なタスクに関するトピックへのリンクを紹介します。
概要
データベースの変更の管理
Database Edition を使用して、データベースをアプリケーション開発全体の一部として管理する方法について説明します。Database Edition のアーキテクチャの概要
Database Edition のアーキテクチャの概要、および Visual Studio Team System の他の部分との連携について説明します。チーム環境でのデータベースの作成と配置の概要
バージョンで管理されたデータベース スキーマの作成、更新、および配置の方法に関する背景情報について説明します。データ生成の概要
データ生成機能の用途と機能について説明します。データベース単体テストの概要
データベース単体テスト機能を紹介し、データベース単体テストの構造と内容について説明します。データベース スキーマ比較の概要
安全性の考慮事項など、Database Edition のスキーマ比較機能の特徴について説明します。データベースのデータ比較の概要
Database Edition のデータ比較機能の特徴について説明します。Transact-SQL エディタの概要
Transact-SQL (T-SQL) エディタでのスクリプトとクエリの作成、分析、および実行方法の概要について説明します。
チュートリアル
チュートリアル : 隔離されたデータベース開発環境の作成
データベース プロジェクトを作成し、既存のデータベースからスキーマをインポートし、作成したデータベース プロジェクトをバージョン管理する方法について説明します。ビルドおよび配置のためにデータベース プロジェクトのプロパティも設定します。通常、この手順は管理ロールを持つ担当者が実行します。チュートリアル : 分離開発環境のベースライン設定
既存のデータベースに対する単体テストの作成方法、およびテスト データ生成計画のセットアップ方法について説明します。そのデータベースに既存のテスト資産が存在する場合、そのデータも組み込むことができます。チュートリアル : 隔離された環境でデータベースの開発を繰り返し実行する
データベース プロジェクトをリファクタリングして列名を変更し、分離開発環境で変更をテストする方法について説明します。チュートリアル : データ生成計画の作成と実行
データ生成計画を作成および実行し、テーブルにランダムなデータを設定する方法について説明します。チュートリアル: データベースとデータベース プロジェクトのスキーマの比較
データベース プロジェクト (ソース データベース) のスキーマと配置されたデータベース (ターゲット データベース) のスキーマを比較する方法について説明します。チュートリアル: 2 つのデータベースのデータの比較
2 つのデータベース内のデータを比較する方法について説明します。チュートリアル : データベース単体テストの作成と実行
単体テストの生成方法、およびそのテストに T-SQL コードと C# テスト条件を追加する方法について説明します。チュートリアル: データベースの列名の変更
データベース プロジェクトを作成し、データベース スキーマをインポートし、データベース オブジェクトの名前を変更する方法について説明します。チュートリアル : データベース リファクタリングの変更の配置
リファクタリングされたデータベース プロジェクトの配置プロパティを設定し、プロジェクトをビルドし、プロジェクトを配置する方法について説明します。サーバー エクスプローラを使用して、配置前と配置後のライブ データベースの比較も行います。チュートリアル: 簡単な Transact-SQL スクリプトの作成と実行
簡単な Transact-SQL スクリプトを作成し、実行する方法について説明します。このチュートリアルの中で、サーバーへの接続と切断、T-SQL スクリプトの検証、およびクエリ結果の確認も行います。
分離開発環境の準備
方法 : データベース プロジェクトを作成する
新規データベース プロジェクト ウィザードを使用して、既存データベースのデータベース プロジェクトを作成し、そのデータベース用のスキーマをデータベース プロジェクトにインポートする方法について説明します。方法 : ビルドおよび配置のためにデータベース プロジェクトを構成する
データベース プロジェクトのプロパティを使用して、データベース プロジェクトのビルド オプションと配置オプションを構成する方法について説明します。方法 : データベース プロジェクトをバージョン管理する
Visual Studio Team System Team Foundation Server などでデータベース プロジェクトをバージョン管理する方法について説明します。方法 : データ生成計画を作成する
データ生成計画を作成する方法について説明します。方法 : データ生成用のテーブルを指定する
データ生成計画に含めることができるテーブルおよび含めることができないテーブルに関して、制限と要件を説明します。データ生成計画でテーブルを指定する方法について説明します。方法 : データを生成する列を指定する
データ生成計画に列を指定する手順を示します。列へのデータ生成の詳細の指定
列ごとに生成されるデータの種類を指定する手順を示します。方法 : 新規または既存のデータベースに変更を配置する
新規または既存のデータベースに対して、ビルド スクリプトを配置する方法を説明します。方法 : デザイン時検証に使用する SQL Server のローカル インスタンスを指定する
デザイン時検証に使用する Microsoft SQL Server 2005 のインスタンスを指定する方法について説明します。
反復開発タスクの実行
方法 : データベース オブジェクトを作成する
テーブル、ビュー、ストアド プロシージャなどのデータベース オブジェクトの作成方法について説明します。方法 : データベース オブジェクトを変更する
テーブル、ビュー、ストアド プロシージャなどのデータベース オブジェクトの定義変更方法について説明します。方法 : データベース オブジェクトの名前を変更する
データベース スキーマ オブジェクトの名前変更手順を示し、データベース プロジェクトの他のオブジェクトに及ぼす影響について説明します。方法 : データ生成計画を実行してデータを生成する
データ生成計画を実行し、データを生成する手順について説明します。方法 : 関数、トリガ、およびストアド プロシージャのデータベース単体テストを作成する
これらのデータベース オブジェクトの T-SQL コード スタブを含むデータベース単体テストを作成する方法について説明します。方法 : データベース単体テストにテスト条件を追加する
データベース単体テスト デザイナを使用してテスト条件を追加する方法について説明します。方法 : データベース単体テストの実行を構成する
テストするデータベースへのテストの接続方法、データベース プロジェクトからデータベースへのスキーマ配置方法、およびデータベースにデータを設定するかどうかを制御する設定値の指定方法について説明します。方法 : データベース単体テストを実行する
[テスト ビュー] ウィンドウを使用してデータベース単体テストを実行する方法について説明します。
実稼働に配置する準備
方法 : 配置前スクリプトまたは配置後スクリプトを指定する
データベースの配置前後に実行するスクリプトを指定する方法について説明します。方法 : データベースのビルド スクリプトを準備する
ビルド スクリプトを生成して、データベース プロジェクトと一致するスキーマを持つデータベースを作成する方法について説明します。方法 : Transact-SQL エディタを起動する
T-SQL エディタを起動してスクリプトを作成、変更、または実行するための複数の方法について説明します。方法 : データベース スキーマの比較に関するオプションを設定する
スキーマ比較時に相違点として検出する対象を設定する方法について説明します。方法 : 2 つのデータベースのスキーマを比較する
2 つのデータベースのスキーマを比較する方法について説明します。方法 : スキーマの相違点を表示する
2 つのスキーマを比較した後に Database Edition が表示するデータの解釈方法について説明します。