IntelliJ IDEA 2024.1 ヘルプ

主キー

主キーには一意の値が含まれており、テーブル内の各行を識別します。

一部のデータベースでは、主キーに NULL 値を含めることはできません。テーブルには主キーを 1 つだけ持つことができ、この主キーは単一または複数の列で構成できます。主キーが複数の列で構成されている場合、これらの列のデータを使用して行が一意であるかどうかが判断されます。

主キー (Primary Key) は、データベースツールウィンドウにあります。他のノードおよびオブジェクトアイコンのリファレンスについては、データベースツールウィンドウトピックのデータソースとその要素の章を参照してください。テーブル列アイコンについては、列に可能なアイコンの組み合わせの章を参照してください。

Primary keys in Database

主キーを作成する

  1. データベースツールウィンドウ ( 表示 | ツールウィンドウ | データベース ) で、テーブルのノードまでデータソースツリーを展開します。

  2. テーブルノードを右クリックし、新規 | 主キーを選択します。

  3. 開いた変更ダイアログで、名前フィールドに主キーの名前を入力します。

  4. 主キーエディタータブのペインで追加ボタン (the Add button) をクリックします。

  5. 列名」フィールドに、主キーにしたい列を入力または選択します。

  6. プレビューペインでは、生成された SQL コードを表示および変更できます。

  7. 主キーを追加するには、OK をクリックします。

Create a primary key

複合主キーを作成する

  1. データベースツールウィンドウ ( 表示 | ツールウィンドウ | データベース ) で、テーブルのノードまでデータソースツリーを展開します。

  2. テーブルノードを右クリックし、新規 | 主キーを選択します。

  3. 開いた変更ダイアログで、複合主キーの名前を名前フィールドに入力します。

  4. 主キーにする列を追加します。

    1. 主キーエディタータブのペインで追加ボタン (the Add button) をクリックします。

    2. 列名」フィールドに、複合主キーに追加する列を入力または選択します。

  5. プレビューペインでは、生成された SQL コードを表示および変更できます。

  6. OK をクリックして複合主キーを追加します。

Create a composite primary key

列を主キーにする

  1. データベースツールウィンドウ ( 表示 | ツールウィンドウ | データベース ) で、データソースツリーを子テーブルのノードまで展開します。

  2. 子テーブルを右クリックしてテーブルの変更を選択します。

  3. 開いた変更ダイアログで、主キーにする列を選択します。

  4. 名前フィールドの横にある縦の省略記号アイコン (Settings) をクリックし、主キーを作成を選択します。

    新しい主キーがツリーのキーノードに表示されます。主キー編集タブは、列編集タブの隣に表示されます。

  5. OK をクリックします。

    Make a column a primary key

関連ページ:

データベースツールウィンドウ

データベースツールと SQL プラグインを有効にするこの機能は、IntelliJ IDEA にバンドルされており、デフォルトで有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。概要:データベースツールウィンドウ (表示...

列は、テーブルによって格納されるデータの一部です。このデータは特定のタイプに属します。列には、テキスト、数字、オペレーティングシステム内のファイルへのポインタが含まれる場合があります。一部のリレーショナルデータベースシステムでは、列にドキュメント全体、イメージ、ビデオクリップなどのより複雑なデータ型を含めることができます。列 () は、データベースツールウィンドウにあります。他のノードおよびオブジェクトアイコンのリファレンスについては、データベースツールウィンドウトピックのデータソースとその要素...

外部キー

外部キーの関係は、テーブルが相互にどのように関係するかを指定し、テーブル間の関係を示します。IntelliJ IDEA は、データベーススキーマ内の外部キー関係を認識し、使用して JOIN 句を構築します。これらの関係は、自動補完リスト、データナビゲーション、ダイアグラムで確認できます。IntelliJ IDEA では、明示的な外部キーを使用するか、仮想外部キーを作成できます。外部キー () は、データベースツールウィンドウにあります。他のノードおよびオブジェクトアイコンのリファレンスについては...