| 
       << 目次を表示 >> ページ位置: その他の記法のモデリング > データベースの設計・生成と読み込み > データベースモデリング > データベース設計に関係する要素 > ビュー | 
    

データベースのビューとは、(複数の)データベースの一部(サブセット)であり、動的で仮想的なテーブルを利用するための仕組みです。複数のテーブルから構成できます。Enterprise Architectはビューの定義において、下記の宣言は必須ではありません。
"Create View {viewName} As" statement
DDLの生成時には、上記の内容を必要に応じて自動的に追加します。これにより、もしビューに対応する要素の名前が変更されたとしても、宣言文の内容を変更する必要はありません。
以下のいずれかの方法デビューを作成できます。
ビューの作成
データベースのビューを作成するには、次の手順で行います。
データベースビルダーデビュー要素を追加する
#  | 
操作方法  | 
1  | 
データベースビルダーを開きます。  | 
2  | 
対象のデータモデルを開きます。  | 
3  | 
ビューのパッケージを右クリックし、「新規にDBビューを追加」を選択します。  | 
4  | 
作成するビューの名前を入力します。  | 
5  | 
作成したビューをダブルクリックすると、SQLオブジェクト エディタが開いて追加の情報を指定できます。  | 
ダイアグラム内でビューを追加する
#  | 
操作方法  | 
1  | 
ツールボックスのデータベース設計(データベースモデリング)を開きます。選択できない場合には、パースペクティブを切り替える必要があります。  | 
2  | 
ビューのアイコンをダイアグラム内にドラッグ&ドロップします。 
 
 ビューを示す要素が作成されます。 
  | 
3  | 
右クリックすると表示されるメニューから「SQLオブジェクト プロパティ」を選択すると、ビューの内容を定義・参照するためのダイアログ(SQLオブジェクト エディタ)が開きます。  | 
SQLオブジェクト エディタ
SQLオブジェクトエディタは、ビューを含めてさまざまなデータベース設計に関する要素のためのプロパティダイアログです。
項目  | 
説明  | 
データベース  | 
対象の要素にデータベース管理システムの種類が指定されている場合には、その要素が表示されます。 指定されていない場合には、空欄になります。この要素と関係するデータベース管理システムの種類を指定して下さい。 (参照:DBMSデータ型の変更)  | 
依存関係  | 
現在の要素と関係していいる要素が一覧で表示されます。関係しているかどうかの判断は以下の内容で行います。 
  | 
ノート  | 
必要に応じて、補足情報を入力します。  | 
View definition  | 
SQLで、ビューの定義の内容を指定します。このエディタはインテリセンス機能が利用できますので、基本的なSQLのキーワードや関数を効率的に入力できます。 (参照:インテリセンス、オプション - コードの編集)  | 
参照: