特定の構文について詳しくは、各データベース製品に付属している参照情報を参照してください。 一部のデータベース・ベンダーまたはバージョンで、構文の定義が次の記述と異なる場合があります。
プロパティー | 説明 |
---|---|
名前 | オブジェクトの名前を指定します。 |
ラベル | ラベルを指定します。このラベルは、ビジュアル・ダイアグラムに表示されます。 |
スキーマ | このオブジェクトが作成されたリレーショナル・スキーマを表示します。 |
DB2® for z/OS® のみ: 監査 | AUDIT 文節のオプションを指定します。ALL、CHANGES、または NONE を選択できます。この表へのアクセス・タイプ (これにより、監査の実行が行われる) を示します。 |
DB2 for z/OS のみ: データ取り込み | DATA CAPTURE 文節のオプションを指定します。CHANGES または NONE を選択できます。表に対する以下のアクションのロギングが追加情報によって増補されるかどうかを指定します。
|
DB2 for z/OS のみ: プロシージャーの編集 | EDITPROC 文節のプログラム名を指定します。このプログラム名が表の編集ルーチンとして指定されます。この編集ルーチン (現行サーバーのサイトによって提供されるべきもの) が、表に対する SQL データ変更ステートメントまたは LOAD、およびすべての行の検索操作の実行中に呼び出されます。 |
DB2 for z/OS のみ: エンコード | コード化スキームを指定します。EBCDIC、ASCII、UNICODE、または NONE を選択できます。この設定は、どの CCSID を使用してデータをエンコードするかを指定するものです。 |
DB2 for z/OS のみ: 有効なプロシージャー | VALIDPROC 文節のプログラム名を指定します。このプログラム名が表の妥当性検査出口ルーチンとして指定されます。 |
DB2 for z/OS のみ: VOLATILE | このオプションは、SQL 操作の可能なときは常にこの表で索引アクセスを使用することを指定する場合に選択します。 ただし、VOLATILE 使用時は、リスト・プリフェッチやその他特定の最適化の手法が使用できなくなるため、注意してください。 このオプションが選択されない場合、この表への SQL アクセスは現在の統計に基づいて行われます。 |
プロパティー | 説明 |
---|---|
DB2 for Linux, UNIX, and Windows、DB2 for iSeries®、または Oracle のみ: 保守タイプ | PARTITIONING KEY 文節のオプションを選択します。 DB2 データベースの場合は HASHING (USING HASHING) または TABLE_REPLICATED (REPLICATED)、Oracle の場合は HASH、RANGE、または LIST を選択できます。 |
名前または列 | 列の名前を指定します。 |
データ・タイプ | 列のデータ・タイプを指定します。 |
DB2 for z/OS のみ: 順序付けタイプ | 項目を列ごとに配列するためのオプションを指定します。 ASC (ASCENDING) または DESC (DESCENDING) を選択できます。 |
DB2 for z/OS のみ: NULL が最後 | NULLS LAST 文節の使用を指定します。比較のために NULL 値が正の無限大として扱われることを指定します。 |
DB2 for z/OS のみ: 終了限度 | 各パーティションの終了限度を指定します。 |
HASH または USING HASHING パーティションの場合: 必ずパーティション名を指定する必要があります。また、LOB 表スペースを選択している場合は、少なくとも 1 つの LOB 列を選択する必要があります。
LIST パーティションまたは RANGE パーティションの場合 (Oracle のみ): 必ずパーティション名と列の値を指定する必要があります。また、LOB 表スペースを選択している場合は、少なくとも 1 つの LOB 列を選択する必要があります。
プロパティー | 説明 |
---|---|
DB2 for Linux, UNIX, and Windows のみ: 列 | パーティション式において、データ・パーティション・キーの列を示します。 |
DB2 for Linux, UNIX, and Windows のみ: NULL | パーティション式において、NULL 値がどのように比較されるか (高または低) を示します。 |
パーティション名 | パーティションの名前を指定します。 |
DB2 for Linux, UNIX, and Windows のみ: 開始値 | RANGE パーティションにおいて、範囲の下限を指定します。 |
DB2 for Linux, UNIX, and Windows のみ: 終了値 | RANGE パーティションにおいて、範囲の上限を指定します。 |
DB2 for Linux, UNIX, and Windows のみ: 包括性 | RANGE パーティションにおいて、指定した範囲の値をデータ・パーティションに含めることを示すか、もしくは指定した定数値をデータ・パーティションから除外することを示します。 |
DB2 for Linux, UNIX, and Windows のみ: REGULAR 表スペース | パーティションを保管する REGULAR 表スペースを指定します。 指定する表スペースは、パーティション表の他の表スペースと同じページ・サイズ、同じデータベース・パーティション・グループでなければならず、同じ方法でスペースが管理されていなければなりません (SQLSTATE 42838)。この表スペースは、ステートメントの許可 ID が USE 特権を保持する表スペースである必要があります。 この文節が指定されない場合、表スペースは自動的にパーティションに割り当てられます。 |
Oracle のみ: 値 | パーティションの列の値を指定します。 |
Oracle のみ: 表スペース | このパーティションが作成された表スペースを指定します。 |
Oracle のみ: LOB 列 | パーティションに含まれる LOB 列を指定します。 |
Oracle のみ: LOB 表スペース | このパーティションが作成された LOB 表スペースを指定します。 |
プロパティー | 説明 |
---|---|
正規 | 表の表スペースを指定します。 |
索引 | 表上のすべての索引を作成するための表スペースを指定します。 |
LOB | すべての長い列の値を保管するための表スペースを指定します。 |
表データのクラスター化に使用される各列または列のグループのディメンションを指定します。 ツールバー・ボタンを使用して、ディメンション内の列を追加、除去、再配列、または編集します。
プロパティー | 説明 |
---|---|
主キー | 列を主キー列として指定します。 |
ドメイン | 列のドメイン・データ・タイプを指定します。 このリストのドメイン・データ・タイプを表示するには、ドメイン・モデルをデータ設計プロジェクトに関連付けるか、または物理モデル内でドメインを定義する必要があります。 |
データ・タイプ | 列の基本データ・タイプを指定します。 |
長さ | 列の長さを指定します。長さの指定が必要とされるデータ・タイプの場合のみ使用できます。 |
スケール | 列のスケールを指定します。スケールの指定が必要とされるデータ・タイプの場合のみ使用できます。 |
非 NULL | この列に NULL 値を含めることができないことを指定します。 |
生成 | この列の値が DB2 データベース・システムによって生成されることを指定します。 |
デフォルト値 - 式の生成 | 列のデフォルト値または式を指定します。この列について「生成」チェック・ボックスを選択した場合、このフィールドに式が指定されます。 この列について「生成」チェック・ボックスを選択しない場合、このフィールドにデフォルト値が指定されます。 |
プロパティー | 説明 |
---|---|
初期行数 | 編集モードで、この表の初期行数を入力します。 |
月ごとの行の増加 | 編集モードで、この表について月ごとに予想される推定の増加行数を入力します。 |
最大行数 | 編集モードで、この表の最大行数を入力します。 |
サイズ見積もり (月単位での予測) | 編集モードで、サイズの計算対象となる月を入力すると、表内の見積もりが更新されます。
|