CRUD 操作を確認する CRUD マトリクスの生成 - Visual Expert Desktop

Visual Expert は、コード内の CRUD 操作(Create:作成、Read:読み取り、Update:更新、Delete:削除)を解析するための CRUD マトリクスを生成できます。 

これにより、どのオブジェクト(プロシジャー、ファンクションなど)がどのテーブルにアクセスしているか、またそのアクセス種別を確認できます。

テーブルまたはカラムにアクセスするコンポーネントをリスト表示

CRUD マトリクスを使用する理由

  1. データ インパクト アナリシス
    アプリケーションとデータベースの相互作用を可視化します。データの作成・読み取り・更新・削除を問わず、変更がデータ操作に与える潜在的な影響を分析できます。
  2. データベース管理の最適化
    使用頻度の高い、または低いデータベース オブジェクトを特定し、効率的なデータフローとパフォーマンスの最適化を実現します。
  3. コード メンテナンスの向上
    データベース操作をコード コンポーネントに直接マッピングすることで、データベースと連携するコードの追跡とトラブルシューティングが容易になります。
  4. コンプライアンスと監査
    機密データの操作方法を明確に把握し、データ管理ポリシーへの準拠を確保するとともに、監査業務を簡略化します。

 

Visual Expert を試す

PowerBuilder、Oracle、または SQL Server コードを解析し、CRUD マトリクスを自動生成できる
Visual Expert の無料トライアルをお試しください。


ダウンロード

 

CRUD マトリクスの生成方法

  1. Visual Expert プロジェクトを開きます。
  2. CRUD マトリクスの作成方法はいくつかあります。
    1. テーブル、カラム、またはテーブルのシノニムを選択して、それらを使用しているオブジェクトを表示します。
      CRUD マトリクスの作成
    2. オブジェクト(ファンクション、プロシジャーなど)を選択して、それらが使用しているテーブルを表示します。
      CRUD マトリクス用のファンクションまたはプロシジャーの選択
    3. ビューを選択して、それらが使用しているテーブルを表示します。
      CRUD マトリクスには、選択したビューを使用しているオブジェクトも表示されます。
      マトリクス内では、ビューが呼び出し元(行)と呼び出し先(列)の両方として表示される場合があります。
      CRUD マトリクスでテーブルをマッピングするためのビューの選択
  3. 次に、ナビゲーション バーの「CRUD マトリクス」をクリックします。
    Visual Expert で CRUD マトリクスを生成
  4. 操作が正常に完了したことを確認するメッセージが表示されます。
    「開く」をクリックして CRUD マトリクスにアクセスします。
    Visual Expert で CRUD マトリクスにアクセス
  5. CRUD マトリクスが Excel で開きます。自由に編集、共有、印刷できます。
    CRUD 操作を分析する CRUD マトリクスの生成

この例では、CRUD マトリクスの生成前にビューが選択されています。
ビューは呼び出し元と呼び出し先の両方としてリストされます。

呼び出し元と呼び出し先を示す CRUD マトリクス

 

CRUD マトリクス生成のビデオ チュートリアル

 

関連トピック

PowerBuilder, Oracle, SQL Server, コード探索, クロス リファレンス