物理データ・モデル内の表の名前変更とリファクタリング

本製品のリファクタリング・フィーチャーを使って物理データ・モデル内で表の名前を変更すると、ビュー参照および関連オブジェクト名も自動的に更新できます。

始める前に

物理データ・モデルがデータ設計プロジェクトに保管されている必要があります。

このタスクについて

ビュー参照を更新する場合は、SQL 式の更新について以下の選択ができます。
  • ビューをスキーマ内だけで検索するか、名前を変更した表のモデル全体で検索するか。
  • 元の表名の検索を大/小文字を区別して行うかどうか。
関連オブジェクト名を更新する場合は、SQL 式の更新について以下の選択ができます。
  • どの関連オブジェクトの名前を変更するか。例えば、関連付けられた索引、主キー、または外部キーの名前を変更するように選択できます。
  • 表内、スキーマ内、または名前を変更した表のモデル全体のどの範囲で関連オブジェクトを検索するか。
  • 元の表名の検索を大/小文字を区別して行うかどうか。

この方式に加えて、データ・プロジェクト・エクスプローラーまたはデータ・ダイアグラムから、物理データ・モデル内の表オブジェクトを強調表示してから F2 を押して、表の名前を変更することもできます。 ただし、F2 を使用する方式の場合には、ビュー・オブジェクトは自動的には更新されません。 したがって、表の名前変更には、このトピックで説明している方式のほうが望ましいです。

手順

物理データ・モデル内の表の名前変更およびリファクタリングを行うには、以下のようにします。

  1. データ・プロジェクト・エクスプローラーで、物理データ・モデルを展開し、表を右クリックします。
  2. 「リファクタリング (Refactor)」 > 「名前変更」を選択します。 「表の名前変更」ウィザードが開きます。
  3. ウィザードのステップを完了します。 ウィザードのフィールドに関する詳細情報を表示するには、F1 を押します。
  4. 「終了」をクリックします。

タスクの結果

これらのオプションを指定した場合、表の名前が変更されると、その表を参照するすべてのビューまたは関連オブジェクト名も更新されます。 その変更は、データ・プロジェクト・エクスプローラーと、該当するオブジェクトが入っているデータ・ダイアグラムに表示されます。

フィードバック