ホームページ  >  記事  >  データベース  >  RDBMS の二次キー

RDBMS の二次キー

WBOY
WBOY転載
2023-09-06 08:25:021207ブラウズ

RDBMS 中的辅助键

#セカンダリ キーとは

セカンダリ キーは、主キーとして選択されていないキーです。ただし、これは主キーの候補キーとみなされます。

したがって、主キーとして選択されなかった候補キーは、副キーと呼ばれます。候補キーは、主キーとして考えることができる属性または属性のセットです。

: 二次キーは外部キーではありません。

例を見てみましょう -

#Student_Enroll9122717#abc@gmail.com##9122699シュレヤス、および 主キーとして Student_ID を選択したと仮定すると、
Student_ID

#Student_Name

##Student_Age

#Student_Email

##096

マニッシュ

25

##aaa@gmail.com

055

9122655

マナン

23

##067

28

##pqr@gmail.com

上記の

Student_ID、Student_Enroll

Student_Email が候補キーです。これらは学生の記録を一意に識別するため、候補キーとみなされます。候補キーの 1 つを主キーとして選択します。残りの 2 つのキーは 2 次キーになります。

Student_Enroll

Student_Email

が副キー (主キーの候補キー) になります。 。 別の例を見てみましょう -

Employee_ID

#従業員番号

#従業員名財務HR操作 上記の が候補キーです。これらは従業員レコードを一意に識別します。候補キーの 1 つを主キーとして選択します。残りの 2 つのキーは 2 次キーになります。

#従業員メールアドレス

従業員部門

##0989

E7897

ジェイコブ##jacob@example.com

#0777

E8768

アンナ

anna@example .com

##0656

E8789

Tom

tom@example.com

Employee_ID、Employee_No、

Employee_Email

以上がRDBMS の二次キーの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。