データベース管理機能の用語集
データベースツールと SQL プラグインを有効にする
この機能は、JetBrains Rider にデフォルトでバンドルされ有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。
Ctrl+Alt+S を押して設定を開き、を選択します。
インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。
- データベースへの接続
データベースに接続するには、JetBrains Rider には接続の詳細 (ホスト、ポート、パスワード、SSH 構成設定など) が必要です。すべてのデータベースの接続の詳細は、専用の接続構成 ( データソース) に保存されます。
データソースの場合、データベースへの接続は特別なラッパー ( セッション) で確立されます。各セッションは単一の接続のラッパーであり、接続の情報 (アクティブかどうか、トランザクション制御モード、その他の設定など) を保存します。
データベースとの対話を必要とするアクションを実行すると、セッション内の接続が表示されます。
例: データベースツールウィンドウでデータソースのテーブルをダブルクリックすると、新しいセッションが作成されて接続され、データエディターがクライアントとして設定されます。JetBrains Rider では、データベースからテーブルデータを要求し、それを受信し、データエディターで表示するには、アクティブな接続が必要です。
データベースへの接続の詳細については、データベースへの接続トピックを参照してください。
- データソース
データソースは接続構成です。データベースへの接続を確立するために使用される接続の詳細のリストが保存されます。例: ホスト、ポート、データベース名、ドライバー、SSH および SSL 構成設定など。データソース設定では、イントロスペクション用のデータベースとスキーマを選択して、データベースツールウィンドウに表示したり、接続用のドライバーを変更したりすることもできます。

作成されたデータソースのリストは、データベースツールウィンドウ () で表示および調査できます。

サポートされているデータベースベンダーのデータソースの作成の詳細については、「データソースを作成する」セクションを参照してください。
データソースの管理の詳細については、データソーストピックを参照してください。
データソースおよびドライバーダイアログの詳細については、データソースおよびドライバーダイアログトピックを参照してください。
- DDL データソース
DDL データソースは、データ定義言語ステートメント (DDL ステートメント) を含む SQL ファイルに基づくデータベース構造の仮想ビューです。エディターでは、このようなファイルに定義されているすべてのテーブル、列、その他のオブジェクトを参照できます。ダイアグラム表もサポートされています。
DDL データソースを使用すると、データベースのバージョン管理を維持できます。SQL ファイルを VCS システムに保存し、データベース構造が更新されるたびに再生成します。
作成された DDL データソースは、データベースツールウィンドウ () で使用できるようになります。エクスプローラーツールウィンドウ () でステートメントを使用して SQL ファイルを作成および管理できます。

DDL データソースの詳細については、DDL データソーストピックを参照してください。
- セッション
各セッションは単一接続のラッパーであり、接続の情報 (アクティブかどうか、トランザクション制御モード、その他の設定など) を保存します。
セッションにはクライアント(セッションが保持する接続を使用してクエリが送信されるファイル)が存在する場合があります。データエディターはセッションのクライアントになることもできます。
例: データベースツールウィンドウでテーブルをダブルクリックすると、新しいセッションがデータベースに接続され、テーブルがクライアントとしてセッションに接続されます。
サービスツールウィンドウでは、データソース、セッション、セッションクライアントを表示できます。セッションアイコンの隅にある緑色の点は、接続されたセッションを示します。
セッションの詳細については、「セッション」を参照してください。
- データエディターとビューアー
データエディターとビューアー、またはデータエディターは、データを操作するためのユーザーインターフェースを提供します。データエディターでは、データの並べ替え、フィルター、追加、編集、削除を行うことができるだけでなく、その他の関連タスクを実行することもできます。
JetBrains Rider では、データエディターとビューアーを使用して、データベースオブジェクトデータ、クエリ結果セット、およびユーザーファイルデータを操作できます。


データエディターの詳細については、「データエディターとビューアー」を参照してください。
- データベースツールウィンドウ
データベースツールウィンドウでは、データベースと DDL データソースを操作できます。データベース内のデータ構造を表示および変更したり、その他の関連タスクを実行したりできます。
使用可能なデータソースは、データソース、スキーマ、テーブルなどのツリーとして表示されます。

