すぐに学ぶ:https://edu.csdn.net/course/play/4364/77138?utm_source=blogtoedu
達成するために、エンティティ整合性:
主キー制約:
- テーブルには、1つのプライマリキーが設定されていることができます
- 値は一意である必要があります
- NOT NULL
- InnoDBストレージエンジン、すなわち、主キーインデックス
テーブルを作成するときに主キーを指定:
表A1を作成します
(
SID int型主キー、
SNAMEチャー(10)
)
若しくは
表A1を作成します
(
sidのint型、
SNAMEチャー(10)
制約pk_s_sid主キー(SID)
)
主キーを追加します。
ALTER TABLE TStudentは、主キー(学生)を追加します
ドロッププライマリ
ALTER TABLEのTStudentのドロップ主キー
唯一の制約値:
- テーブルには、一意の値の制約を追加するために複数の列を持つことができます
- 1つのレコードのみがnullの場合