DBMSのキー

キーは、リレーショナルデータベースにおいて重要な役割を果たします。それは表から一意の行を特定するために使用され、また表間の関係を確立します。

DBMSのキーの種類

  1. プライマリキー – プライマリキーは、テーブル内のタプル(行)を一意に識別するための列または列のセットです。
  2. スーパーキー – スーパーキーは、テーブル内の行を一意に識別するための1つ以上の列(属性)のセットです。
  3. カンディデートキー – 冗長な属性がないスーパーキーは、カンディデートキーとして知られています。
  4. 代替キー – すべてのカンディデートキーのうち、1つだけがプライマリキーとして選択され、残りのキーは代替キーまたはセカンダリキーとして知られています。
  5. 複合キー – 表内の行(またはレコードとタプルとも呼ばれます)を一意に識別するために複数の属性で構成されるキーは、複合キーと呼ばれます。
  6. フォーリンキー – フォーリンキーは、テーブルの列であり、他のテーブルのプライマリキーを指します。これらはテーブル間のクロスリファレンスとして機能します。
Share

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です