データベースツールウィンドウでのデータベースオブジェクトの操作の詳細については、「データベースオブジェクト」セクションを参照してください。
データベースツールウィンドウの詳細については、データベースウィンドウトピックを参照してください。
- イントロスペクション
イントロスペクションとは、データベースのメタデータを読み込むプロセスです。イントロスペクションを実行すると、データソース内の構造情報がインスペクションされ、テーブル、列、ルーチン、その他のデータベースオブジェクトとその属性が検出されます。
JetBrains Rider はこの情報を使用して、データベースツールウィンドウにオブジェクトを表示し、その DDL を表示し、完了時にオブジェクトを提案し、その他のコーディング支援機能に使用します。
イントロスペクションを開始すると、JetBrains Rider はステータスバーの右側にイントロスペクションの進行状況バーを表示します。

デフォルトでは、データベースツールウィンドウに表示するように選択されたスキーマとデータベースのみがイントロスペクトされます。
一部のデータベースでは、イントロスペクション対象オブジェクトの数を減らすために、3 つのイントロスペクションレベルがサポートされています。レベルの詳細については、イントロスペクションレベルのトピックを参照してください。
- クエリコンソール
クエリコンソールは、データソースにアタッチされる SQL ファイルです。ターミナルと同じように、クエリコンソールで SQL ステートメントを記述して実行できます。コンソールはプロジェクトコンテキストには含まれません。

クエリコンソールでのクエリ結果の操作の詳細については、「照会結果」を参照してください。
データソースを作成すると、クエリコンソールが自動的に作成され、デフォルトでこのデータソースにアタッチされます。必要に応じて、このデータソースに追加のクエリコンソールを作成できます。
- ユーザーファイル
ユーザーファイルは、あなたのマシンまたはアクセス可能な他の場所に保存されているファイルです。JetBrains Rider でこれらのファイルを操作するには、エクスプローラーツールウィンドウでそれらのファイルを含むディレクトリにアクセスします。
ユーザーファイルの詳細については、ユーザーファイルトピックを参照してください。
JetBrains Rider の他のタイプの SQL ファイルの詳細については、ファイル管理トピックを参照してください。
- ルーチン
JetBrains Rider では、ルーチンは関数とプロシージャを組み合わせたものです。データベースツールウィンドウでは、ルーチンを個別に表示することも、単一のルーチンノードに表示することもできます。
ルーチンノードに結合された手順と関数

専用ノードに個別に表示される手順と関数

データベースツールウィンドウとその表示オプションの詳細については、データベースウィンドウトピックと表示オプションの章を参照してください。
関連ページ:
データソース
データベースツールと SQL プラグインを有効にするこの機能は、JetBrains Rider にデフォルトでバンドルされ有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。データソースは接続構成です。データベースへの接続を...
セッション
データベースツールと SQL プラグインを有効にするこの機能は、JetBrains Rider にデフォルトでバンドルされ有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。JetBrains Rider では、データベース...
データエディターとビューアー
データベースツールと SQL プラグインを有効にするこの機能は、JetBrains Rider にデフォルトでバンドルされ有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。概要:データエディターとビューアー、またはデータ...
データソースおよびドライバーダイアログ
データベースツールと SQL プラグインを有効にするこの機能は、JetBrains Rider にデフォルトでバンドルされ有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。データソースおよびドライバーダイアログにアクセスす...
DDL データソース
データベースツールと SQL プラグインを有効にするこの機能は、JetBrains Rider にデフォルトでバンドルされ有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。DDL データソースは、データ定義言語ステートメン...
データベースオブジェクト
本セクション: データベースウィンドウ、スキーマの比較と移行、ソースコードの修正、DDL 定義を操作する、データベースダイアグラム、2025 年 10 月 09 日 MongoDB イントロスペクションデータベースウィンドウ