データベース プロジェクトの構成とテスト配置の実行
反復開発タスクの実行を開始する前に、ターゲット配置環境に合うようにデータベース プロジェクトを構成する必要があります。 データベース プロジェクトを構成したら、データベースをビルドし、分離開発環境に配置して、ビルドおよび配置の設定が正しいかどうかを検証できます。
一般的なシナリオ
次の表に、このシナリオをサポートする一般的なタスクの説明と、それらのタスクを正常に完了する方法の詳細へのリンクを示します。
シナリオ |
関連する参照先 |
---|---|
実行して学習する: 入門編のチュートリアルを完了することで、分離開発環境の作成からベースラインの設定および反復開発の実行までの全体的なプロセスについて短時間で学習できます。 |
|
データベース プロジェクトをビルド用に構成する: データベース プロジェクトのビルド方法を制御する設定を構成できます。 たとえば、ビルドの出力先の場所を指定できます。 |
|
データベース プロジェクトを配置用に構成する:
|
|
変更をビルドして分離開発環境に配置する: データベース プロジェクトまたはサーバー プロジェクトを変更した後は、変更をビルドして分離開発環境に配置します。 これにより、チームの他のメンバーに影響を及ぼさずに、変更をテストできます。 |
関連するシナリオ
データベースのチーム開発の開始
データベース オブジェクトおよび設定、またはサーバー オブジェクトおよび設定に対する変更を管理するには、最初にデータベース プロジェクトまたはサーバー プロジェクトを作成します。 プロジェクトは、データベースまたはサーバーのオブジェクトおよび設定をオフライン形式にしたものです。単体テストを使用したデータベース コードの検証
データベースに対する反復開発作業を開始する前に、データベース単体テストを作成して、データベースの既存の動作を検証できます。 動作を検証するには、データベースを既知の状態に設定するためのデータ生成計画を定義します。 この手法に従うことにより、製品のテストのベースラインを確立し、以降の変更によって既存のデータベースまたはアプリケーションの動作が損なわれる可能性を低くすることができます。データベース コードの記述と変更
データベースまたはサーバーをバージョン コントロール下に置き、テストのベースラインを定義した後は、さまざまな反復開発タスクを実行できます。反復開発タスクは、多くの開発サイクルのほとんどを占めるものです。データベースのビルドとステージング環境または稼動環境への配置
あるバージョンのデータベースをテストした後は、ステージング環境に配置して、最終的な検証を行うことができます。 データベースが期待どおりに動作することを検証した後で、データベースを稼働環境に配置できます。