ACCESS では、主キーは 1 つの列または複数の列の組み合わせを指します。その値はテーブル内の各行を一意に識別できます。テーブルのエンティティの整合性を強制できます。主キーは、フィールドの場合、基本的な標準は 3 つの主要なデータベース パラダイムです。
ACCESS では、主キーは 1 つの列または複数の列の組み合わせを指します。その値はテーブル内の各行を一意に識別できます。テーブルのエンティティの整合性を強制するために使用されます。
主キーは、レコードを一意に識別するフィールドです。基本的な標準は、次の 3 つの主要なデータベース パラダイムです:
1.データベース テーブルには、レコードを一意に識別するフィールドが必要です (また、主キーの存在として知られています)。
2. テーブル内のすべてのフィールドには、主キーとの関係 (主キーの依存関係とも呼ばれます) が必要です。
3. テーブル内のすべてのフィールドは、主キー (主キーの一意の相関とも呼ばれます) にのみ関連しています。
多くのデータが繰り返される可能性がありますが、主キーは繰り返されないため、データベースを削除、変更、クエリする場合は、法的根拠に従う必要があります。主キーを見つけることが最も重要です。他のフィールドを見つけた場合、複数のデータが繰り返しリストされる可能性があります。
拡張情報:
主キーは、主に他のテーブルの外部キーの関連付けや、このレコードの変更や削除に使用されます。
主キーは、テーブルの作成または変更時に PRIMARY KEY 制約を定義することで作成できます。テーブルには PRIMARY KEY 制約を 1 つだけ持つことができ、PRIMARY KEY 制約内の列は NULL 値を受け入れることができません。 PRIMARY KEY 制約はデータの一意性を確保するため、ID 列の定義によく使用されます。
機能:
1. エンティティの整合性を確保します;
2. データベースの操作を高速化します;
3. テーブルに新しいレコードを追加すると、DBMS は新しいレコードの主キー値を自動的にチェックし、その値が他のレコードの主キー値と重複することを許可しません。
4. DBMS は主キー値の順にテーブルを自動的に表示します。主キーが定義されていない場合、テーブル内のレコードは入力された順序で表示されます。
以上がアクセス主キーとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。