JAVAの整合性制約の概要



このブログでは、JAVAの整合性制約の基本的な概要を説明しています。

JAVAの整合性制約のコンポーネント:

  • 値をnullにすることはできません
  • それはユニークでなければなりません
  • テーブル上の値を見つけるために使用される一意の主キーがあります
  • 同じ主キーが別のテーブルにある場合の外部キー

ヌルではない

これは、すべての行が「nullではない」として指定された列の値で満たされることを保証する制約です。





シェフと人形とは

基本構文

‘テーブルtable_nameを作成します

(column1_nameデータ型NOT NULL、



column2_nameデータ型)

*ここでcolumn1データ型をNULLにすることはできません

ユニーク

これは制約であり、テーブルの列に使用されるため、その列の行は一意であり、null値も許可されます。



基本構文

‘create table table_name(

Column1_nameデータ型UNIQUE、

Column2_nameデータ型)

* ここで、一意のcolumn1は一意の値のみを取ります。

主キー

これは制約であり、テーブルの行を一意に識別できるようにテーブルの列に使用されます。

基本構文

‘create table table_name(

Column1_nameデータ型PRIMARYKEY、

Column_2nameデータ型)

同じ列に、同じ値を持つ他の主キーはありません。同じ値のテーブルを参照するために使用されます。

値渡しと参照渡しjava

外部キー

これは、同じテーブルまたは異なるテーブルの2つの列間の関係を確立するために使用される制約です。列を外部キーとして定義するには、それが参照しているテーブルの主キーとして定義する必要があります。 1つ以上の列を外部キーとして定義できます。この制約別のテーブルのPRIMARYKEYを参照する列を識別します。つまり、1つのテーブルにPrimary Keyがあり、2番目のテーブルのすべての値も検索します。次に、2番目のテーブルのその列は、実際には2番目のテーブルの外部キーです。

Javaで数値を逆にする方法

基本構文

‘create table table_name(

Column1_nameデータ型FOREIGNKEY、

Column_2nameデータ型)

質問がありますか?コメントセクションでそれらに言及してください。折り返しご連絡いたします。

関連記事: