住所:https://www.bilibili.com/video/av39807944/?p=16
1-15:ダ環境は、テーブルを構築し、データの種類(https://www.runoob.com/sql/sql-datatypes-general.html)、CRUD、制約(主キー制約、インクリメント制約、唯一の制約、非空制約、デフォルトの制約、外部キー制約)
主キー制約との違いの一意性制約:
同じテーブルには、1つのプライマリキーを持つことができますが、それはユニーク制約を複数持つことができます。
主キーフィールドの値がNULLではない、唯一の制約フィールド値はNULLにすることができます。
主キーフィールド制約フィールドとしてだけではなく、別のテーブルの外部キーとして使用することができます他の外部キーテーブル、
SQLServerのは、ユニークな制約のフィールドを作成するには、クラスタ化インデックス、非クラスタ化インデックスを作成する主キーフィールドをデフォルト。
16-18データテーブルデザイン3つのパラダイム
第1正規形1NF
データテーブル値のすべてのフィールドが不可分の原子分です
パラダイム柔軟なアプリケーション。実際の状況、分割情報に応じて調整。
第2正規形2NF
最初のパラダイムを前提に満足されなければならない、主キーの各列に加えて、必要な第2のパラダイムは、主キーに完全に依存しなければなりません
我々が表示されます完全に依存していない場合は、それが唯一の共同主キーの場合に発生する可能性があります。
第3正規形3NF
第二のパラダイムを満たす必要があり、主キー列の他の列を開く転送間の相互依存性が存在することができます。