仮想ビュー
定期的に実行する特定の SQL ステートメントの結果セットを監視する必要がある場合は、仮想ビューを使用します。仮想ビューは、データベースエクスプローラーで結果セットを利用できるようにする IDE 仮想オブジェクトです。仮想ビューはデータベースコードで定義されておらず、そのデータはデータベースに保存されません。
仮想ビューの場合、SELECT クエリの他に、MySQL の場合は show processlist、Microsoft SQL Server の場合は exec sp_who2 などのステートメントも使用できます。
例: PostgreSQL データベースの現在のデータベース接続のリストを取得するには、次のクエリで仮想ビューを作成します。
クエリの結果セットを含む仮想ビューは、仮想オブジェクトとしてデータベースエクスプローラーで使用できます。

仮想ビューの SQL 文は external-data-<data_source_name>.xml に格納されます。XML ファイルの別の名前や、このファイルを保存する別の場所を選択できます。XML ドキュメントへのパスを変更または表示するには、Ctrl+Alt+Shift+S を押してデータソース設定を開き、オプションタブをクリックして、仮想オブジェクトと属性フィールドを確認します。
仮想ビュー () は、データベースオブジェクトのデータベースエクスプローラーにあります。他のノードおよびオブジェクトアイコンのリファレンスについては、データベースエクスプローラートピックのデータソースとその要素の章を参照してください。

仮想ビューを作成する
データベースエクスプローラー () で、データソースツリーをスキーマのノードまで展開します。
スキーマノードを右クリックし、を選択します。
開いた作成ダイアログで、名前フィールドに仮想ビューの名前を入力します。
クエリフィールドに SQL ステートメントを入力します。
仮想ビューを追加するには、OK をクリックします。
<data_source_name> の外部データを保存ダイアログが開いたら、external-data-<data_source_name>.xml ファイルのディレクトリを指定し、保存をクリックします。

関連ページ:
データベースエクスプローラー
概要:データベースエクスプローラー (表示 | ツールウィンドウ | データベースエクスプローラー) では、データベースと DDL データソースを操作できます。データベース内のデータ構造を表示および変更したり、その他の関連タスクを実行したりできます。使用可能なデータソースは、データソース、スキーマ、テーブルなどのツリーとして表示されます。現在データソースが定義されていない場合は、新規コマンドを使用してデータソースを作成し、データベースに接続します。データソースの詳細については、データソーストピック...
仮想外部キー
明示的に定義された外部キーを使用したくない場合があります。外部キーを使用しない理由としては、パフォーマンスの問題(CRUD 操作)、データベースの特性(ClickHouse や Apache Cassandra などのデータベースは外部キーをサポートしていません)、一時テーブルの使用(テスト用)、個人的な理由などが挙げられます。この場合でも、データベースコードを変更せずに外部キーリレーションを作成できます。これを行うには、仮想外部キーを使用します。仮想外部キーは、IDE 仮想オブジェクトです。外...
仮想列
仮想列は、他の列のデータを使用して計算された値を含む IDE 仮想オブジェクトです。これはデータベースコードで定義されていないため、インデックスの作成に使用できません。仮想列のデータはデータベースに保存されません。例: 列と列の両方のデータを含む列を作成するには、次の式で仮想列を作成します: 式の結果を含む仮想列がテーブルに表示され、仮想オブジェクトとしてデータベースエクスプローラーでも使用できます。仮想列の値の計算に使用される式は、external-data-<data_source_nam...