MySQLのビデオ学習部1-18

住所: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 

 第二のパラダイムを満たす必要があり、主キー列の他の列を開く転送間の相互依存性が存在することができます。 

 

 

 

おすすめ

転載: www.cnblogs.com/web-yoyo/p/11618455.html